Sweet Potato and Lentil Tikka Masala Easy Vegan Slow Cooker Recipe

Posted on

sweet potato and lentil tikka masala - featured image

The first time I made this sweet potato and lentil tikka masala, I was craving something hearty but also easy to throw together after a long day. Honestly, I didn’t expect much—it was just a bunch of pantry staples tossed in the slow cooker. But the aroma that filled the kitchen hours later? Absolutely unforgettable. The warm spices mingled with the natural sweetness of slow-cooked sweet potatoes, and the lentils gave it that rich, comforting body that made it feel like a hug in a bowl.

It’s funny because I usually associate tikka masala with creamy chicken dishes, but this vegan slow cooker delight flips the script without losing an ounce of flavor. I first stumbled on this recipe during a chilly autumn weekend when I wanted a meal that could simmer while I got caught up on some reading. After tweaking the spices and cooking times over several tries, this version became my go-to. It’s perfect for busy nights or when you want something nourishing and cozy without a ton of fuss.

What I love most about this sweet potato and lentil tikka masala is how it manages to feel indulgent and wholesome at the same time. Plus, it’s a fantastic option for anyone following a vegan lifestyle or looking to pack more plant-based meals into their week. If you enjoy dishes like a creamy vegetable soup or crave the kind of comfort you get from loaded potato soup, this recipe will fit right in with those cozy favorites. It’s truly a slow cooker treasure that’s both soul-warming and packed with flavor.

Why You’ll Love This Recipe

  • Slow Cooker Simplicity: Toss everything in, set it, and forget it. This recipe is a lifesaver for those hectic days when cooking feels like a chore.
  • Wholesome Ingredients: Uses familiar pantry staples like sweet potatoes and lentils, no obscure spices required, making it accessible and budget-friendly.
  • Rich, Layered Flavors: The blend of spices—cumin, coriander, garam masala, and a hint of smoked paprika—gives it that authentic tikka masala vibe without any dairy.
  • Vegan & Protein-Packed: Lentils provide a hearty texture and plant-based protein that keep you full and satisfied.
  • Perfect for Meal Prep: This dish reheats beautifully and tastes even better the next day, making it ideal for batch cooking.
  • Comfort Food with a Healthy Twist: Sweet potatoes add a natural sweetness and a boost of vitamins, balancing the spices perfectly.

This isn’t just another vegan curry simmered in your slow cooker. It’s one I’ve tested repeatedly, adjusting the balance of spices and cooking times to reach the perfect blend of creamy yet light, rich yet fresh. The technique of slow cooking melds the ingredients so well, creating a dish that’s comforting but not heavy. Honestly, after the first bite, you might just find yourself closing your eyes and savoring the warmth.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. These are mostly pantry staples, with the sweet potatoes adding a fresh seasonal touch.

  • Sweet Potatoes – peeled and chopped into 1-inch cubes (about 2 medium-sized)
  • Brown Lentils – 1 cup (200g), rinsed well (they hold shape nicely in the slow cooker)
  • Canned Diced Tomatoes – 1 (14 oz/400g) can, for that rich tomato base
  • Coconut Milk – 1 cup (240ml), full fat for creaminess (I prefer the Chaokoh brand for best texture)
  • Onion – 1 large, finely chopped
  • Garlic Cloves – 3, minced (fresh is best to get that punch)
  • Fresh Ginger – 1 tablespoon, grated
  • Vegetable Broth – 1 cup (240ml), low sodium
  • Spices:
    • 1 tablespoon garam masala (adds warmth and complexity)
    • 1 teaspoon ground cumin
    • 1 teaspoon ground coriander
    • 1/2 teaspoon smoked paprika (gives a subtle smoky note)
    • 1/2 teaspoon turmeric powder (for earthiness and color)
    • 1/4 teaspoon cayenne pepper (optional, for mild heat)
  • Lemon Juice – 1 tablespoon, to brighten the dish just before serving
  • Fresh Cilantro – handful, chopped for garnish
  • Salt and Black Pepper – to taste

If you want to switch things up, red lentils can work, but they tend to break down more and make the sauce thicker. Also, if coconut milk isn’t your thing, unsweetened almond milk with a teaspoon of coconut oil can substitute, though the flavor will be milder. For a gluten-free kick, this recipe is naturally safe—no flour or wheat involved.

Equipment Needed

  • Slow Cooker: A 4-6 quart (4-6 liter) slow cooker works best for even cooking and enough room for the ingredients to mingle. I’ve used both basic and programmable models and honestly, either works fine for this recipe.
  • Cutting Board and Sharp Knife: For prepping your sweet potatoes, onions, garlic, and ginger.
  • Measuring Cups and Spoons: Accuracy with spices can really make a difference, so having these on hand is a must.
  • Spoon or Spatula: For stirring ingredients before slow cooking and serving afterward.

If you don’t have a slow cooker, a heavy-bottomed Dutch oven or a large pot with a tight-fitting lid can work on the stovetop with a lower heat setting—just watch the lentils; they might cook faster. For budget-friendly options, smaller slow cookers still produce great results, just adjust quantities accordingly.

Preparation Method

sweet potato and lentil tikka masala preparation steps

  1. Prep the Veggies: Peel and chop 2 medium sweet potatoes into roughly 1-inch cubes. Chop 1 large onion finely, mince 3 garlic cloves, and grate about 1 tablespoon of fresh ginger. Rinse 1 cup (200g) brown lentils under cold water until clear. (Prep time: 10-15 minutes)
  2. Mix the Spices: In a small bowl, combine 1 tablespoon garam masala, 1 teaspoon ground cumin, 1 teaspoon coriander, 1/2 teaspoon smoked paprika, 1/2 teaspoon turmeric, and 1/4 teaspoon cayenne pepper (optional). This blend creates the heart of the tikka masala flavor. Set aside.
  3. Sauté Aromatics (Optional): For a deeper flavor, you can quickly sauté the onion, garlic, and ginger in a splash of oil over medium heat until translucent and fragrant—about 5 minutes. This step is optional but adds a nice layer of complexity.
  4. Combine Ingredients in the Slow Cooker: Add the chopped sweet potatoes, rinsed lentils, canned diced tomatoes (14 oz/400g), coconut milk (1 cup/240ml), vegetable broth (1 cup/240ml), sautéed or raw aromatics, and spice blend into the slow cooker. Stir well to combine everything evenly.
  5. Cook Low and Slow: Cover and cook on low for 6-8 hours or on high for 3-4 hours. The lentils should be tender but not mushy, and the sweet potatoes should hold their shape. Stir once halfway through if possible.
  6. Final Touches: About 15 minutes before serving, stir in 1 tablespoon fresh lemon juice and season with salt and black pepper to taste. This brightens the flavors and balances the richness.
  7. Garnish and Serve: Sprinkle freshly chopped cilantro on top. Serve with steamed basmati rice or warm naan to soak up that flavorful sauce.

Pro tip: If the curry is too thick after cooking, add a splash more vegetable broth or coconut milk to reach your desired consistency. It should be creamy and saucy but not watery. The smell during cooking is a great indicator—the kitchen should smell spicy, earthy, and inviting!

Cooking Tips & Techniques

One thing I learned the hard way is that lentils vary wildly in cooking time. Brown lentils hold up nicely in the slow cooker, but red lentils cook much faster and can turn mushy if left too long. So, stick with brown or green lentils for this recipe.

Also, don’t skip rinsing the lentils well. It helps remove any dust and reduces the chance of a bitter aftertaste. When it comes to spices, fresh ground or whole spices that you grind yourself offer a noticeable boost in flavor compared to pre-ground. I usually keep my garam masala in an airtight container in the fridge for freshness.

Slow cooking means flavors have plenty of time to meld, but if you’re pressed for time, you can speed things up by sautéing the aromatics and simmering everything on the stovetop for about 45 minutes. Just keep an eye on the lentils to prevent burning or overcooking.

Multitasking tip: While the slow cooker does its thing, you can whip up a quick cucumber raita or a simple salad to complement this dish. The contrast of coolness helps balance the spices beautifully.

Variations & Adaptations

  • Spice Level: Adjust the cayenne pepper or add a diced green chili for more heat, or leave it out entirely for a milder curry.
  • Protein Boost: Add cubed firm tofu or tempeh in the last hour of cooking for extra protein and texture.
  • Seasonal Swap: In place of sweet potatoes, butternut squash or pumpkin cubes work wonderfully and bring a slightly different sweetness.
  • Grain-Free Option: Serve over cauliflower rice or with gluten-free naan to keep it grain-free and paleo-friendly.
  • Personal Twist: I’ve tried adding a spoonful of almond butter at the end for a nutty richness that’s surprisingly delicious and creamy.

For different cooking methods, this recipe also adapts well to an Instant Pot—just use the pressure cook setting for about 15 minutes, then do a natural release. It’s a great alternative when you want the results fast but still crave that slow-cooked depth.

Serving & Storage Suggestions

This sweet potato and lentil tikka masala is best served hot, straight from the slow cooker, with a sprinkle of fresh cilantro on top. I love pairing it with fluffy basmati rice or soft, warm naan bread that’s perfect for scooping up the sauce. For a refreshing side, a cool cucumber salad or a dollop of vegan yogurt helps balance the spices.

Leftovers keep beautifully in an airtight container in the fridge for up to 4 days. The flavors actually deepen after resting overnight, making it a perfect make-ahead meal. To reheat, gently warm on the stove or in the microwave, adding a splash of water or broth if the sauce has thickened too much.

For longer storage, freeze in portioned containers for up to 3 months. Thaw in the fridge overnight before reheating gently. Just remember to stir occasionally while reheating to keep the sauce creamy and smooth.

Nutritional Information & Benefits

One serving of this sweet potato and lentil tikka masala (about 1.5 cups) provides roughly:

Calories 320
Protein 14g
Carbohydrates 45g
Fiber 12g
Fat 8g

The lentils offer a solid plant-based protein punch, while sweet potatoes contribute fiber, vitamin A, and antioxidants. Coconut milk adds healthy fats that give the curry its creamy texture without dairy. This recipe is naturally gluten-free, vegan, and packed with nutrients that support digestion and sustained energy.

As someone who focuses on plant-based meals for wellness, I appreciate how this dish combines taste and nutrition effortlessly. It’s a comforting, satisfying meal that doesn’t compromise on health.

Conclusion

Sweet potato and lentil tikka masala is one of those recipes that ticks all the boxes—easy, flavorful, nourishing, and utterly satisfying. It’s perfect for anyone looking to enjoy comforting Indian-inspired food without the fuss or animal products. I encourage you to make it your own, whether that means dialing up the spice or adding your favorite veggies.

For me, this slow cooker delight is a weekly staple that warms the soul and fuels busy days. If you try it, please drop a comment below to share how you made it yours or any twists you loved. Your feedback always makes my day!

Happy cooking—and may your kitchen be filled with the fragrant, spiced magic of this tikka masala!

Frequently Asked Questions (FAQs)

Can I use red lentils instead of brown lentils?

Yes, but red lentils cook faster and tend to break down more, creating a thicker sauce. Adjust cooking time accordingly to avoid mushiness.

Is this recipe suitable for freezing?

Absolutely! This curry freezes well for up to 3 months. Thaw overnight in the fridge and reheat gently for best results.

Can I make this recipe on the stovetop instead of a slow cooker?

Yes, simmer it in a heavy pot on low heat for 45-60 minutes, stirring occasionally until lentils and sweet potatoes are tender.

What can I serve with sweet potato and lentil tikka masala?

Steamed basmati rice, naan bread, or cauliflower rice are excellent choices. A side of fresh cucumber salad or vegan yogurt also complements the spices well.

How spicy is this sweet potato and lentil tikka masala?

The spice level is mild to medium, but you can easily adjust the cayenne pepper or add fresh chili to suit your heat preference.

For more comforting recipes that pair wonderfully with this dish, check out my creamy vegetable soup recipe for perfect cozy nights or the loaded potato soup recipe for extra warmth and comfort.

Pin This Recipe!

sweet potato and lentil tikka masala recipe

Print

Sweet Potato and Lentil Tikka Masala Easy Vegan Slow Cooker Recipe

A hearty and easy vegan tikka masala made with sweet potatoes and lentils, slow-cooked to perfection with warm spices for a comforting and flavorful meal.

  • Author: paula
  • Prep Time: 15 minutes
  • Cook Time: 6-8 hours (slow cooker low) or 3-4 hours (slow cooker high)
  • Total Time: 6 hours 15 minutes to 8 hours 15 minutes (slow cooker low) or 3 hours 15 minutes to 4 hours 15 minutes (slow cooker high)
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Indian

Ingredients

Scale
  • 2 medium sweet potatoes, peeled and chopped into 1-inch cubes
  • 1 cup (200g) brown lentils, rinsed well
  • 1 (14 oz/400g) can diced tomatoes
  • 1 cup (240ml) full-fat coconut milk
  • 1 large onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 1 cup (240ml) low sodium vegetable broth
  • 1 tablespoon garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon turmeric powder
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 tablespoon lemon juice
  • Handful fresh cilantro, chopped
  • Salt and black pepper to taste

Instructions

  1. Peel and chop 2 medium sweet potatoes into roughly 1-inch cubes. Chop 1 large onion finely, mince 3 garlic cloves, and grate about 1 tablespoon of fresh ginger. Rinse 1 cup (200g) brown lentils under cold water until clear.
  2. In a small bowl, combine 1 tablespoon garam masala, 1 teaspoon ground cumin, 1 teaspoon coriander, 1/2 teaspoon smoked paprika, 1/2 teaspoon turmeric, and 1/4 teaspoon cayenne pepper (optional). Set aside.
  3. Optional: Sauté the onion, garlic, and ginger in a splash of oil over medium heat until translucent and fragrant, about 5 minutes.
  4. Add the chopped sweet potatoes, rinsed lentils, canned diced tomatoes, coconut milk, vegetable broth, sautéed or raw aromatics, and spice blend into the slow cooker. Stir well to combine.
  5. Cover and cook on low for 6-8 hours or on high for 3-4 hours. Stir once halfway through if possible. Lentils should be tender but not mushy, and sweet potatoes should hold their shape.
  6. About 15 minutes before serving, stir in 1 tablespoon fresh lemon juice and season with salt and black pepper to taste.
  7. Garnish with freshly chopped cilantro and serve with steamed basmati rice or warm naan.

Notes

If the curry is too thick after cooking, add a splash more vegetable broth or coconut milk to reach desired consistency. Brown lentils hold shape better than red lentils, which cook faster and can become mushy. Sautéing aromatics before slow cooking adds deeper flavor but is optional. This recipe can also be made on the stovetop or in an Instant Pot.

Nutrition

  • Serving Size: About 1.5 cups per s
  • Calories: 320
  • Fat: 8
  • Carbohydrates: 45
  • Fiber: 12
  • Protein: 14

Keywords: sweet potato, lentil, tikka masala, vegan, slow cooker, plant-based, gluten-free, Indian-inspired, easy dinner, healthy curry

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also like these recipes

Leave a Comment

Recipe rating