As the sun dips below the horizon and the evening chill sets in, there’s nothing quite like curling up with a bowl of something warm and comforting. That’s when my creamy Satay Sweet Potato Lentil Curry comes into play. With its inviting aroma of coconut, ginger, and spices, this one-pot wonder not only warms the soul but also satisfies those cravings for something wholesome and delicious.
You won’t believe how simple it is! Ready in just 30 minutes, this vegan curry will make a star meal prep candidate, leaving you free to enjoy life while nourishing your body with plant-based goodness. It’s a delightful mix of creamy textures from coconut milk and peanut butter, combined with hearty sweet potatoes and protein-packed lentils—perfect for a cozy night in or entertaining friends.
Join me on this culinary journey as we create a dish that transforms simple ingredients into something extraordinary, making dinnertime both effortless and joyous.
Why love Satay Sweet Potato Lentil Curry?
Comforting, Creamy Goodness: This curry wraps you in warmth with its luscious coconut milk and rich peanut flavor.
Quick and Easy: With just 30 minutes of cook time, it fits perfectly into any busy schedule.
Nutritious Powerhouse: Packed with protein and fiber-rich lentils and sweet potatoes, it’s as good for you as it is delicious.
Meal Prep Friendly: Make a big batch, store leftovers, and enjoy heartwarming meals throughout the week!
Crowd-Pleasing Flavor: A delightful blend of spices makes it a hit among family and friends, even those new to vegan dishes.
Dive into this delightful recipe that promises to elevate your dinner experience while keeping it simple and satisfying!
Ingredients for Satay Sweet Potato Lentil Curry
• Get ready to whip up something delightful!
For the Base
- Sweet Potatoes – Hearty and filling, providing sweetness and texture. Substitution: Use pumpkin, butternut squash, or white potatoes.
- Red Lentils – Source of protein that adds a creamy texture when cooked. Substitution: Use chickpeas if preferred.
- Vegetable Broth – Provides moisture and flavor. Substitution: Water if broth isn’t available.
Aromatics & Flavor
- Aromatics (Onion, Garlic, Ginger) – Essential for a delicious flavor base. Note: Grate the ginger for best results.
- Red Curry Paste – Imparts authentic Asian flavor; adjust to taste for spice level.
- Soy Sauce – Enhances umami flavor. Substitution: Tamari for a gluten-free option.
Creamy Additions
- Coconut Milk – Creates the lush, creamy curry base. Substitution: Light coconut milk or a mix of almond milk and coconut milk.
- Peanut Butter – Vital for the satay flavor, adding richness. Substitution: Almond butter for a different nutty flavor.
Veggies for Color
- Baby Spinach – Adds nutritional value and vibrant color. Substitution: Use kale or omit if desired.
This delicious Satay Sweet Potato Lentil Curry is all set to bring warmth to your table!
How to Make Satay Sweet Potato Lentil Curry
-
Sauté Aromatics: Start by sautéing finely diced onion and minced garlic in vegetable broth over medium heat until fragrant and translucent, about 3 minutes.
-
Add Vegetables: Toss in the cubed sweet potatoes and red lentils, stirring well to coat. Sauté for an additional 2-3 minutes to elevate the flavors.
-
Mix in Sauce: In a small bowl, whisk together the red curry paste, tomato paste, soy sauce, and additional vegetable broth. Pour the mixture into the saucepan and stir until combined.
-
Simmer Together: Reduce the heat to medium-low and cook for about 15 minutes, stirring occasionally, until the sweet potatoes are tender and the lentils soften, absorbing all the flavor.
-
Incorporate Creaminess: Stir in the peanut butter, coconut milk, and fresh spinach. Cook until the spinach wilts and the mixture is aromatic, around 2-3 minutes.
-
Serve and Enjoy: Serve warm over cooked rice or quinoa. Garnish your dish with lime wedges, chopped peanuts, and fresh coriander for that extra touch!
Optional: Add a sprinkle of crushed red pepper for a spicy kick!
Exact quantities are listed in the recipe card below.

Variations & Substitutions for Satay Sweet Potato Lentil Curry
Feel free to customize your curry experience with these fun twists and swaps that’ll make your dish uniquely yours!
-
Pumpkin Bliss: Swap out sweet potatoes for pumpkin to bring a subtly different sweetness and vibrancy to your curry.
-
Chickpea Power: Replace red lentils with chickpeas for added texture and a protein punch, making each bite even heartier.
-
Nutty Alternative: Try almond butter instead of peanut butter for an intriguing flavor twist that still complements the creamy nature of the dish.
-
Coconut Creamy: Use light coconut milk to cut calories while still enjoying the rich, velvety texture that makes this curry so comforting.
-
Greens Galore: Add kale instead of baby spinach, which will not only provide added nutrition but can also stand up beautifully to the robust flavors.
-
Extra Veggie Boost: Toss in extra vegetables like bell peppers or zucchini for a delightful crunch and a splash of color that enhances the overall presentation.
-
Spicy Kick: For those who crave heat, sprinkle in some chili flakes or additional red curry paste to elevate your spices and keep your taste buds dancing.
-
Gluten-Free Swap: Use tamari in place of soy sauce to make this dish fully gluten-free without sacrificing that umami flavor that everyone loves.
Each variation can transform your Satay Sweet Potato Lentil Curry into a fresh new meal, keeping things exciting in the kitchen!
How to Store and Freeze Satay Sweet Potato Lentil Curry
Fridge: Store leftovers in an airtight container for up to 5 days. This keeps your vegan curry fresh while making it easy to reheat for quick meals.
Freezer: For longer storage, freeze the curry in portioned containers for up to 3 months. This allows you to enjoy a warm bowl even on your busiest days.
Thawing: Thaw overnight in the fridge before reheating for the best taste and texture. A gradual thaw will help maintain the creamy quality of the Satay Sweet Potato Lentil Curry.
Reheating: When ready to enjoy, gently reheat on the stovetop. Add a splash of vegetable broth or water if the curry has thickened, ensuring it remains creamy and delicious.
What to Serve with Satay Sweet Potato Lentil Curry?
As you savor the rich, aromatic flavors of this creamy dish, consider pairing it with delightful accompaniments that enhance the experience.
- Fluffy Jasmine Rice: The light, fragrant rice perfectly absorbs the creamy sauce, making each bite comforting and satisfying.
- Crispy Naan Bread: Ideal for dipping, naan adds a delightful crunch and takes the curry to new heights of flavor.
- Fresh Cucumber Salad: A refreshing mix of cucumbers, mint, and lime provides a cool contrast to the warm curry, balancing the meal beautifully.
- Steamed Broccoli: This simple side brings a lovely crunch and vibrant color to the plate, while adding nutritional benefits.
- Chickpea Salad: Packed with protein and flavor, a light chickpea salad can round out your meal, giving a wholesome touch.
- Mango Chutney: A hint of sweetness from mango chutney complements the curry’s spice and enhances the overall flavor profile.
- Lime Wedges: Squeeze fresh lime on top of your curry for a zesty kick that brightens each savory spoonful.
- Coconut Rice: Sweet and aromatic, coconut rice adds a tropical flair and pairs perfectly with the flavors of the curry.
- Iced Green Tea: A refreshing drink option that cleanses the palate and offers a light, healthy complement to the meal.
- Chocolate Avocado Mousse: For dessert, indulge yourself in this creamy, rich treat that lets you end the meal on a sweet note, while still being plant-based.
Expert Tips for Satay Sweet Potato Lentil Curry
- Even Cuts: Ensure sweet potatoes are cut uniformly to guarantee even cooking, preventing some pieces from being too soft while others remain firm.
- Adjust Spice: Adjust the amount of red curry paste based on your spice preference; starting with less lets you build the heat gradually.
- Make Ahead: Consider preparing the curry ahead of time—as it sits, the flavors meld beautifully, enhancing the overall taste.
- Reheat Wisely: When reheating leftovers, add a splash of water or vegetable broth if the curry thickens too much, maintaining its creamy consistency.
- Experiment with Veggies: Feel free to add extra vegetables like broccoli or bell peppers for added nutrition; they can enhance the comforting nature of this Satay Sweet Potato Lentil Curry.
- Fresh Ingredients: Use fresh ginger and garlic for a more robust flavor profile; pre-minced options can diminish the vibrant taste.
Make Ahead Options
These Satay Sweet Potato Lentil Curry components are perfect for busy home cooks looking to save time during the week! You can chop the sweet potatoes and store them in an airtight container for up to 24 hours in the refrigerator, which helps to speed up your cooking process. Additionally, you can pre-measure and combine the red curry paste and soy sauce to streamline your meal prep. When ready to enjoy, simply sauté the aromatics and add the prepped ingredients along with vegetable broth and coconut milk for a quick finish. This not only deepens the flavors as they sit but also ensures your curry is just as delicious when it’s time to serve!

Satay Sweet Potato Lentil Curry Recipe FAQs
What is the best way to select sweet potatoes for this recipe?
Absolutely! When selecting sweet potatoes, look for ones that are firm with smooth skin and no dark spots or blemishes. They should feel heavy for their size. Fresh sweet potatoes will have a vibrant orange color and should not have any sprouts or wrinkled skin.
How long can I store leftovers of the Satay Sweet Potato Lentil Curry in the fridge?
You can store the Satay Sweet Potato Lentil Curry in an airtight container for up to 5 days. Just make sure it cools down to room temperature before sealing it, and always reheat thoroughly before enjoying again.
Can I freeze this vegan curry? If yes, how?
Very! To freeze your Satay Sweet Potato Lentil Curry, allow it to cool completely. Then, portion it out into freezer-safe containers or resealable bags, making sure to leave some space for expansion. Label them with the date and freeze for up to 3 months. When ready to enjoy, simply thaw in the fridge overnight and reheat on the stovetop!
What should I do if my curry is too thick when reheating?
If your curry thickens too much while reheating, no worries! Simply add a splash of vegetable broth or water while stirring. Bring it back to a gentle simmer, and it will regain that creamy, luscious texture.
Are there any dietary considerations for this recipe?
Absolutely! This Satay Sweet Potato Lentil Curry is vegan and gluten-free, making it suitable for various dietary needs. If you’re cooking for pets or those with nut allergies, you can substitute peanut butter with sunbutter or omit it altogether, while pairing with a different creamy base like silken tofu.
Can I adjust the spice levels in the curry?
Very much so! If you prefer a milder curry, start with less red curry paste and gradually increase the amount until you reach your desired spice level. You can also add a bit of coconut sugar to balance out the heat, creating a lovely harmony in flavors.

Heavenly Satay Sweet Potato Lentil Curry in 30 Minutes
Ingredients
Equipment
Method
- Sauté finely diced onion and minced garlic in vegetable broth over medium heat until fragrant and translucent, about 3 minutes.
- Toss in the cubed sweet potatoes and red lentils, stirring well to coat. Sauté for an additional 2-3 minutes.
- In a small bowl, whisk together red curry paste, soy sauce, and additional vegetable broth. Pour into the saucepan and stir.
- Reduce heat to medium-low and cook for about 15 minutes, stirring occasionally, until sweet potatoes are tender.
- Stir in peanut butter, coconut milk, and fresh spinach. Cook until spinach wilts, around 2-3 minutes.
- Serve warm over cooked rice or quinoa with lime wedges and chopped peanuts.





