Nourishing Sweet Potato and Lentil Curry with Spinach

Sara Bell
Sara Bell
Published: May 1, 2026
Categories: Vegetables, Gluten-Free
Tags: healthy, gluten-free, Vegetarian, High-Protein, Pregnancy-Friendly

Lentil & Sweet Potato Curry

A vibrant, iron-rich vegetarian curry packed with folate and fiber for a healthy, comforting pregnancy meal.

Prep Time:15 minCook Time:30 minTotal Time:45 minServings:4Difficulty:Easy

When you're eating for two, you want every bite to count. This Nourishing Sweet Potato and Lentil Curry is one of my favorite go-to recipes for expectant mothers because it's a nutritional powerhouse. Red lentils provide a wonderful source of plant-based protein and iron, while sweet potatoes and spinach are loaded with folate and vitamin A. It’s a gentle, warming meal that feels like a hug in a bowl, perfect for those days when you need something satisfying but easy on the stomach.

What I love most about this dish is how the red lentils break down into the coconut milk, creating a naturally creamy texture without the need for heavy dairy. The hint of ginger adds a lovely zing and can be quite soothing if you're dealing with a bit of morning sickness. It's incredibly versatile, too—you can serve it over basmati rice, with a side of warm naan, or simply enjoy it as a thick, hearty soup. Plus, the leftovers taste even better the next day, making it a great option for meal prepping during those busier weeks.

Nutrition (per serving)

Calories:385 kcal
Protein:18 g
Carbs:56 g
Fat:12 g

Directions

  1. 1
    Coconut oil heating in a large pot for sweet potato lentil curry

    Heat the coconut oil in a large pot or Dutch oven over medium heat.

  2. 2
    Nourishing Sweet Potato and Lentil Curry with Spinach

    Add the diced onion and sauté for 5 minutes until softened and translucent.

  3. 3
    Garlic and ginger stirred into softened onions for curry base

    Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.

  4. 4
    Nourishing Sweet Potato and Lentil Curry with Spinach

    Add the cubed sweet potatoes, red lentils, curry powder, and turmeric. Stir well to coat everything in the spices.

  5. 5
    Nourishing Sweet Potato and Lentil Curry with Spinach

    Pour in the vegetable broth and coconut milk. Bring the mixture to a gentle boil.

  6. 6
    Sweet potatoes and red lentils simmering in golden coconut curry sauce

    Reduce the heat to low, cover the pot, and simmer for 20-25 minutes, or until the lentils are soft and the sweet potatoes are tender.

  7. 7
    Nourishing Sweet Potato and Lentil Curry with Spinach

    Remove the lid and stir in the fresh baby spinach. Let it wilt into the curry for about 2 minutes.

  8. 8
    Finished sweet potato lentil curry seasoned with lime juice salt and pepper

    Finish by stirring in the lime juice and seasoning with a pinch of salt and pepper to taste. Serve warm.

Ingredients

  • Coconut oil:1 tbsp
  • Yellow onion, diced:1 medium
  • Garlic, minced:3 cloves
  • Fresh ginger, grated:1 tbsp
  • Sweet potato, peeled and cubed:1 lb
  • Dry red lentils, rinsed:1 cup
  • Mild curry powder:1 tbsp
  • Ground turmeric:1 tsp
  • Vegetable broth:3 cups
  • Light coconut milk:14 oz
  • Fresh baby spinach:3 cups
  • Lime juice:1 tbsp

Tips & Notes

  • If the curry becomes too thick, simply splash in a little more vegetable broth to reach your desired consistency.
  • For extra iron absorption, don't skip the lime juice at the end—the vitamin C helps your body process the iron from the lentils and spinach.
  • Garnish with fresh cilantro or a dollop of Greek yogurt for extra creaminess and protein.