30-Minute Creamy Vegan Sun-Dried Tomato Pasta with Spinach

Posted on April 1, 2026

Craving a comforting, flavorful meal that comes together in a flash? Look no further than this incredible 30-Minute Creamy Vegan Sun-Dried Tomato Pasta with Spinach. This dish is a weeknight hero, transforming simple pantry staples into a restaurant-worthy experience without the fuss. Imagine tender pasta coated in a luscious, savory sauce, bursting with the concentrated sweetness of sun-dried tomatoes, the aromatic kick of garlic, and the earthy freshness of wilted spinach. It's a symphony of textures and tastes – creamy, rich, slightly tangy, and utterly satisfying.

Life gets busy, and sometimes the thought of cooking a nutritious, delicious meal feels overwhelming. That's where this recipe shines. Designed for speed and maximum flavor, it solves the "what's for dinner?" dilemma with elegance. The secret lies in using oil from the sun-dried tomatoes to build a flavorful base, then whisking in plant milk and nutritional yeast for that irresistible cheesy, creamy texture without any dairy. Every forkful delivers a delightful chewiness from the pasta, a velvety smoothness from the sauce, and vibrant pops of flavor from the tomatoes and spinach. It's a dish that feels indulgent yet is surprisingly wholesome, making it a perfect choice for anyone seeking a quick, plant-based meal that doesn't compromise on taste.

Recipe Info

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

  • 12 oz (340g) pasta of choice (penne, fettuccine, or rotini work well)
  • 1/2 cup oil-packed sun-dried tomatoes, drained and chopped (reserve 2 tbsp oil)
  • 4 cloves garlic, minced
  • 1/2 cup vegetable broth
  • 2 cups unsweetened, unflavored plant milk (oat or soy milk recommended for creaminess)
  • 1/4 cup nutritional yeast
  • 1 tbsp all-purpose flour or cornstarch (for thickening)
  • 1/2 tsp dried oregano
  • 1/4 tsp red pepper flakes (optional, for a hint of heat)
  • 5 oz (140g) fresh spinach
  • Salt and freshly ground black pepper to taste
  • Fresh basil or parsley, chopped, for garnish (optional)

Step-by-Step Instructions

  1. Cook the Pasta: Bring a large pot of salted water to a rolling boil. Add the pasta and cook according to package directions until al dente. Before draining, reserve 1/2 cup of the starchy pasta water. Drain the pasta and set aside.
  2. Sauté Aromatics: While the pasta cooks, heat the reserved 2 tablespoons of sun-dried tomato oil in a large skillet or Dutch oven over medium heat. Add the chopped sun-dried tomatoes and minced garlic. Sauté for 2-3 minutes, stirring frequently, until the garlic is fragrant and lightly golden. Be careful not to burn the garlic.
  3. Whisk the Sauce Base: In a small bowl, whisk together the plant milk, nutritional yeast, all-purpose flour (or cornstarch), dried oregano, and red pepper flakes (if using) until smooth and no lumps remain.
  4. Simmer the Sauce: Pour the plant milk mixture into the skillet with the sun-dried tomatoes and garlic. Add the vegetable broth. Bring the mixture to a gentle simmer, stirring constantly. Continue to cook for 3-5 minutes, or until the sauce thickens to your desired consistency. It should be creamy enough to coat the back of a spoon.
  5. Add Spinach and Pasta: Reduce the heat to low. Stir in the fresh spinach, a handful at a time, allowing it to wilt into the sauce. Once all the spinach has wilted, add the cooked and drained pasta to the skillet.
  6. Combine and Season: Toss the pasta with the creamy sauce until every strand is well coated. If the sauce seems too thick, add a splash or two of the reserved pasta water until it reaches your preferred consistency. Season generously with salt and freshly ground black pepper to taste.
  7. Serve: Divide the pasta among serving bowls. Garnish with fresh basil or parsley, if desired, and serve immediately.

Pro Tips for Success

  • Don't Waste the Oil: The oil from the sun-dried tomatoes is packed with flavor. Using it as the base for your sauce adds an incredible depth that plain olive oil can't quite match.
  • Thicken Smartly: If your sauce isn't thickening enough, make a quick slurry with 1 teaspoon of cornstarch mixed with 1 tablespoon of cold water. Stir it into the simmering sauce and cook for another minute until it reaches the desired consistency.
  • Al Dente is Key: Cook your pasta just until al dente (firm to the bite). It will continue to cook slightly when tossed with the hot sauce, preventing it from becoming mushy.
  • Adjust Creaminess with Pasta Water: Always reserve some pasta water! Its starchiness helps the sauce cling to the pasta beautifully and allows you to adjust the sauce's consistency perfectly without diluting the flavor.

Variations & Substitutions

  • Gluten-Free Option: Simply use your favorite gluten-free pasta. Ensure your plant milk and vegetable broth are certified gluten-free.
  • Higher Protein: Add a can of drained and rinsed cannellini beans or chickpeas along with the spinach for an extra protein boost. You could also stir in some crumbled firm tofu or tempeh.
  • Spicy Kick: Increase the red pepper flakes to 1/2 teaspoon or more, or add a pinch of cayenne pepper to the sauce for a bolder heat.
  • Ingredient Swaps: No spinach? Kale or Swiss chard can be used, though they may require a few extra minutes to wilt. For a different flavor profile, try adding finely chopped roasted red peppers or mushrooms.
  • Nut-Free: If you have a nut allergy, ensure your plant milk is nut-free (e.g., oat or soy milk) and check all other ingredients for hidden nuts.

Serving Suggestions

This creamy sun-dried tomato pasta is a complete meal on its own, but it pairs beautifully with a simple side salad dressed with a light vinaigrette. A slice of crusty garlic bread or a warm baguette is also fantastic for soaking up every last drop of that delicious sauce. Enjoy it as a quick and satisfying weeknight dinner, a comforting lunch, or even a lovely dish to share with friends.

Storage & Reheating

  • Fridge: Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days.
  • Freezer: While technically freezable, the creamy sauce may separate slightly upon thawing and reheating. If you choose to freeze, store in an airtight container for up to 2 months. Thaw overnight in the refrigerator before reheating.
  • Reheating: For best results, reheat gently on the stovetop over medium-low heat, adding a splash of plant milk or vegetable broth to restore the creamy consistency. You can also microwave in short bursts, stirring occasionally.

Frequently Asked Questions

Can I make this pasta ahead of time?

While best enjoyed fresh, you can prepare the sauce a day in advance and store it in the refrigerator. Cook the pasta just before serving, then combine the warmed sauce and pasta, adding a little extra plant milk or pasta water to loosen if needed.

What kind of sun-dried tomatoes should I use?

Oil-packed sun-dried tomatoes are highly recommended for this recipe. They are softer, more flavorful, and the oil they come in is a fantastic flavor enhancer for the sauce base. If you only have dry-packed, rehydrate them in hot water for 15-20 minutes before chopping.

My sauce isn't creamy enough. What went wrong?

Ensure you're using a full-fat, unsweetened plant milk like oat or soy for the best creaminess. Also, make sure to whisk the flour or cornstarch thoroughly into the cold plant milk before adding it to the skillet to prevent lumps and ensure proper thickening. If it's still too thin, simmer for a few more minutes, or add a cornstarch slurry as mentioned in the Pro Tips.

Final Thoughts

This 30-Minute Creamy Vegan Sun-Dried Tomato Pasta with Spinach is more than just a quick meal; it's a testament to how incredibly satisfying and flavorful plant-based cooking can be. It's the kind of dish that brings comfort and joy to your table, proving that you don't need hours in the kitchen to create something truly delicious. So go ahead, gather your ingredients, and treat yourself to a bowl of this creamy, dreamy pasta – your taste buds will thank you!

Tags:

You might also like these recipes

Leave a Comment