After a long day, there’s nothing like the warm, comforting aroma of spices mingling in the kitchen to lift my spirits. That’s exactly what happens when I whip up my Instant Pot Sweet Potato Lentil Curry—an effortless, soul-soothing dish that’s packed with vibrant flavors and hearty goodness. Sweet potatoes and lentils blend perfectly together, creating a creamy texture that’s both filling and nourishing, while the spices add a gentle kick without overwhelming the palate. Whether you’re a home cook craving something wholesome or a busy chef looking for a crowd-pleaser that comes together in minutes, this recipe is my go-to for a satisfying, homemade meal that beats fast food every time. Trust me, once you try it, you’ll wonder how something so simple can taste so extraordinary.
Why choose Instant Pot Sweet Potato Lentil Curry?
Comfort in Every Bite: This recipe delivers a cozy blend of sweet potatoes and lentils that feels like a warm hug after a busy day.
Effortlessly Flavorful: With just a handful of spices, you get rich, aromatic depth without complicated steps.
Time-Saving Magic: The Instant Pot speeds up cooking, perfect for those who want homemade meals fast.
Nourishing and Hearty: Packed with plant-based protein and fiber, it’s both satisfying and healthful.
Versatile and Crowd-Friendly: Great for family dinners or meal prep, it’s sure to please everyone at the table.
Instant Pot Sweet Potato Lentil Curry Ingredients
For the Curry Base
- Sweet Potatoes – Choose firm, medium-sized ones for the perfect creamy texture after pressure cooking.
- Red Lentils – Rinse well to avoid foam and ensure they cook evenly in the Instant Pot.
- Coconut Milk – Adds richness and balances the spices with a subtle sweetness.
- Onion – Finely chopped to melt into the curry, bringing natural sweetness.
- Garlic – Fresh cloves crushed to infuse the curry with deep aroma.
- Ginger – Grated for a warm, zesty undertone that brightens the dish.
For the Spice Mix
- Curry Powder – Use a blend you love; it’s key for the signature flavor of this Instant Pot Sweet Potato Lentil Curry.
- Turmeric – A pinch for earthiness and vibrant color.
- Cumin Seeds or Ground Cumin – Adds a toasty, nutty depth.
- Coriander Powder – Rounds out the flavor with citrusy notes.
- Red Chili Flakes or Cayenne – Optional, for a gentle kick that doesn’t overpower.
For Finishing Touches
- Lime Juice – A splash added at the end brightens and lifts the flavors beautifully.
- Fresh Cilantro – Chopped for a refreshing herbal pop right before serving.
- Salt – To taste; enhances all the other ingredients perfectly.
How to Make Instant Pot Sweet Potato Lentil Curry
- Warm the Pot: Hit “Sauté” mode, drizzle 1 tbsp oil, then cook chopped onion for 3–4 minutes, stirring occasionally until soft, translucent, and edged with golden brown.
- Infuse Spices: Stir in minced garlic, grated ginger, curry powder, turmeric, cumin, and coriander for about one minute until fragrant and the oil shimmers with warm golden hues.
- Add Vegetables & Lentils: Toss sweet potato cubes and red lentils into the pot, stirring gently to coat evenly in the spiced onion mixture for an even, flavorful curry base.
- Pour Liquids: Add coconut milk and water (or broth), then give everything a gentle stir to combine so the curry cooks to creamy perfection.
- Pressure Cook: Seal the lid, set to High Pressure for 10 minutes, and let the Instant Pot work its magic until sweet potatoes and lentils are tender.
- Quick Release: Carefully switch the valve to Quick Release, letting steam escape, then remove the lid once the pin drops.
- Brighten & Season: Stir in lime juice, taste for salt, and add chili flakes if you crave a mild kick to round out flavors.
- Garnish & Serve: Ladle into bowls, sprinkle fresh cilantro leaves, and offer lime wedges for an extra zesty pop and vibrant color.
Optional: garnish with extra cilantro and lime zest.
Exact quantities are listed in the recipe card below.

Make Ahead Options
These Instant Pot Sweet Potato Lentil Curry components are perfect for meal prep, making your busy weeknights smoother and more enjoyable! You can chop the sweet potatoes, onions, and grate the ginger up to 24 hours in advance to save on prep time. Simply store them in airtight containers in the refrigerator to maintain their freshness. The spice mix can also be prepared ahead (even several days in advance) and stored in a labeled jar for easy access. When you’re ready to cook, combine the prepped ingredients in the Instant Pot, add your liquids, and pressure cook as directed. This way, you’ll enjoy a delicious, homemade meal that feels effortless!
Expert Tips for Instant Pot Sweet Potato Lentil Curry
- Rinse Lentils Thoroughly: Rinse red lentils well to prevent foam buildup and ensure even cooking in your Instant Pot Sweet Potato Lentil Curry.
- Use Fresh Spices: For the best aroma and flavor, use freshly ground spices rather than pre-mixed blends that may have lost potency.
- Don’t Skip Sautéing: Browning onions and spices first unlocks deeper flavors—avoid rushing this step for a more vibrant curry.
- Avoid Overfilling: Keep the Instant Pot below the max fill line to prevent pressure issues and ensure your curry cooks evenly.
- Quick Release Cautiously: Use a long utensil or towel to open the valve safely and avoid steam burns during quick release.
- Adjust Consistency After Cooking: If your curry is too thick, stir in a little water or broth to reach your preferred consistency before serving.
What to Serve with Instant Pot Sweet Potato Lentil Curry?
Building a full meal around your curry can transform your dinner into an unforgettable experience, where every bite sings in harmony.
-
Coconut Rice: Creamy coconut rice offers a subtle sweetness that balances the spices beautifully. The fluffy texture pairs wonderfully with the curry’s richness.
-
Garlic Naan: Warm, buttery naan is perfect for scooping up curry. Its hint of garlic enhances the overall flavor profile, making each dip a delightful treat.
-
Quinoa Salad: A light, refreshing quinoa salad with cherry tomatoes and cucumber provides a crisp contrast to the creamy curry. The bright flavors elevate the meal and add vibrant color.
-
Roasted Veggies: Seasoned roasted vegetables bring a satisfying crunch and earthy flavor. Their caramelized edges create a delicious interplay with the soft, creamy texture of the curry.
-
Pickled Red Onions: A side of pickled red onions adds a tangy bite, cutting through the richness of the dish, and their vibrant color is as appealing as their flavor is refreshing.
-
Mango Chutney: Sweet and tangy mango chutney serves as a delightful condiment for adding layers of flavor. It enhances the dish with its fruitiness while balancing the spice.
-
Herbal Iced Tea: A chilled herbal iced tea, perhaps with hints of mint or chamomile, offers a calming complement. It’s a refreshing sip between bites that cleanses the palate beautifully.
Feel free to mix and match these ideas to craft a meal that is not only satisfying but also bursting with flavor!
Variations & Substitutions for Instant Pot Sweet Potato Lentil Curry
Feel free to make this delightful curry your own with these easy swaps that enhance flavor and cater to dietary preferences.
-
Vegetable Medley: Add diced carrots, bell peppers, or peas for extra nutrition and vibrant color. This adds a delightful crunch and sweet flavor contrast to the creamy curry.
-
Spicy Kick: Increase heat by adding diced jalapeños or a dash of hot sauce before serving. A bit of spice can elevate the dish, leaving your taste buds dancing with joy!
-
Coconut-Free: Substitute coconut milk with almond milk or vegetable broth for a lighter variation. While you’ll miss the creaminess, you’ll discover a new, refreshing twist!
-
Protein Boost: Incorporate chickpeas or cooked tofu for added protein. The chickpeas blend harmoniously with the curry, while tofu absorbs all the flavorful spices.
-
Herbaceous Twist: Swap cilantro for fresh parsley or mint to impart a different herbal flavor. This subtle change can transport your curry to new culinary realms, creating a unique taste experience!
-
Citrus Variants: Replace lime juice with lemon or orange juice for a different citrus profile. This can brighten the dish further, adding a zesty brightness that pairs beautifully with the spices.
-
Grain Addition: Serve over quinoa, brown rice, or millet for a heartier meal. Each grain adds distinct texture, making every bite an exciting adventure.
-
Nutty Flavor: Stir in a tablespoon of almond or peanut butter at the end of cooking for a rich, nutty flavor. It adds creaminess and depth, making it even more indulgent!
Enjoy customizing this recipe to bring your flair and flavors to the table!
How to Store and Freeze Instant Pot Sweet Potato Lentil Curry
Fridge: Store leftover curry in an airtight container for up to 4 days. Allow it to cool before sealing to maintain freshness.
Freezer: Freeze Instant Pot Sweet Potato Lentil Curry for up to 3 months. Portion it into freezer-safe bags, removing excess air before sealing.
Reheating: Thaw overnight in the fridge for best results. Reheat gently on the stovetop or microwave, adding a splash of water if it’s too thick.
Storage Tips: Always label your containers with the date to keep track of freshness. Use within recommended timeframes for optimal flavor and texture.
Instant Pot Sweet Potato Lentil Curry Recipe FAQs
How do I choose the best sweet potatoes for this curry?
Look for firm, medium-sized sweet potatoes without dark spots or cracks. The skin should feel smooth and taut. These will cook evenly and create that creamy texture we love in this curry.
Can I store leftovers, and how long will they last?
Absolutely! Store your Instant Pot Sweet Potato Lentil Curry in an airtight container in the fridge for 3 to 4 days. Make sure the curry cools down to room temperature before sealing to keep it fresh and flavorful.
Is it possible to freeze this curry for later meals?
Very! Portion the cooled curry into freezer-safe containers or heavy-duty zip-top bags. Press out as much air as possible before sealing, then label with the date. It keeps beautifully frozen for up to 3 months. When ready to enjoy, thaw overnight in the fridge and gently reheat with a splash of water to restore creaminess.
What if my curry is too thick or too watery after cooking?
No worries! If it’s too thick, simply stir in a few tablespoons of warm water or broth until you get your preferred consistency. Too watery? Pop it on “Sauté” mode for a few minutes to reduce the liquid while stirring gently. I often adjust mine this way to get it just right.
Can I make this recipe if I have dietary restrictions or pets?
Definitely! This curry is naturally vegan and gluten-free, making it ideal for many diets. Just double-check your spice blends for any hidden allergens. Also, avoid feeding this dish to pets because ingredients like onions, garlic, and spices aren’t safe for them. Better to stick to pet-friendly snacks!

Easy Instant Pot Sweet Potato Lentil Curry for Cozy Dinners
Ingredients
Equipment
Method
- Hit 'Sauté' mode, drizzle 1 tbsp oil, then cook chopped onion for 3–4 minutes until soft and golden brown.
- Stir in minced garlic, grated ginger, curry powder, turmeric, cumin, and coriander for about one minute until fragrant.
- Toss sweet potato cubes and red lentils into the pot, stirring gently to coat evenly.
- Add coconut milk and water, and give everything a gentle stir.
- Seal the lid, set to High Pressure for 10 minutes.
- Carefully switch the valve to Quick Release after cooking.
- Stir in lime juice, taste for salt, and add chili flakes if desired.
- Ladle into bowls, sprinkle with fresh cilantro, and offer lime wedges.



