Healthy Lentil and Spinach Curry

Highlighted under: Smart Collection

I absolutely love cooking with lentils, and this Healthy Lentil and Spinach Curry is one of my favorites. The combination of protein-rich lentils and nutrient-dense spinach creates not only an amazing flavor but also a hearty meal that's perfect for any day. I love how easy it is to prepare this dish, and it’s incredibly satisfying. Whether serving it over rice or with naan, it's sure to be a hit at the table, making it a staple in my weekly meal prep.

Zinnia Fairweather

Created by

Zinnia Fairweather

Last updated on 2026-01-05T22:01:34.920Z

When I first tried making this curry, I was surprised at how simple yet flavorful it turned out. The key is to let the spices bloom before adding the lentils, which really enhances the taste. I also love to throw in a squeeze of fresh lime for a burst of acidity that brightens everything up!

Over the years, I've experimented with ingredients, but this combination of lentils and spinach is truly my favorite. Not only does it pack a nutritional punch, but it's also comforting. This dish is perfect for chilly evenings or a healthy meal prep option for the week ahead.

Why You'll Love This Recipe

  • Rich, earthy flavors that warm you from the inside out
  • Packed with protein and nutrients, making it a healthful choice
  • Easy to customize with your favorite veggies or spices

Understanding Lentils

Lentils are the backbone of this curry, not only offering a hearty texture but also substantial nutritional value. Red lentils cook faster and tend to break down, creating a creamy consistency, while green lentils hold their shape better, providing a nice contrast in the dish. If you're short on time, red lentils are ideal but for added texture, green lentils should be your choice. Remember to rinse them before cooking to remove any debris and enhance their flavor.

The choice of lentils significantly impacts the curry’s final texture. If you prefer a thicker curry, use red lentils; for a chunkier texture, opt for green. Regardless of your choice, make sure to adjust the cooking time, as green lentils can take up to 30 minutes to become tender. Also, keep an eye on the liquid levels while they simmer; if your broth gets absorbed too quickly, add a splash more for the right consistency.

The Role of Spinach

Spinach not only adds vibrant color but also boosts the nutritional profile of this curry. Rich in iron and vitamins A and C, it complements the protein from the lentils beautifully. Fresh spinach is recommended here for its delicate flavor and texture, wilting down perfectly into the curry. If you can’t find fresh spinach, frozen works too; just make sure to thaw and squeeze out any excess moisture before adding it in to avoid a watery dish.

Adding spinach towards the end of the cooking process is key; this allows it to retain its bright color and nutritional benefits. When you stir it in, you'll notice it wilts quickly within just 5-10 minutes, turning this dish into a visually appealing meal. Keep an eye on it, though, as overcooking can lead to a bitter taste, diminishing your beautiful curry.

Flavor Balancing with Spices

The combination of curry powder and cumin is essential for building depth in your curry. As you toast these spices, you're coaxing out their natural oils, enhancing their flavors significantly. Don’t rush this step; a minute or two over medium heat is optimal. If you enjoy a bit of heat, consider adding cayenne pepper or a chopped chili to the mix. This can elevate the flavors and transform the dish from mild to a spicy delight without overwhelming the curry’s base.

Curry powder blends can vary in intensity, so adjust to your palate. If you're unsure about the spice level, start with a smaller amount and taste as you go. A great addition to elevate the dish further is a dash of garam masala added at the very end. This final touch can enhance warmth and add complexity, making your Healthy Lentil and Spinach Curry truly memorable.

Ingredients

Gather these fresh ingredients for a delicious curry.

For the Curry

  • 1 cup lentils (red or green)
  • 4 cups vegetable broth
  • 2 cups fresh spinach, chopped
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 1 can (14 oz) coconut milk
  • 2 tablespoons curry powder
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • 2 tablespoons olive oil
  • Juice of 1 lime

Make sure to wash and rinse lentils before cooking. Fresh spinach adds a vibrant color and nutrients!

Cooking Instructions

Follow these simple steps to create a flavorful curry.

Prepare the Base

In a large pot, heat olive oil over medium heat. Add the chopped onion and sauté until it becomes translucent, about 5 minutes. Stir in the garlic and ginger, cooking for an additional 1-2 minutes until fragrant.

Add Spices and Lentils

Add the curry powder and cumin to the pot. Stir for a minute to toast the spices before adding the lentils and vegetable broth. Bring to a boil, then reduce heat and let it simmer for about 20 minutes, or until the lentils are tender.

Incorporate Spinach

Once the lentils are cooked, stir in the coconut milk and chopped spinach. Allow the mixture to simmer for another 5-10 minutes. Season with salt, pepper, and lime juice to taste.

Serve hot with rice or naan. Enjoy your healthy lentil curry!

Secondary image

Pro Tips

  • For added flavor, consider stirring in fresh herbs like cilantro before serving.

Storing and Reheating

This Healthy Lentil and Spinach Curry makes excellent leftovers. To store, let it cool completely and transfer it to an airtight container. It should keep in the fridge for up to 5 days, making it an ideal option for meal prep. If you wish to freeze it, divide the curry into portions and keep them in freezer-safe bags or containers for up to 3 months. Allow it to cool completely before freezing to avoid ice crystals forming.

When reheating, you can do so on the stovetop over medium heat, stirring occasionally, or in the microwave. If it seems too thick after refrigeration or freezing, add a splash of vegetable broth or water to achieve the desired consistency. The flavors may intensify after a day in the fridge, making it a rewarding meal to look forward to.

Serving Suggestions

This curry pairs beautifully with a variety of sides. Serving it over fluffy basmati rice allows the flavors to meld together, while a side of warm naan can make for a more comforting meal. If you're looking for a lower-carb option, try serving it over cauliflower rice or alongside roasted vegetables to maintain the hearty feel while minimizing carbs.

For an added layer of flavor, consider garnishing the dish with fresh cilantro, a dollop of yogurt, or a sprinkle of crushed nuts for crunch. A wedge of lime on the side not only brightens the dish but adds a refreshing zing that complements the creamy coconut perfectly. Each serving can be a canvas for your creativity!

Making It Your Own

This curry is wonderfully versatile and customizable. Feel free to swap in your favorite vegetables, such as diced sweet potatoes or bell peppers, during the cooking process. These add not just flavor but also color and additional nutrition. Don't shy away from experimenting—chickpeas or even shredded carrots can become a lovely addition, enhancing both the texture and the flavor profile.

Additionally, if you prefer a creamier curry, coconut milk can be increased, or you can opt for different plant-based milks, like almond or soy, although they will change the flavor slightly. If you're looking for a protein boost, adding tofu or tempeh works wonderfully too. The beauty of this recipe lies in its adaptability to personal tastes and pantry items!

Questions About Recipes

→ Can I use frozen spinach instead of fresh?

Yes, frozen spinach can be used. Just make sure to thaw and drain any excess water before adding it to the curry.

→ What can I substitute for coconut milk?

You can use almond milk or any unsweetened plant-based milk, though the flavor will vary slightly.

→ How long does this curry stay fresh in the fridge?

The curry can be stored in the fridge for up to 5 days in an airtight container.

→ Can I make this dish vegan?

Yes, this recipe is naturally vegan! All ingredients used are plant-based.

Healthy Lentil and Spinach Curry

I absolutely love cooking with lentils, and this Healthy Lentil and Spinach Curry is one of my favorites. The combination of protein-rich lentils and nutrient-dense spinach creates not only an amazing flavor but also a hearty meal that's perfect for any day. I love how easy it is to prepare this dish, and it’s incredibly satisfying. Whether serving it over rice or with naan, it's sure to be a hit at the table, making it a staple in my weekly meal prep.

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Zinnia Fairweather

Recipe Type: Smart Collection

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

For the Curry

  1. 1 cup lentils (red or green)
  2. 4 cups vegetable broth
  3. 2 cups fresh spinach, chopped
  4. 1 onion, finely chopped
  5. 2 cloves garlic, minced
  6. 1 tablespoon ginger, grated
  7. 1 can (14 oz) coconut milk
  8. 2 tablespoons curry powder
  9. 1 teaspoon cumin
  10. Salt and pepper to taste
  11. 2 tablespoons olive oil
  12. Juice of 1 lime

How-To Steps

Step 01

In a large pot, heat olive oil over medium heat. Add the chopped onion and sauté until it becomes translucent, about 5 minutes. Stir in the garlic and ginger, cooking for an additional 1-2 minutes until fragrant.

Step 02

Add the curry powder and cumin to the pot. Stir for a minute to toast the spices before adding the lentils and vegetable broth. Bring to a boil, then reduce heat and let it simmer for about 20 minutes, or until the lentils are tender.

Step 03

Once the lentils are cooked, stir in the coconut milk and chopped spinach. Allow the mixture to simmer for another 5-10 minutes. Season with salt, pepper, and lime juice to taste.

Extra Tips

  1. For added flavor, consider stirring in fresh herbs like cilantro before serving.

Nutritional Breakdown (Per Serving)

  • Calories: 280 kcal
  • Total Fat: 18g
  • Saturated Fat: 15g
  • Cholesterol: 0mg
  • Sodium: 350mg
  • Total Carbohydrates: 30g
  • Dietary Fiber: 8g
  • Sugars: 4g
  • Protein: 10g