This creamy sun-dried tomato pasta brings restaurant-quality richness to your table in just 30 minutes. The velvety sauce combines soaked cashews, oil-packed sun-dried tomatoes, and nutritional yeast for a dairy-free creation that doesn't compromise on flavor or texture.
Fresh baby spinach wilts into the vibrant sauce, adding color and nutrients while balancing the intense tomato flavor. The optional red pepper flakes provide gentle heat, and fresh basil garnish brightens each bite.
Perfect for weeknight dinners yet elegant enough for entertaining, this dish naturally accommodates gluten-free needs and delivers 14 grams of plant-based protein per serving. The sauce freezes beautifully, making it ideal for meal prep.
The first time I made this sauce, my roommate stuck her head in the kitchen and asked if I'd secretly been taking Italian cooking classes. The smell of those sun-dried tomatoes hitting the warm onion and garlic creates something that feels impossibly rich for a Tuesday night dinner. I've since served it to skeptical omnivores who couldn't believe there was no dairy involved. Something about that tangy, smoky tomato flavor wrapped around pasta just hits differently on cold evenings.
Last winter, my friend Sarah came over exhausted from a 60 hour work week and I defaulted to this pasta without thinking. She sat at the counter watching me dump everything in the blender, looking completely unimpressed until that sauce started bubbling. Two bowls later she demanded the recipe, and now it's her go to for comfort food emergencies. There's something about the combination of pasta and creamy sauce that just fixes people.
Ingredients
- Pasta: 350 g dried pasta (penne, fusilli, or spaghetti; gluten-free if desired) The shape matters less than cooking it properly al dente since it will cook a bit more in the sauce
- Sun-dried tomatoes: 100 g in oil (drained, plus 2 tbsp of the oil reserved) These are the flavor powerhouse of the whole dish so dont skimp or use the dry ones
- Raw cashews: 1 cup (soaked in hot water for 15 minutes and drained) The soaking step is non negotiable for achieving that silky smooth consistency
- Plant-based milk: 2 cups unsweetened (almond, soy, or oat) Avoid vanilla flavored varieties which will taste strange in savory sauce
- Nutritional yeast: 3 tbsp This adds that subtle cheesy background note and depth
- Garlic: 2 cloves Fresh cloves make a noticeable difference over jarred minced garlic here
- Lemon juice: 1 tablespoon Fresh squeezed cuts through the richness and brightens everything
- Dried oregano: 1 teaspoon Dried works perfectly here and holds up better than fresh in the sauce
- Salt: ½ teaspoon Adjust this based on how salty your sun-dried tomatoes already are
- Black pepper: ¼ teaspoon freshly ground The grind size affects how evenly it disperses
- Olive oil: 1 tablespoon (or reserved sun-dried tomato oil) Using the flavored oil adds an extra layer of tomato essence
- Yellow onion: 1 small, finely chopped A sharp knife makes quick work of this and ensures even cooking
- Baby spinach: 2 cups It looks like a mountain but wilts down to almost nothing
- Fresh basil: leaves torn (to serve) The tearing releases more oils than chopping with a knife
- Red pepper flakes: optional (to serve) Even if you dont love heat, just a pinch adds dimension
Instructions
- Get your pasta going:
- Cook pasta according to package directions until al dente, then drain while reserving ½ cup of the starchy cooking water before you forget
- Blend up the magic:
- Combine soaked cashews, sun-dried tomatoes, plant-based milk, nutritional yeast, garlic, lemon juice, oregano, salt, and pepper in a high-speed blender until completely smooth and creamy
- Build the flavor base:
- Heat olive oil in a large skillet over medium heat and sauté chopped onion for 3 to 4 minutes until translucent and fragrant
- Bring it together:
- Pour the creamy sun-dried tomato sauce into the skillet and bring to a gentle simmer for 3 to 4 minutes, stirring occasionally so it doesn't stick
- Add the greens:
- Stir in spinach and cook until just wilted, about 2 minutes—you want it to retain some vibrancy
- Unite everything:
- Add cooked pasta to the skillet and toss thoroughly to coat, adding a splash of reserved pasta water if the sauce needs loosening
- Finish with flourish:
- Serve immediately, scattered with torn fresh basil and red pepper flakes if you like a little warmth
This became my birthday dinner request two years running, not because it's fancy but because it feels like a hug in a bowl. There's something profoundly satisfying about plant-based food that doesn't ask you to compromise on comfort. My partner, who grew up on heavy cream sauces, now requests this over traditional alfredo any day of the week.
Making It Your Own
I've discovered that adding roasted red peppers to the blender creates an even deeper, almost smokier flavor profile that works beautifully in winter. Sometimes I'll throw in a tablespoon of capers if I want extra brine and complexity. The beauty of this base sauce is that it plays nicely with so many additions without losing its character.
Pairings That Work
A crisp white wine like Sauvignon Blanc cuts through the richness perfectly, though sparkling water with lemon has become my weekday go to. Simple roasted vegetables on the side balance the plate without competing with the pasta. For entertaining, a green salad with bright vinaigrette keeps everything from feeling too heavy.
Storage & Make-Ahead Tips
The sauce keeps beautifully in the refrigerator for up to five days and actually develops more depth overnight. I often double the sauce portion and freeze half in portions for those nights when cooking feels impossible.
- Reheat frozen sauce slowly over low heat, stirring frequently to prevent separation
- If the sauce looks separated after refrigerating, give it a quick whirl in the blender
- Pasta absorbs sauce quickly, so store them separately if meal prepping for more than a day
Sometimes the simplest meals become the ones we reach for without thinking, the ones that just work. That's the magic of this pasta—it shows up for you, no questions asked.
Recipe Questions & Answers
- → Can I make this creamy sun-dried tomato pasta gluten-free?
-
Absolutely. Simply choose gluten-free pasta varieties like brown rice penne, chickpea fusilli, or quinoa spaghetti. The sauce remains naturally gluten-free, so no other modifications are needed.
- → What can I substitute for cashews in the sauce?
-
Raw sunflower seeds or blanched almonds work well as nut alternatives. For a nut-free version, try silken tofu blended with the sun-dried tomatoes, though the texture will be slightly lighter rather than luxuriously creamy.
- → How long does the creamy sauce keep in the refrigerator?
-
The sauce stays fresh for 4-5 days when stored in an airtight container. Reheat gently on the stove, adding a splash of plant milk or pasta water to restore the creamy consistency. The sauce also freezes well for up to 3 months.
- → Can I use fresh tomatoes instead of sun-dried?
-
While sun-dried tomatoes provide concentrated sweetness and intensity, you can substitute with roasted cherry tomatoes. The flavor profile will be fresher and less intense, so consider adding tomato paste to maintain richness.
- → What vegetables work well in this creamy tomato pasta?
-
Beyond spinach, try sautéed mushrooms, roasted bell peppers, or artichoke hearts. Broccoli florets, peas, or asparagus also complement the creamy sauce beautifully without overpowering the sun-dried tomato flavor.
- → Is soaking cashews absolutely necessary?
-
Soaking softens cashews significantly, ensuring the sauce becomes perfectly smooth without gritty bits. If you have a high-powered blender, you might get away with skipping the soak, but 15 minutes in hot water guarantees silky results.