ADVERTISEMENT

Easy Pasta Vegan – Creamy 25-Minute One-Pan Meal

By September 3, 20267 min read

This Pasta Vegan is my go-to when I crave something creamy, comforting, and entirely plant-based. It's a rich, savory dish that proves you don't need dairy to achieve a luscious, satisfying sauce.

Advertisements1

The magic happens in a single skillet: cashews transform into a silky cream, sun-dried tomatoes add a burst of umami, and a handful of spinach wilts into the sauce for a pop of color and nutrition. Perfect for busy evenings, this meal comes together faster than takeout and leaves you feeling energized, not weighed down.

Why You'll Love This Recipe

1

Creamy without cream: Cashews create a velvety sauce that's rich and indulgent.
2

One-pan wonder: Minimal cleanup, maximum flavor, all in a single skillet.
3

Bursting with veggies: Spinach and sun-dried tomatoes add color, texture, and nutrients.
4

Ready in 25 minutes: Perfect for a quick, satisfying weeknight dinner.

About the Ingredients

8 oz (225g) fettuccine or your favorite pasta

Use any shape you like; gluten-free pasta works well. For a protein boost, try chickpea pasta.

1 cup (140g) raw cashews

Soak in hot water for 15 minutes for extra creaminess. Substitute with silken tofu for a nut-free version.

1½ cups (360ml) vegetable broth

Low-sodium preferred to control salt. Can use water with a bouillon cube.

3 tbsp (45ml) olive oil, divided

Use extra-virgin for better flavor. Avocado oil also works.

4 cloves garlic, minced

Fresh garlic is best; jarred minced garlic can be used in a pinch.

1/3 cup (40g) sun-dried tomatoes, chopped

Use oil-packed for extra flavor, drain well. If dry, rehydrate in warm water.

2 cups (60g) fresh spinach

Baby spinach works great. Substitute with kale (remove stems) or arugula.

1/4 cup (25g) nutritional yeast

Adds a cheesy flavor. Can omit, but it enhances the umami.

1 tbsp (15ml) lemon juice

Freshly squeezed is best. Bottled is okay in a pinch.

1/2 tsp salt, plus more to taste

Adjust to your preference; sea salt or kosher recommended.

1/4 tsp black pepper

Freshly ground for best flavor.

1/4 cup (60ml) pasta water, reserved

Starchy water helps bind the sauce.

Tips & Tricks

Don't overcook the pasta

Cook to al dente, about 1 minute less than package directions, so it holds up when mixed with the sauce.

Soak cashews properly

For a silky sauce, soak cashews in hot water for at least 15 minutes; if you skip this, the sauce may be grainy.

Adjust consistency

If the sauce is too thick, add a splash of pasta water until it reaches your desired creaminess.

Pro Tips

1

Blend in a high-speed blender for an ultra-smooth sauce.
2

Add a pinch of red pepper flakes for a subtle kick.
3

Toast the cashews lightly before blending for a nuttier flavor.
4

Use a microplane to grate a bit of lemon zest for extra brightness.

Step-by-Step Instructions

1. Cook Pasta Al Dente

Bring a large pot of salted water to a rolling boil. Add pasta and cook according to package instructions until al dente, about 8-10 minutes. Reserve 1/4 cup of pasta water, then drain and set aside.

2. Soak Cashews in Hot Water

While water boils, place cashews in a small bowl and cover with hot (not boiling) water. Let soak for 15 minutes until softened; this ensures a creamy blend.

3. Sauté Aromatics and Tomatoes

In a large skillet, heat 2 tbsp olive oil over medium heat (about 350°F/175°C). Add garlic and sun-dried tomatoes, sauté for 2 minutes until fragrant and tomatoes are slightly softened.

4. Make the Creamy Sauce

Drain soaked cashews and transfer to a blender. Add vegetable broth, nutritional yeast, lemon juice, salt, and pepper. Blend on high for 1-2 minutes until completely smooth and creamy.

5. Combine Sauce and Spinach

Pour the cashew sauce into the skillet with garlic and tomatoes. Stir in spinach and cook over medium heat for 2-3 minutes until spinach wilts and sauce is heated through. Adjust seasoning to taste.

6. Toss Pasta with Sauce

Add the cooked pasta to the skillet, tossing to coat evenly. If sauce is too thick, add reserved pasta water a tablespoon at a time until desired consistency. Heat for 1-2 minutes until everything is well combined and hot.

7. Finish and Serve

Remove from heat. Drizzle with remaining 1 tbsp olive oil, toss once more, and serve immediately. Garnish with fresh basil or parsley if desired.

Delicious Variations

Add protein

Toss in sautéed mushrooms, chickpeas, or grilled tofu for extra substance.

Switch the greens

Use kale or Swiss chard instead of spinach; cook a bit longer to tenderize.

Make it spicy

Stir in 1/2 tsp red pepper flakes or a splash of sriracha for heat.

How to Store Pasta Vegan

Refrigerator

Store in an airtight container for up to 4 days. The sauce will thicken; add a splash of water or broth when reheating.

Freezer

Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.

Reheating

Reheat in a skillet over medium heat, adding a splash of water or broth to loosen the sauce. Stir frequently until warmed through.

Frequently Asked Questions

Q: Can I make this nut-free?

Yes, substitute the cashews with 1 cup of silken tofu or 1 cup of sunflower seeds (soaked) for a creamy, nut-free sauce. Blend until smooth.

Q: What can I use instead of nutritional yeast?

If you don't have nutritional yeast, you can omit it or add a tablespoon of miso paste for a savory, umami flavor. Start with less and adjust to taste.

Q: How can I make this pasta gluten-free?

Simply use your favorite gluten-free pasta, such as brown rice or chickpea-based. The rest of the ingredients are naturally gluten-free.

Q: Can I add more vegetables?

Absolutely! Sauté zucchini, bell peppers, or broccoli along with the garlic for extra nutrition. Just adjust cooking times so they're tender.

Q: Is this recipe high in protein?

This dish provides about 12 grams of protein per serving thanks to the cashews and pasta. For a boost, add chickpeas or tofu.

I hope you love this creamy, comforting Pasta Vegan as much as I do. If you give it a try, let me know in the comments below! Don't forget to share your creations on social media and tag me—I'd love to see your twist. Stay curious, stay safe.

Pasta Vegan

Pasta Vegan

Pasta Vegan is a velvety cashew-based sauce tossed with al dente pasta and veggies, ready in 25 minutes for a weeknight win.

★★★★½ 4.8 (187 ratings)
15 minPrep time15 minCook time4Servings485 kcalCalories

🧂 Ingredients

  • 8 oz (225g) fettuccine or your favorite pasta
  • 1 cup (140g) raw cashews
  • 1½ cups (360ml) vegetable broth
  • 3 tbsp (45ml) olive oil, divided
  • 4 cloves garlic, minced
  • 1/3 cup (40g) sun-dried tomatoes, chopped
  • 2 cups (60g) fresh spinach
  • 1/4 cup (25g) nutritional yeast
  • 1 tbsp (15ml) lemon juice
  • 1/2 tsp salt, plus more to taste
  • 1/4 tsp black pepper
  • 1/4 cup (60ml) pasta water, reserved

📋 Instructions

  1. 1Cook Pasta Al Dente — Bring a large pot of salted water to a rolling boil. Add pasta and cook according to package instructions until al dente, about 8-10 minutes. Reserve 1/4 cup of pasta water, then drain and set aside.
  2. 2Soak Cashews in Hot Water — While water boils, place cashews in a small bowl and cover with hot (not boiling) water. Let soak for 15 minutes until softened; this ensures a creamy blend.
  3. 3Sauté Aromatics and Tomatoes — In a large skillet, heat 2 tbsp olive oil over medium heat (about 350°F/175°C). Add garlic and sun-dried tomatoes, sauté for 2 minutes until fragrant and tomatoes are slightly softened.
  4. 4Make the Creamy Sauce — Drain soaked cashews and transfer to a blender. Add vegetable broth, nutritional yeast, lemon juice, salt, and pepper. Blend on high for 1-2 minutes until completely smooth and creamy.
  5. 5Combine Sauce and Spinach — Pour the cashew sauce into the skillet with garlic and tomatoes. Stir in spinach and cook over medium heat for 2-3 minutes until spinach wilts and sauce is heated through. Adjust seasoning to taste.
  6. 6Toss Pasta with Sauce — Add the cooked pasta to the skillet, tossing to coat evenly. If sauce is too thick, add reserved pasta water a tablespoon at a time until desired consistency. Heat for 1-2 minutes until everything is well combined and hot.
  7. 7Finish and Serve — Remove from heat. Drizzle with remaining 1 tbsp olive oil, toss once more, and serve immediately. Garnish with fresh basil or parsley if desired.
👨‍🍳 Chef's Note: For an extra layer of flavor, try adding a splash of white wine when sautéing the garlic, or a handful of fresh basil at the end.

Servings: 4

Cuisine: Italian-inspired

Course: Main Course

Nutrition (per serving): 485 kcal · 15g protein · 55g carbs · 24g fat
Ethan Hale

Written by Ethan Hale
Ethan writes about technology and digital privacy, focusing on how to protect your online identity without being a tech expert. He translates complex security concepts into everyday language and practical steps.

Leave a Comment

x
Advertisements