🍽️
🥘

🍳 creamy lentil spinach pasta

⏱️ 30 min prep 🔥 3 min cook 👥 20 servings
4.8 (245 reviews) 💬
creamy lentil spinach pasta
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep Time
15 min
Cook Time
20 min
Servings
4

A silky, protein‑packed pasta that brings comfort to your table without the heaviness of cream. Lentils give earthy depth, spinach adds bright freshness, and a touch of Parmesan creates a luxurious sauce that clings to every strand. Perfect for busy weeknights or a relaxed weekend dinner, this dish proves you can enjoy indulgence while staying nutritious.

Why You'll Love This Recipe

✓ Creamy without dairy The lentils blend into a velvety sauce, eliminating the need for heavy cream while keeping the mouthfeel luxurious.
✓ Protein‑rich & plant‑forward Each serving delivers over 20 g of protein from lentils and spinach, supporting muscle recovery and satiety.
✓ Ready in 35 minutes One‑pot cooking minimizes cleanup, making it ideal for busy evenings without compromising flavor.
300 g (10 oz) whole‑wheat pasta Any shape you like; gluten‑free pasta works too.
2 cups fresh spinach Roughly 60 g; can use frozen, thawed.
1 small onion, finely diced Yellow or white works best.
2 cloves garlic, minced Adds aromatic depth.
3 cups vegetable broth Low‑sodium; water can replace half.
½ cup grated Parmesan Or nutritional yeast for vegan.
2 tbsp olive oil For sautéing aromatics.
Salt & freshly ground black pepper To taste.

Instructions

1

Cook the pasta

Bring a large pot of salted water to a boil. Add the whole‑wheat pasta and cook 8‑10 minutes until al dente. Reserve ½ cup of the cooking water, then drain and set aside.

Pro Tip: Adding a splash of pasta water later helps the sauce bind.
2

Sauté aromatics

Heat olive oil in a large skillet over medium heat. Add diced onion and cook 3‑4 minutes until translucent. Stir in minced garlic and cook another 30 seconds, being careful not to brown.

Pro Tip: A pinch of sugar can accelerate caramelization if desired.
3

Cook lentils & blend

Add rinsed lentils and vegetable broth to the skillet. Bring to a gentle boil, then reduce heat and simmer 12‑15 minutes until lentils are soft. Using an immersion blender, purée the mixture until smooth; season with salt and pepper.

Pro Tip: If the sauce is too thick, thin with reserved pasta water.
4

Add spinach & cheese

Stir fresh spinach into the sauce; it wilts in about 2 minutes. Mix in grated Parmesan (or nutritional yeast) until melted and fully incorporated. Adjust seasoning, then add the cooked pasta, tossing to coat evenly.

Pro Tip: A final drizzle of olive oil adds shine and depth.
5

Serve

Plate the pasta, sprinkle extra Parmesan and a pinch of cracked pepper. Serve immediately while hot, accompanied by a simple green salad if desired.

Expert Tips

Tip #1: Toast lentils

A quick 2‑minute toast in a dry pan deepens their nutty flavor before simmering.

Tip #2: Use cold water for pasta

Starting with cold water reduces the chance of over‑cooking and helps the pasta retain firmness.

Tip #3: Finish with butter

A tablespoon of cold butter added at the end creates a glossy, richer mouthfeel.

Tip #4: Adjust thickness

If the sauce feels too thick, thin it with extra broth or a splash of milk for extra silkiness.

Storage & Variations

Store leftovers in an airtight container for up to 3 days; reheat gently, adding a splash of broth. Swap spinach for kale, use brown lentils for a firmer bite, or replace pasta with spiralized zucchini for a low‑carb twist.

Nutrition

Per serving

Calories
420 kcal
Protein
22 g
Carbs
55 g
Fat
12 g

Frequently Asked Questions

Yes. Replace Parmesan with nutritional yeast and use olive oil or vegan butter. The lentils already provide a creamy base, so no dairy is needed.

Yellow or brown lentils work, but adjust cooking time—brown lentils need about 20 minutes. For a smoother texture, blend longer or add a splash of cream.

Yes. Cool completely, then store in freezer‑safe containers for up to 2 months. Thaw overnight and reheat with a splash of broth to restore creaminess.

Substitute the whole‑wheat pasta with a gluten‑free variety such as brown rice or quinoa pasta. The sauce remains unchanged, keeping the dish just as satisfying.

creamy lentil spinach pasta
Recipe Card

creamy lentil spinach pasta

Prep
30 min
Cook
3 min
Total
33 min
Servings
20
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Cook the pasta

Bring a large pot of salted water to a boil. Add the whole‑wheat pasta and cook 8‑10 minutes until al dente. Reserve ½ cup of the cooking water, then drain and set aside....

2
Sauté aromatics

Heat olive oil in a large skillet over medium heat. Add diced onion and cook 3‑4 minutes until translucent. Stir in minced garlic and cook another 30 seconds, being careful not to brown....

3
Cook lentils & blend

Add rinsed lentils and vegetable broth to the skillet. Bring to a gentle boil, then reduce heat and simmer 12‑15 minutes until lentils are soft. Using an immersion blender, purée the mixture until smo...

4
Add spinach & cheese

Stir fresh spinach into the sauce; it wilts in about 2 minutes. Mix in grated Parmesan (or nutritional yeast) until melted and fully incorporated. Adjust seasoning, then add the cooked pasta, tossing ...

5
Serve

Plate the pasta, sprinkle extra Parmesan and a pinch of cracked pepper. Serve immediately while hot, accompanied by a simple green salad if desired....

You May Also Like

Discover more delicious recipes

Save This Recipe!

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.