Creamy Spinach Spaghetti

Featured in Flavorful Vegetarian Dishes That Satisfy.

Cook the pasta and save some cooking water. Sauté onion and garlic, toss in spinach, and heat it up. Add spices, plant-based cream, and pasta water to make it smooth. Mix with the pasta and serve warm.
Us chef girl
Updated on Tue, 22 Apr 2025 09:16:54 GMT
Spinach pasta – quick, vegan, and creamy Pin it
Spinach pasta – quick, vegan, and creamy | athomedishes.com

The creamy spinach mixed with perfectly cooked spaghetti creates a harmonious taste experience that'll please both your taste buds and soul. The smooth sauce wraps around every strand of pasta and delivers a rich flavor, completely free from animal products. This yummy main dish is ready in under 20 minutes and wins over even the most stubborn non-vegans.

I was really doubtful the first time I tried vegan creamy spinach. Would it actually be smooth without real cream? The result totally amazed me. The texture turned out even silkier than the classic version, and the taste was so intense that even my meat-loving friends asked me for the recipe.

Detailed ingredients list

  • Fresh leaf spinach: brings intense flavors and key nutrients like iron and vitamin K
  • Plant-based cream: forms the foundation of the smooth consistency and should be good quality
  • Onions: create the flavor base and need to be finely diced
  • Garlic: boosts flavor and adds a tasty note to the dish
  • Nutmeg: the traditional spice for spinach, best freshly grated
  • Spaghetti: should be cooked al dente for perfect texture
  • Olive oil: good quality oil complements the flavors and binds the sauce
  • Salt and pepper: must-haves to enhance taste, use them generously

The quality of plant cream really matters in this dish. I like oat cream best since it brings a natural sweetness that goes amazingly with the slight bitterness of spinach. Oat is also more eco-friendly than soy or almonds, which is a nice bonus.

Creamy spinach spaghetti - quick vegan version Pin it
Creamy spinach spaghetti - quick vegan version | athomedishes.com

Detailed cooking steps

Cook the pasta:
Boil spaghetti in plenty of salted water following package directions. The water should taste as salty as seawater to season the pasta from the inside. Save a cup of cooking water about two minutes before finishing for the sauce.
Sauté the onions:
Heat olive oil in a large pan and cook the finely chopped onions until they look see-through. This takes about 3-4 minutes on medium heat. Don't let them brown, just get transparent for a milder flavor.
Prepare the spinach:
Add fresh spinach to the pan in batches and let it shrink down. It goes faster if you cover the pan. Spinach reduces a lot in volume, so don't worry about how much you start with.
Season:
Mix in finely chopped garlic, a pinch of freshly grated nutmeg, salt and pepper to the wilted spinach. Be generous with spices since spinach naturally has a mild taste.
Add the cream:
Pour in plant-based cream and let everything simmer for about 5 minutes so flavors can blend. The sauce should thicken slightly while staying creamy. Add some reserved pasta water if needed.
Combine and serve:
Put the al dente spaghetti directly into the spinach sauce and mix well. The starch in the pasta water helps the sauce stick to the pasta. Taste before serving and add more seasoning if needed.

My son wasn't thrilled when he heard we were having vegan creamy spinach. 'Without real cream, it can't be good,' he said. But after his first bite, he was completely sold. What I personally love about this dish is how flexible it is. Sometimes I toss in toasted pine nuts, other times black olives or sun-dried tomatoes. Each change brings new flavor notes and keeps the dish exciting.

Serving suggestions

This creamy spinach with spaghetti already makes a full meal, but you can upgrade it with some well-chosen sides. Toasted pine nuts give the dish a nutty flavor and nice crunch. They go perfectly with the creamy spinach. For some freshness, a small mixed salad with lemon dressing works great, its tanginess perfectly balances the creamy spinach. For a more flavorful version, you can add roasted cherry tomatoes that intensify their flavor during cooking and bring a pleasant sweetness.

Customization ideas

These creamy spinach spaghetti can easily adapt to personal tastes. For a protein boost, you can add roasted chickpeas or white beans that not only fill you up but also create a texture contrast. Mediterranean food lovers will enjoy adding sun-dried tomatoes and black olives that give the dish a spicy depth. For a fancier version, you can drizzle some truffle oil before serving, which gives the vegan dish a surprisingly elegant touch and makes it restaurant-worthy.

Vegan spaghetti with creamy spinach - simple and quick Pin it
Vegan spaghetti with creamy spinach - simple and quick | athomedishes.com

Storage tips

Vegan creamy spinach spaghetti can be made ahead and stores really well. In an airtight container in the fridge, the dish keeps easily for up to three days. When reheating, it's best to add a splash of plant milk or cream to bring back the creamy texture. The pasta soaks up liquid during storage and tends to get drier. It's best to warm the dish slowly over medium heat in a pan, stirring often to prevent sticking and make sure it heats evenly.

Finding this vegan creamy spinach recipe was a game-changer for me. It showed me plant-based cooking can be not just healthy and eco-friendly, but also incredibly tasty and satisfying. What I love most: even after a long workday, I can whip this up without feeling overwhelmed. Minimal effort, maximum flavor. Give it a try - this vegan creamy spinach might just change how you see plant-based cooking too!

Frequently Asked Questions

→ What’s the best vegan cream to use?
Oat, soy, or coconut cream will all work great. Oat gives a neutral flavor, while coconut adds a hint of sweetness that pairs nicely with spinach.
→ Do I really need to blend the spinach?
Nope, it’s up to you. If you like chunky spinach, skip it. But blending gives a smooth, creamy sauce that coats the pasta better.
→ Can I swap the vegan cream for something else?
Sure, try unsweetened soy yogurt or a creamy plant-based milk. You can also blend soaked cashews for a rich texture.
→ Why save the pasta water?
The cooking water has starch, which helps the sauce stick to the pasta and makes it creamy.
→ Can I use a veggie other than spinach?
Yes! Kale, chard, or a mix of greens can substitute. Just bear in mind that some will need a bit more cooking and have stronger flavors.
→ Is this dish good for meal prep?
Absolutely! You can prepare the sauce in advance and keep it in the fridge. Just cook the pasta fresh. Reheat the sauce, add fresh pasta water, and mix it all up before serving.

Creamy Spinach Spaghetti

Smooth spaghetti dressed in a spinach and vegan cream sauce. A satisfying, everyday meal that’s free of packaged goods.

Prep Time
5 Minutes
Cook Time
15 Minutes
Total Time
20 Minutes

Category: Vegetarian

Difficulty: Easy

Cuisine: Italian-inspired

Yield: 4 Servings

Dietary: Vegan, Vegetarian, Dairy-Free

Ingredients

→ What You'll Need

01 2 tablespoons oil
02 1 onion, diced
03 1 clove of garlic, minced or pressed
04 400g spaghetti
05 ½ teaspoon ground pepper
06 ½ teaspoon nutmeg
07 1 teaspoon salt
08 400g chopped spinach (baby or regular, fresh or frozen)
09 100ml reserved pasta water
10 200ml plant-based cream

Instructions

Step 01

Boil the spaghetti till it's perfectly soft based on the package directions. Scoop out 100ml of the water before draining.

Step 02

Warm the oil in a large skillet. Toss in the diced onions and cook for 3–4 minutes, stirring until they soften and get a light golden hue. Add in the garlic and stir for another minute.

Step 03

If using frozen spinach, toss it straight into the skillet, stirring often until fully thawed. For fresh spinach, add the washed and drained leaves (you can chop larger ones if needed). Don't worry if there’s a lot at first; it will shrink quickly as it cooks.

Step 04

Sprinkle the salt, pepper, and a pinch of nutmeg over the mixture. Stir everything together so the flavors blend in.

Step 05

Pour the plant cream into the mix and stir until combined. For fresh spinach, blending the sauce with an immersion blender can make it smoother, though this step is optional.

Step 06

Toss the drained spaghetti into the skillet, then add 50–75ml of your reserved pasta water. Stir everything well and let it simmer for a moment to let the starchy water slightly thicken the sauce. Adjust the seasoning to your taste with a bit more salt, pepper, or nutmeg if needed. Serve hot and enjoy!

Notes

  1. Sprinkle some vegan parmesan on top for extra flavor.
  2. Try mixing in 2 tablespoons of nutritional yeast for a cheesy touch.
  3. This works just as well with frozen spinach as it does with fresh.
  4. Using pasta water will give a silkier texture and better binding for the sauce.

Tools You'll Need

  • Large pot
  • Big skillet
  • Immersion blender (optional)
  • Measuring cup

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 420
  • Total Fat: 14 g
  • Total Carbohydrate: 65 g
  • Protein: 12 g