Sweet Potato Red Lentil Curry Recipe OnePot

A bowl that feels like a hug

One chilly evening I tossed a few sweet potatoes and a handful of red lentils into a pot and the kitchen turned into a little comfort factory. This curry is the kind of recipe you make on repeat: fast to pull together, wildly forgiving, and somehow both cozy and bright at once.

It’s perfect for busy weeknights, meal-prep lunches, or feeding a crowd when you want something plant-forward but satisfying. Think creamy coconut, warming spices, and soft cubes of sweet potato mingling with silky lentils — pure bowl happiness.

Ingredients

  • 2 tablespoons vegetable oil or coconut oil — (neutral oil or coconut oil for extra aroma).
  • 1 large onion, finely chopped (about 1 1/2 cups) — (sweat until translucent for sweet base flavor).
  • 3 garlic cloves, minced — (fresh is best; add later if you prefer milder garlic notes).
  • 1-inch piece ginger, grated (about 1 tablespoon) — (gives brightness; sub 1/2 tsp dried ginger in a pinch).
  • 2 teaspoons curry powder or Madras curry powder — (adjust to taste; use garam masala for a warmer profile).
  • 1 teaspoon ground cumin — (adds earthiness; toasted cumin seeds are lovely too).
  • 1/2–1 teaspoon chili flakes or 1 small fresh chili, chopped — (for heat; omit for mild).
  • 1 large sweet potato (about 1 pound), peeled and cut into 1/2–3/4-inch cubes — (firm, orange-fleshed variety cooks evenly).
  • 3/4 cup red lentils, rinsed — (no soaking needed; they break down and thicken the curry).
  • 1 can (14 oz) diced tomatoes — (adds acidity and body; use fresh tomatoes in summer, chopped).
  • 1 can (14 oz) coconut milk — (full-fat makes it rich; light coconut milk keeps calories down but is less creamy).
  • 2 cups vegetable broth or water — (broth adds depth; adjust liquid level for desired thickness).
  • Salt and black pepper to taste — (season in stages; lentils can need extra salt).
  • Juice of 1 lime — (brightens the whole pot at the end).
  • Fresh cilantro or parsley, chopped — (herb finish; mint is an interesting swap).
  • Optional: handful of spinach or chopped kale — (stir in at the end until wilted for extra greens).

Instructions

  1. Heat the pot: Warm the oil in a large, heavy-bottomed saucepan over medium heat. When you see a faint shimmer, add the chopped onion. Cook, stirring occasionally, until the onion is soft and starting to take on golden edges — about 6–8 minutes. The smell should turn sweet and slightly caramelized.
  2. Add aromatics: Stir in the garlic, grated ginger, curry powder, cumin, and chili. Cook for 1 minute until fragrant — the spices should bloom, smelling toasty and warm. Watch carefully so the garlic doesn’t brown.
  3. Build the base: Add the diced sweet potato and red lentils, stirring to coat everything in the spiced onion mix. Pour in the diced tomatoes (with juices), coconut milk, and vegetable broth. Scrape up any browned bits from the bottom of the pan.
  4. Simmer gently: Bring to a low boil, then reduce heat to a gentle simmer. Partially cover the pot and cook until the sweet potatoes are tender and the lentils have mostly broken down — about 18–22 minutes. The curry will thicken as lentils soften; the sauce should be creamy but not dry.
  5. Check texture and season: Stir and test a sweet potato cube for doneness — it should be tender but hold shape. If too thick, add up to 1/2 cup more broth. Taste and season with salt and pepper. For a silkier texture, mash a few lentils/sweet potato cubes against the side of the pot with your spoon.
  6. Finish bright: Turn off heat and stir in the lime juice and a handful of chopped cilantro. If using greens, fold them in now and let residual heat wilt them for 1–2 minutes. Serve hot.

Tips & Variations

  • Spice swaps: If you don’t have curry powder, use 1 teaspoon turmeric + 1 teaspoon garam masala. For smokiness, add a pinch of smoked paprika.
  • Make it creamier: Stir in 2–3 tablespoons of natural yogurt or a splash of coconut cream at the end.
  • Protein add-ins: Stir in cooked chickpeas for extra heft, or pan-seared tofu cubes right before serving.
  • Veggie boosts: Add carrots, bell peppers, or cauliflower florets with the sweet potato; adjust cooking time to keep vegetables tender-crisp.
  • Heat level: Increase fresh chili or chili flakes, or add a teaspoon of sambal oelek for more fire. To calm heat, stir in a teaspoon of sugar or more coconut milk.
  • Gluten-free: This curry is naturally gluten-free — just double-check your curry powder if it’s pre-mixed.
  • Storage: Cool quickly, then refrigerate in an airtight container for up to 4 days, or freeze up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheating: Gently rewarm on the stovetop over low heat with a splash of broth or water to revive the sauce; avoid boiling to keep coconut milk from separating.

Serving Suggestions

  • Rice: Serve over steaming basmati or jasmine rice for a classic pairing. Try coconut rice for an indulgent touch.
  • Flatbreads: Warm naan or chapati is perfect for scooping; brush with ghee or olive oil and toast lightly.
  • Grain bowls: Spoon over quinoa or millet with a scattering of toasted seeds for crunch.
  • Fresh sides: A bright cucumber and yogurt salad or a simple green salad with lemon vinaigrette balances the creaminess.
  • Garnish tips: Finish with a squeeze of lime, a drizzle of coconut milk, chopped cilantro, and crunchy roasted chickpeas or toasted coconut flakes for texture.
  • Make-it-a-meal: Add a side of roasted vegetables and a platter of pickled onions for a colorful, satisfying spread.

FAQs

How do I thicken or thin the curry if needed?

To thicken: simmer uncovered for 5–10 minutes so liquid reduces, or mash a spoonful of lentils/sweet potato against the pot to naturally thicken. To thin: stir in hot vegetable broth or water a little at a time until you reach the desired consistency.

Can I make this curry ahead of time?

Yes. The flavors actually deepen over a day, so making it a day ahead works great. Cool completely, refrigerate, and reheat gently on the stove. Add a splash of broth while reheating to refresh the sauce.

What’s the best way to reheat leftovers without splitting the coconut milk?

Reheat slowly over low heat, stirring often. If the curry seems separated, whisk in a tablespoon of coconut milk or yogurt off the heat and heat very gently until combined. Avoid high heat and rapid boiling.

Can I serve this with pasta? Which types work?

You can! Thick, short pastas like penne, rigatoni, or orecchiette hold the sauce well. Use slightly less broth so the curry clings to the pasta, and toss the pasta with the curry just before serving for best texture.

How would I swap in chicken instead of lentils for a non-vegetarian version?

Use bite-sized chicken thighs or breasts. Brown the chicken pieces after the onions, then remove and proceed with the recipe. Add the chicken back with the sweet potatoes and simmer until fully cooked (about 12–15 minutes depending on size). Reduce lentils to zero and check internal temperature to ensure doneness.

How do I keep the sauce silky and not grainy from the lentils?

Rinse lentils well before cooking and maintain a gentle simmer rather than a rolling boil. Red lentils break down quickly — stirring occasionally and mashing a few pieces against the pot helps create a smooth, velvety sauce.

Final Thoughts

This sweet potato and red lentil curry is proof that comforting food doesn’t have to be complicated. With a handful of pantry spices and a little simmer time, you’ll get a creamy, nourishing bowl that’s great for dinner, leftovers, or freezing for later.

Give it a go tonight — tweak the spices, add your favorite greens, and make it truly yours. It’s the kind of meal that welcomes improvisation and rewards you with warmth in every spoonful.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sweet potato and red lentil curry

Irresistible Sweet Potato Red Lentil Curry Recipe OnePot


  • Author: asmahane
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: vegan, vegetarian, gluten-free

Description

Sweet potato and red lentil curry hearty 1pot rec with coconut milk turmeric ginger vegan proteinpacked dinner ready in 35 mins stovetop or oven


Ingredients

Scale
  • 2 tablespoons vegetable oil or coconut oil
  • 1 large onion, finely chopped (about 1 1/2 cups)
  • 3 garlic cloves, minced
  • 1-inch piece ginger, grated (about 1 tablespoon)
  • 2 teaspoons curry powder or Madras curry powder
  • 1 teaspoon ground cumin
  • 1/21 teaspoon chili flakes or 1 small fresh chili, chopped
  • 1 large sweet potato (about 1 pound), peeled and cut into 1/2–3/4-inch cubes
  • 3/4 cup red lentils, rinsed
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) coconut milk
  • 2 cups vegetable broth or water
  • Salt and black pepper to taste
  • Juice of 1 lime
  • Fresh cilantro or parsley, chopped
  • Optional: handful of spinach or chopped kale

Instructions

  • Heat the pot: Warm the oil in a large, heavy-bottomed saucepan over medium heat. When you see a faint shimmer, add the chopped onion. Cook, stirring occasionally, until the onion is soft and starting to take on golden edges — about 6–8 minutes.
  • Add aromatics: Stir in the garlic, grated ginger, curry powder, cumin, and chili. Cook for 1 minute until fragrant, watching carefully so the garlic doesn’t brown.
  • Build the base: Add the diced sweet potato and red lentils, stirring to coat. Pour in the diced tomatoes (with juices), coconut milk, and vegetable broth. Scrape up any browned bits from the bottom of the pan.
  • Simmer gently: Bring to a low boil, then reduce heat to a gentle simmer. Partially cover the pot and cook until the sweet potatoes are tender and the lentils have mostly broken down — about 18–22 minutes.
  • Check texture and season: Test a sweet potato cube for doneness. If too thick, add up to 1/2 cup more broth. Taste and season with salt and pepper. For a silkier texture, mash a few lentils/sweet potato cubes against the side of the pot.
  • Finish bright: Turn off heat and stir in the lime juice and a handful of chopped cilantro. If using greens, fold them in now and let residual heat wilt them for 1–2 minutes. Serve hot.

Notes

A cozy, forgiving sweet potato and red lentil curry with creamy coconut milk and warming spices — perfect for weeknights, meal prep, or feeding a crowd.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Cuisine: Indian-inspired

Nutrition

  • Serving Size: 4 servings
  • Calories: 450 kcal
  • Sugar: 10 g
  • Fat: 22 g
  • Carbohydrates: 52 g
  • Fiber: 12 g
  • Protein: 16 g

Keywords: sweet potato, red lentil curry, weeknight dinner, vegan, vegetarian, gluten-free, coconut curry

Leave a Comment

Recipe rating