Lemon Spaghetti with Spinach

There’s something about the brightness of lemon that instantly lifts your spirits—and this Lemon Spaghetti with Spinach does exactly that. I remember the first time I made this dish was on a warm spring evening when I wanted something light yet comforting. With a fridge full of spinach and a few pantry staples, this recipe came together almost by magic. The citrusy aroma filled the kitchen, and by the first bite, I was hooked.

This has since become one of those go-to recipes in our home—especially on busy weeknights or when we’re craving something fresh but hearty. It’s quick, creamy, and completely plant-based without sacrificing any of the richness. Plus, it brings a little sunshine to your plate with every forkful.

Why You’ll Love This Lemon Spaghetti with Spinach

  • Quick and easy: Comes together in just about 30 minutes with simple ingredients.
  • One-pot magic: Minimal cleanup makes it a dream for weeknights.
  • Vegan & Halal-friendly: Perfect for plant-based and Halal diets.
  • Creamy without dairy: Coconut milk adds luxurious creaminess without heavy cream.
  • Zesty and refreshing: Lemon juice and zest brighten every bite.
  • Great for leftovers: Tastes just as delicious the next day.

Ingredients You’ll Need

  • 1 onion, chopped – Yellow or white onions both work well.
  • 3 cloves of garlic, minced – Adds depth and aroma.
  • 2 1/2 cups vegetable broth – Choose low-sodium for better control of seasoning.
  • 1 cup canned coconut milk (full fat) – Gives the sauce a creamy texture without dairy.
  • 9 oz spaghetti – You can use gluten-free spaghetti if needed.
  • 3 cups fresh spinach – Baby spinach wilts perfectly into the dish.
  • Juice of 1/2 lemon – Adds a tangy kick.
  • 1 teaspoon lemon zest – Enhances the citrus flavor.
  • Salt, to taste – Start small and adjust as you go.
  • Pepper, to taste – Freshly ground black pepper adds a subtle bite.
  • Red pepper flakes, to taste – Optional, but adds a lovely heat.

Optional substitutions:

  • Use kale or arugula instead of spinach for a different green.
  • Substitute light coconut milk if you want a lighter version.
  • Add a handful of cherry tomatoes for a pop of color and sweetness.

Step-by-Step Instructions

1. Sauté the aromatics

In a large sauté pan over medium heat, add a splash of olive oil and cook the chopped onion for about 3–4 minutes until softened. Add the minced garlic and cook for another minute until fragrant. Tip: Don’t let the garlic brown—it can turn bitter quickly!

2. Add liquids and bring to a simmer

Pour in the vegetable broth and coconut milk, stirring to combine. Bring to a gentle boil. Tip: Use full-fat coconut milk for a richer, creamier sauce.

3. Cook the spaghetti

Add the spaghetti directly to the pan. Stir occasionally and cook uncovered until the pasta is tender and most of the liquid is absorbed—about 10–12 minutes. Tip: Stir often to prevent the pasta from sticking and ensure even cooking.

4. Wilt the spinach

Stir in the fresh spinach and let it wilt into the sauce, about 2–3 minutes. Tip: Add spinach in batches if needed—it will reduce in volume quickly.

5. Add lemon and season

Once the spinach is wilted and the pasta is perfectly coated, stir in the lemon juice and zest. Season with salt, pepper, and red pepper flakes to taste. Tip: Taste before adding salt—the broth may already have enough.

Serving and Storage Tips

Serve your lemon spaghetti warm, garnished with a little extra lemon zest or a sprinkle of chili flakes for added color and zing. It pairs beautifully with a crisp side salad or grilled vegetables. For extra indulgence, a dollop of vegan ricotta or a sprinkle of nutritional yeast gives it a cheesy finish.

To store, place leftovers in an airtight container and refrigerate for up to 3 days. For longer storage, freeze in individual portions for up to 2 months. Reheat gently on the stove or in the microwave, adding a splash of water or broth to loosen the sauce.

Helpful Notes

  • Out of coconut milk? Use a cashew cream or almond cooking cream as a dairy-free alternative.
  • Want extra protein? Toss in some cooked chickpeas or white beans.
  • Avoid overcooking the pasta: The noodles will continue to absorb liquid even off the heat.
  • Fresh lemon is key: Bottled lemon juice just doesn’t have the same zing.
  • Spaghetti alternatives: This recipe works with linguine, fettuccine, or even short pasta like penne.
  • Make it gluten-free: Use your favorite gluten-free pasta—just keep an eye on the cooking time.

Frequently Asked Questions

  1. Can I use a different type of pasta? Yes! This recipe works well with linguine, fettuccine, or short pastas like penne or rotini. Just adjust the cooking time as needed.
  2. What if I don’t like coconut milk? You can use cashew cream, almond cooking milk, or even oat-based cream alternatives for a similar creamy texture.
  3. How do I prevent the sauce from becoming too thick? Make sure to stir frequently and keep an eye on the liquid. If it thickens too much, just add a splash of vegetable broth or water to loosen it.
  4. Can I add protein to this dish? Absolutely! Stir in cooked chickpeas, white beans, or even tofu cubes toward the end for added protein.
  5. Why did my spaghetti stick together? It’s important to stir the pasta occasionally as it cooks in the sauce. This keeps it from clumping and ensures even cooking.

Final Thoughts

This Lemon Spaghetti with Spinach is sunshine in a bowl—bright, creamy, and nourishing. It’s perfect for a cozy lunch or a simple weeknight dinner, and it’s one of those dishes that makes you feel good after eating. The citrusy twist keeps it light, while the coconut milk delivers just the right touch of richness.

Serve it with a chilled cucumber salad, garlic bread, or roasted veggies for a balanced meal that’s sure to please everyone. Have you tried this recipe yet? I’d love to hear how you made it your own—drop your favorite twist in the comments below!

Lemon Spaghetti with Spinach

Lemon Spaghetti with Spinach

Patricia Packard
This Lemon Spaghetti with Spinach is sunshine in a bowl—bright, creamy, and nourishing. It’s perfect for a cozy lunch or a simple weeknight dinner.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4
Calories 400 kcal

Ingredients
  

  • 1 onion chopped – Yellow or white onions both work well.
  • 3 cloves of garlic minced – Adds depth and aroma.
  • 2 1/2 cups vegetable broth – Choose low-sodium for better control of seasoning.
  • 1 cup canned coconut milk full fat – Gives the sauce a creamy texture without dairy.
  • 9 oz spaghetti – You can use gluten-free spaghetti if needed.
  • 3 cups fresh spinach – Baby spinach wilts perfectly into the dish.
  • Juice of 1/2 lemon – Adds a tangy kick.
  • 1 teaspoon lemon zest – Enhances the citrus flavor.
  • Salt to taste – Start small and adjust as you go.
  • Pepper to taste – Freshly ground black pepper adds a subtle bite.
  • Red pepper flakes to taste – Optional, but adds a lovely heat.

Optional substitutions:

  • Use kale or arugula instead of spinach for a different green.
  • Substitute light coconut milk if you want a lighter version.
  • Add a handful of cherry tomatoes for a pop of color and sweetness.

Instructions
 

Sauté the aromatics

  • In a large sauté pan over medium heat, add a splash of olive oil and cook the chopped onion for about 3–4 minutes until softened. Add the minced garlic and cook for another minute until fragrant.
  • Tip: Don’t let the garlic brown—it can turn bitter quickly!

Add liquids and bring to a simmer

  • Pour in the vegetable broth and coconut milk, stirring to combine. Bring to a gentle boil.
  • Tip: Use full-fat coconut milk for a richer, creamier sauce.

Cook the spaghetti

  • Add the spaghetti directly to the pan. Stir occasionally and cook uncovered until the pasta is tender and most of the liquid is absorbed—about 10–12 minutes.
  • Tip: Stir often to prevent the pasta from sticking and ensure even cooking.

Wilt the spinach

  • Stir in the fresh spinach and let it wilt into the sauce, about 2–3 minutes.
  • Tip: Add spinach in batches if needed—it will reduce in volume quickly.

Add lemon and season

  • Once the spinach is wilted and the pasta is perfectly coated, stir in the lemon juice and zest. Season with salt, pepper, and red pepper flakes to taste.
  • Tip: Taste before adding salt—the broth may already have enough.

Notes

  • Out of coconut milk? Use a cashew cream or almond cooking cream as a dairy-free alternative.
  • Want extra protein? Toss in some cooked chickpeas or white beans.
  • Avoid overcooking the pasta: The noodles will continue to absorb liquid even off the heat.
  • Fresh lemon is key: Bottled lemon juice just doesn’t have the same zing.
  • Spaghetti alternatives: This recipe works with linguine, fettuccine, or even short pasta like penne.
  • Make it gluten-free: Use your favorite gluten-free pasta—just keep an eye on the cooking time.

Check These: