Creamy Spinach Garlic Lentils

Highlighted under: Simple Ideas

I absolutely adore this Creamy Spinach Garlic Lentils recipe! It’s a comforting dish that combines hearty lentils with fresh spinach and a rich, garlicky creaminess, making it perfect for weeknight dinners or cozy gatherings. The process is simple, yet the flavors are bold and satisfying. When I first made this, I was blown away by how the garlic elevates the lentils and how well the spinach complements the texture. It’s truly a dish that warms the soul and fills the belly while being incredibly nutritious!

Unity Caldwell

Created by

Unity Caldwell

Last updated on 2026-01-15T14:13:36.197Z

When I first set out to create a spinach-based dish, I wanted to combine the nutrition of lentils with the vibrant flavors of garlic and cream. The method I devised involved sautéing fresh garlic until it's fragrant before adding in the lentils and spinach. This ensures that the garlic flavor permeates every bite. Trust me, the creamy texture achieved at the end is something to savor!

One twist I love to include is a touch of lemon juice to elevate the flavors further. It brightens up the dish and balances the richness of the cream. Plus, using vegetable broth instead of water when cooking the lentils adds that special depth of flavor!

Why You'll Love This Recipe

  • Deliciously creamy texture that's satisfying and comforting
  • Nutritious and packed with protein from lentils
  • Fresh spinach adds a vibrant flavor and color
  • Perfect for meal prep and reheats well

Key Ingredients and Their Roles

The star ingredient in this dish is the lentils, which not only provide a hearty base but are also a fantastic source of plant-based protein and fiber. Green or brown lentils work best as they hold their shape during cooking, giving the dish a pleasant texture. Be sure to rinse them before use to remove any impurities or dust that may affect their taste.

Coconut cream is the magic ingredient that adds a rich, velvety texture to the dish without overpowering it. It lends subtle sweetness and creaminess, making it a perfect companion for the salty notes of the garlic and the bright flavor of spinach. If you're looking for a lighter option, you can substitute with canned coconut milk, but the cream yields a better consistency.

Cooking Techniques for Best Results

When cooking the lentils, keep an eye on them to prevent overcooking. You want them tender but firm enough to retain a bit of bite. I recommend checking around the 15-minute mark, as some brands can cook faster than others. If you accidentally overcook them, adding a splash of broth can help revive their texture slightly after mixing with the other ingredients.

Sautéing the onions and garlic until they're golden not only enhances their sweetness but also forms a flavor base that enhances the entire dish. Use a wooden spoon to scrape up any bits stuck to the bottom of the pan; this caramelization adds depth and richness. Make sure your heat isn’t too high, as burnt garlic can turn bitter and ruin the dish.

Ingredients

Gather these fresh ingredients to make your Creamy Spinach Garlic Lentils a delightful dish!

Ingredients

  • 1 cup dried green or brown lentils
  • 2 cups vegetable broth
  • 1 cup fresh spinach, chopped
  • 3 cloves garlic, minced
  • 1 onion, diced
  • 1 cup coconut cream
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Juice of 1 lemon

Make sure to rinse your lentils thoroughly before use for the best results!

Instructions

Follow these steps to create a mouthwatering dish that everyone will love!

Cook the Lentils

In a medium saucepan, combine the lentils and vegetable broth. Bring to a boil, then reduce to a simmer. Cook for about 20 minutes or until lentils are tender but still hold their shape.

Sauté the Aromatics

In a large skillet, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes. Then, add the minced garlic and cook for another minute until fragrant.

Combine Everything

Once the lentils are cooked, drain any excess broth and add them to the skillet with the sautéed onions and garlic. Stir in the coconut cream and chopped spinach; mix well and cook until the spinach is wilted.

Season and Serve

Add salt, pepper, and lemon juice to taste. Serve hot over rice or with crusty bread for a delightful meal!

Enjoy this rich and creamy dish that’s both healthy and satisfying!

Secondary image

Pro Tips

  • Feel free to add other vegetables like mushrooms or bell peppers for extra flavor and nutrition!

Adjusting the Dish for Dietary Needs

This recipe is easily customizable for various dietary restrictions. To make it vegan, simply ensure that your coconut cream is fully plant-based (most are) and avoid any dairy products usually used in creamy dishes. If you need it gluten-free, rest assured, this meal is naturally free of gluten. For a protein boost, consider adding some cooked quinoa or chickpeas to the mix.

If you're preparing this for someone with a nut allergy, avoiding coconut products can be vital. In that case, you might experiment with a creamy avocado puree mixed in just before serving, which will lend a wholesome texture and flavor without the use of nuts or dairy.

Storage and Reheating Tips

Leftover Creamy Spinach Garlic Lentils can be stored in an airtight container in the refrigerator for up to 4 days. To keep the spinach vibrant and prevent it from wilting further, wait until reheating to mix it back in. When reheating, add a splash of vegetable broth gradually to restore the creaminess, stirring gently over low heat until warmed throughout.

If you wish to enjoy this dish later, it also freezes well. Portion it out before freezing to make for easy future meals. When you’re ready to enjoy, let it thaw overnight in the fridge and reheat on the stove or in the microwave. Just remember to stir in fresh spinach right before serving for a burst of freshness.

Questions About Recipes

→ Can I use canned lentils instead of dried?

Yes, you can! Just rinse and add them at the same time you add the spinach.

→ Is there a substitute for coconut cream?

You can use heavy cream or a dairy-free yogurt for a similar texture.

→ Can I freeze leftovers?

Absolutely! Let the lentils cool down before transferring to an airtight container. They can be frozen for up to 3 months.

→ What can I serve with Creamy Spinach Garlic Lentils?

They pair wonderfully with rice, quinoa, or even a fresh salad for a lighter meal.

Creamy Spinach Garlic Lentils

I absolutely adore this Creamy Spinach Garlic Lentils recipe! It’s a comforting dish that combines hearty lentils with fresh spinach and a rich, garlicky creaminess, making it perfect for weeknight dinners or cozy gatherings. The process is simple, yet the flavors are bold and satisfying. When I first made this, I was blown away by how the garlic elevates the lentils and how well the spinach complements the texture. It’s truly a dish that warms the soul and fills the belly while being incredibly nutritious!

Prep Time10 minutes
Cooking Duration30 minutes
Overall Time40 minutes

Created by: Unity Caldwell

Recipe Type: Simple Ideas

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 1 cup dried green or brown lentils
  2. 2 cups vegetable broth
  3. 1 cup fresh spinach, chopped
  4. 3 cloves garlic, minced
  5. 1 onion, diced
  6. 1 cup coconut cream
  7. 2 tablespoons olive oil
  8. Salt and pepper to taste
  9. Juice of 1 lemon

How-To Steps

Step 01

In a medium saucepan, combine the lentils and vegetable broth. Bring to a boil, then reduce to a simmer. Cook for about 20 minutes or until lentils are tender but still hold their shape.

Step 02

In a large skillet, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes. Then, add the minced garlic and cook for another minute until fragrant.

Step 03

Once the lentils are cooked, drain any excess broth and add them to the skillet with the sautéed onions and garlic. Stir in the coconut cream and chopped spinach; mix well and cook until the spinach is wilted.

Step 04

Add salt, pepper, and lemon juice to taste. Serve hot over rice or with crusty bread for a delightful meal!

Extra Tips

  1. Feel free to add other vegetables like mushrooms or bell peppers for extra flavor and nutrition!

Nutritional Breakdown (Per Serving)

  • Calories: 320 kcal
  • Total Fat: 20g
  • Saturated Fat: 12g
  • Cholesterol: 5mg
  • Sodium: 75mg
  • Total Carbohydrates: 30g
  • Dietary Fiber: 10g
  • Sugars: 4g
  • Protein: 12g