Creamy Tuscan Vegan Pasta with Spinach: A Dairy-Free Italian Dream
Craving something creamy, comforting, and wholesome without a drop of dairy? This Creamy Tuscan Vegan Pasta with Spinach brings together the warmth of Italian cooking and the lightness of plant-based eating. It’s luscious, flavorful, and ready in under 30 minutes — a true weeknight hero that satisfies everyone at the table.
Picture this: al dente pasta coated in a silky cashew or coconut-based sauce, infused with garlic, sun-dried tomatoes, and spinach. The flavors are rich yet fresh, creamy yet light — a perfect balance between indulgence and nourishment. Whether you’re vegan or simply looking to add more plant-based meals to your week, this recipe proves that comfort food doesn’t need dairy or meat to taste absolutely divine.
A Taste of Tuscany, Reimagined
Tuscan cuisine is known for its rustic charm — simple ingredients turned into unforgettable dishes. Traditional Tuscan pasta often features cream, cheese, and sometimes chicken or seafood, but this vegan twist captures the same Mediterranean essence using plant-based magic.

Instead of dairy cream, this version relies on blended cashews or coconut milk for that rich, velvety texture. Sun-dried tomatoes bring a deep, tangy flavor, while garlic and spinach add earthiness and freshness. It’s a modern interpretation of Italian comfort — cozy, elegant, and guilt-free.
This vegan pasta has quickly become a favorite among plant-based food lovers because it’s:
- Easy to prepare
- Comforting yet light
- Packed with nutrients
- Perfect for both family dinners and meal prep
Why You’ll Love This Recipe
- 100% Plant-Based Comfort: Creamy and indulgent without dairy or animal products.
- Quick & Simple: Ready in 30 minutes, perfect for busy nights.
- Nutrient-Packed: Spinach adds iron and vitamins; cashews bring healthy fats and protein.
- Versatile: Works with any pasta shape or gluten-free option.
- Restaurant-Quality Taste: Creamy, garlicky, and bursting with Italian flavor.
Ingredients & Equipment
For the Creamy Sauce
- 150 g (1 cup) raw cashews, soaked in hot water for 20 minutes (or 400 ml / 1½ cups coconut milk for a nut-free option)
- 240 ml (1 cup) vegetable broth
- 2 tbsp nutritional yeast
- 1 tbsp olive oil
- 3–4 cloves garlic, minced
- 60 g (½ cup) sun-dried tomatoes, chopped (packed in oil, drained)
- 1 tsp Italian seasoning or a mix of oregano, thyme, and basil
- ½ tsp red pepper flakes (optional, for heat)
- Salt and black pepper, to taste
- Juice of ½ lemon, for brightness
For the Pasta
- 300 g (10 oz) fettuccine, penne, or linguine (use gluten-free if desired)
- 2 handfuls (about 100 g / 3½ oz) fresh spinach
- 1 tbsp olive oil for sautéing
- Optional: 2 tbsp vegan Parmesan or ground almonds for garnish
Equipment
- High-speed blender
- Large skillet or sauté pan
- Pot for boiling pasta
- Wooden spoon or silicone spatula
- Fine mesh strainer
Pro Tips
- No Cashews? Use blanched almonds or silken tofu for a similar creaminess.
- Oil-Free Option: Sauté in vegetable broth instead of oil.
- Boost Protein: Add pan-seared tofu or chickpeas for a heartier meal.
- Extra Greens: Stir in kale or arugula along with spinach for added texture.
Step-by-Step Instructions
1. Prepare the Cashew Cream (10 minutes)
- Drain the soaked cashews and place them in a blender.
- Add vegetable broth, nutritional yeast, lemon juice, and a pinch of salt.
- Blend on high until completely smooth and creamy. The texture should resemble a thick cream sauce — if it’s too thick, add 1–2 tablespoons of broth.
- Set aside while you cook the rest of the dish.
(Tip: If using coconut milk instead of cashews, simply whisk it with nutritional yeast and lemon juice — no blending required.)
2. Cook the Pasta (8–10 minutes)
- Bring a large pot of salted water to a boil.
- Add pasta and cook until al dente according to package directions.
- Reserve ½ cup of pasta water, then drain the rest.
- Drizzle a touch of olive oil to keep the noodles from sticking.
3. Make the Tuscan Sauce (10 minutes)
- In a large skillet, heat olive oil over medium heat.
- Add minced garlic and sauté for 30–60 seconds until fragrant — don’t let it brown.
- Stir in chopped sun-dried tomatoes and cook for 2–3 minutes, allowing them to soften and release flavor.
- Add the Italian seasoning and red pepper flakes (if using).
- Pour in the prepared cashew cream (or coconut cream mixture).
- Stir gently and let it simmer for 3–4 minutes until it thickens slightly.
- If the sauce becomes too thick, add a few tablespoons of pasta water to reach your desired consistency.
4. Combine Pasta and Sauce (5 minutes)
- Add the cooked pasta directly into the skillet with the sauce.
- Toss well to coat every strand or piece evenly.
- Add the fresh spinach and let it wilt naturally from the residual heat.
- Taste and adjust seasoning — add more salt, pepper, or lemon juice for brightness.
5. Serve and Garnish
- Divide into bowls and top with vegan Parmesan, ground almonds, or toasted pine nuts.
- For extra freshness, sprinkle a few basil leaves or a drizzle of olive oil.
- Serve immediately while warm and creamy.
Expert Tips & Troubleshooting
- Sauce too thick? Add more pasta water gradually while tossing.
- Sauce too thin? Let it simmer uncovered for 2–3 minutes until it reduces.
- Lacking flavor? Add another spoonful of nutritional yeast or an extra squeeze of lemon juice.
- Cashew texture not smooth? Blend longer or use a high-speed blender for the creamiest results.
- Make ahead: Store the sauce separately and mix with fresh pasta before serving.
Variations & Customizations
- Roasted Veggie Version: Add roasted cherry tomatoes, zucchini, or mushrooms for extra depth.
- Spicy Kick: Mix in a pinch of chili flakes or a swirl of vegan chili oil before serving.
- Sunshine Lemon Pasta: Add extra lemon zest and a handful of parsley for a brighter flavor profile.
- Pesto Fusion: Stir in a spoonful of vegan basil pesto to combine two Italian classics.
- High-Protein Upgrade: Add sautéed tempeh, chickpeas, or vegan sausage crumbles.
Serving & Presentation Ideas
For a restaurant-style finish, serve your Creamy Tuscan Vegan Pasta in shallow white bowls to highlight the golden hue of the sauce and the vibrant green spinach.
Pairing Ideas:
- A crisp green salad with balsamic vinaigrette.
- Crusty garlic bread or toasted ciabatta.
- Steamed asparagus or roasted cauliflower for a colorful side.
Garnish Options:
- Fresh basil leaves for fragrance.
- Cracked black pepper for contrast.
- A sprinkle of vegan Parmesan for umami depth.
Serve it with sparkling water flavored with lemon slices for an elegant yet simple Italian-inspired dinner.

Storage & Make-Ahead Tips
- Refrigerate: Store leftovers in an airtight container for up to 3–4 days.
- Reheat: Warm gently in a pan over low heat, adding a splash of water or plant milk to loosen the sauce.
- Freeze: You can freeze the sauce (without pasta) for up to 2 months. Thaw overnight in the fridge and reheat before use.
- Meal Prep: Make the sauce ahead of time, refrigerate, and cook fresh pasta when ready to serve.
This dish reheats beautifully — perfect for lunches or quick dinners throughout the week.
FAQ
1. Can I make this nut-free?
Yes! Substitute cashews with coconut milk or silken tofu for a smooth, creamy texture without nuts.
2. What pasta works best?
Fettuccine, penne, rigatoni, or rotini all work well — choose shapes that hold onto sauce for maximum creaminess.
3. Can I add other vegetables?
Definitely! Broccoli, kale, artichokes, or roasted bell peppers all complement the Tuscan flavor beautifully.
4. Is this recipe gluten-free?
Simply use your favorite gluten-free pasta variety — rice, chickpea, or lentil pasta all work perfectly.
Conclusion
This Creamy Tuscan Vegan Pasta with Spinach is everything you crave in a comfort meal — creamy, garlicky, and deeply satisfying, yet light and nourishing. It brings the warmth of Italian cooking straight to your table, without any dairy or animal products.
Each forkful is a celebration of fresh ingredients and bold flavors — silky sauce, tender pasta, and the vibrant green of spinach coming together in harmony. Whether you’re a long-time vegan or just exploring plant-based recipes, this dish is a delicious way to fall in love with dairy-free cooking.
So grab your skillet, soak those cashews, and let your kitchen fill with the aroma of garlic and sun-dried tomatoes. Dinner is about to feel like a trip to Tuscany — vegan style.
Try it tonight, share it with friends, and experience how creamy comfort food can be beautifully plant-based! 🌱🍝