From The Exclusive Collection of FREE Plant-Based Recipes

By Plant-Based Nutrition Professional Chef Susy • Designed For Effortless Weight Loss & Weight Maintenance

Vegan Keema  (Lentil and Mushroom) Curry

Vegan Keema (Lentil and Mushroom) Curry

Spice up your life (without the meat!) with this incredibly flavourful Vegan Keema Curry recipe. This protein-packed dish is full of savoury goodness, and it's perfect for a satisfying lunch or dinner. Whether you're a seasoned vegan or just looking for a healthier alternative to traditional keema curry, this recipe is a must-try!

Prep Time: 10 Mins | Cook Time: 25 Mins

Total Time: 35 Mins | Servings: Adjustable

Let's Be Friends!

Hi, I'm Susy

Here at

LEAN💚Plant-Based

we share whole food plant-based recipes, inspired by cuisines from all around the world: Reimagined for optimum health, and redesigned for sustainable weight loss and control.

Get My FREE eBook:

The Sustainable Weight Loss Companion

👇🏼

Vegan Keema

We can all come to the same page when I say: vegan means eliminating animal-based foods—not flavour. And if you accept this or you’re in the process of acceptance, this plant-based keema recipe will prove it for you 😉

We’ll be using lentils and mushrooms instead of minced meat. The end result? An (incredibly delicious!) alternative to the popular Indian recipe of meaty keema curry.

Keep reading to learn all about my easy and delish vegan keema curry recipe; there’s so much nutrition as well as variations, you’ll be surprised!

Table of Contents

Lentil and Mushroom) Curry

Why This Recipe Works

Why exactly do I love this recipe so much? It works well for so many reasons, including:

Healthy

Recently, I’ve started including a lot more lentils in my diet because they’re a great source of carbs and protein. With this lentil and mushroom curry, meeting my daily protein/carb requirement has become much more fun. It includes all the healthy ingredients required to nourish my body and keep me energetic throughout the day.

Tasteful

Packing the savoury Indian flavours into a vegan nutrient-packed bowl, the plant-based keema curry is all you need for a delightful lunch—or dinner.

Gluten-Free

The recipe is not only vegan but also gluten-free. All the ingredients, including lentils, mushrooms, vegetables, spices, broth, etc. can be enjoyed without any modifications for a gluten-free meal.

Oil-Free 

Curry and oil-free? Unrealistic. But the vegan keema recipe makes it possible. As a no-oil recipe, the plant-based curry looks out for your fat loss goals—aiming to help you make calorie control much more manageable.

Plant Based Keema

Ingredients for the Vegan Keema Curry

Mushrooms. The primary ingredient. Mushrooms will provide a meaty texture and umami flavour to create the perfect base for the vegan “keema” dish. You can choose between different varieties, including cremini (a milder flavour), portobello (an earthier taste), or a mix of the two for a complex twist.

Lentils. I used brown lentils. They add a wonderful heartiness to the dish and also maintain their shape when cooked—dried or pre-cooked both work.

Marmite (or any yeast extract) in a cup of boiled water. It is a savoury spread made from brewer's yeast. It adds an umami depth to the lentil broth. Plus, it helps replicate the richness found in meat-based keema curry.

Onion (diced fine). Go for spring onions (scallions).

Fresh ginger (minced). It adds a warm, pungent kick to the curry and is also known for its wonderful anti-inflammatory properties. Ground ginger can be used in a pinch (use half the amount), but it won't have the same freshness and complexity of flavour.

Fresh garlic (minced). Similar to ginger, garlic adds another layer of complexity—with sharp, savoury notes.

Turmeric. Gives a beautiful golden colour to the vegan keema.

Cumin. Provides a smoky flavour that complements other ingredients.

Coriander (cilantro). Mixing this in the curry creates a floral aroma. And if you use it for garnishing, you’ll have a brighter taste.

Garam masala. Or you can say, an Indian masala blend that combines cloves, cinnamon, cardamom, and black pepper. You can make it at home—or buy it from any Asian grocery store for added convenience.

Curry powder. The ingredients for curry powder vary by brand, but it typically includes turmeric, coriander and cumin (among other spices). Madras curry powder, for example, will be spicier, while yellow curry powder will be milder.

Chilli powder. It adds the much-needed heat to the curry.

Paprika. I added a bit of this ingredient for a touch of smokiness. You can omit it if you don’t have it on hand.

Vegetable stock cube. The secret to a delicious no-oil recipe. Vegetable stock adds the same depth as oil would. Tip: Look for low-sodium vegetable broth if you're watching your salt intake. You can also use your favourite store-bought broth or make your own vegetable stock.

Tomatoes (chopped). I used crushed tomatoes (for a smooth curry texture), but you can also use BPA-free canned tomatoes.

Frozen peas. They’ll add a pop of colour to the savoury brown dish.

Extra water, if needed. No additional flavour, but it helps with the consistency of the curry.

Pinch of salt and pepper to taste.

Vegan Lentil and Mushroom Curry

How to Make Plant-Based Keema Curry 

Cook the lentils. Combine the lentils, Marmite, and 1 cup hot water in a saucepan. Once it starts boiling, reduce the heat. Then, let it simmer for 15 minutes, or until lentils are al dente. (You want to keep the lid on as it simmers).

Prepare the mushrooms. While the lentils cook, pulse the mushrooms in a blender a few times—until they reach a desired minced consistency. (Be careful not to over-blend, though, as you don't want a mushroom paste!).

Sauté the onions, ginger, and garlic. Place a large pan or skillet over medium heat. Add the onions and cook them up for a few minutes, stirring occasionally, until they’re nice and softened. No-oil necessary! Then, add the garlic and ginger, and cook the mixture for another 60 seconds. That beautiful fragrance created will be your cue to move on to the next step.

Add the spices. Add all the spices (turmeric, cumin, coriander, garam masala, curry powder, chilli powder, and paprika) to the pan and cook for 2-3 minutes. Stir constantly to release the flavour of the spices.

Deglaze and add tomatoes. Add 1-2 tablespoons of the vegetable stock to deglaze the pan. Tip: Scrape up any browned bits. Now add in the chopped tomatoes and mix.

Incorporate remaining ingredients. Add the minced mushrooms, cooked lentils (including any remaining liquid), and vegetable stock cube dissolved in the remaining 2/3 cup boiling water. Stir well to combine.

Simmer and thicken. When the curry starts to simmer, reduce heat to medium-low and simmer for 20 minutes. The curry will thicken as it simmers. If it becomes too thick, add a little more water or vegetable stock.

Add peas and finish. Mix in the frozen peas and cook for another 10 minutes—or until heated through. To finish off, you can always season with salt and pepper.

Serve and enjoy. Serve the vegan keema curry hot and fresh. I love garnishing it with chopped fresh coriander; you can, too.

Keema

Variations, Ideas & Notes

Intimidated by the spice list? Don’t worry; there’s a lot of room to customise the recipe!

Vegan Keema nutrition

Add-ons:

  • Roasted vegetables, like diced bell peppers, courgette (zucchini), cherry tomatoes and red onions.

  • Brinjal Cutlets (Aubergine/Eggplant Cutlets)

  • A cup of frozen, canned or fresh sweetcorn.

  • Pan-fried cube tempeh.

  • A can of chickpeas.

  • A squeeze of fresh lemon juice.

  • A can of light coconut milk mixed with tomato paste.

  • Chopped green chilli pepper.

Plant based lentil and mushroom curry

Pro Tips For This Recipe

  • No two cooks will prepare the exact same plant-based keema curry. Spices are greatly substitutable, so feel free to adjust the recipe to your preferences.

  • While vegan keema curry tastes great when served fresh, allowing it to settle for a few hours will help the flavours mingle and meld.

  • To boost the flavour, I sautéed the pulsed mushrooms in a pan with a splash of soy sauce for a few minutes before adding them to the curry.

  • I used shiitake, seafood and oyster mushrooms, but chestnut, white button, and portobello mushrooms work well, too.

  • Don't just dump all the spices in at once. Toast the whole spices (cumin seeds, coriander seeds) in the pan for a minute before grinding them. Then, add the ground spices along with the turmeric for a minute to "bloom" their flavours before adding other ingredients.

  • Mixing in a tablespoon of cashew cream will make the curry thick & creamy.

  • The longer you allow the curry to simmer, the richer the flavour becomes.

Vegan Keema

Frequently Asked Questions

How to serve the vegan keema curry?

Plant-based keema curry is a super versatile dish that can be served with tons of different options—some of which include;

How to store plant-based keema curry?

Vegan keema curry is both freezer- and refrigerator-friendly.

To store in the refrigerator: allow the curry to cool down completely. Then, transfer it into an airtight storage container. And toss it into the fridge for up to 3 days.

To store in the freezer: divide the curry into single-serve (or family-size, depending on your need) portions and store it in freezer-safe jars. As you do so, you want to leave some headspace in each container. This will make room for expansion as the curry freezes.

To reheat the vegan keema curry: Microwave it for a minute or two. If the consistency has become too thick, you can reheat it over the stove and add some water to adjust the texture. (If it’s frozen, make sure to thaw the keema overnight in the fridge).

Is this recipe completely oil-free?

Yes! It’s made without oil, but you can sauté the ingredients in a little vegetable broth for extra depth of flavor.

Can I use canned lentils instead of dried?

Absolutely! Just drain and rinse them before adding to the curry to save cooking time.

Can I make this keema curry ahead of time?

Yes! It tastes even better the next day. Store it in the fridge for up to 4 days or freeze for longer storage.

more plants less pounds

More Free Resources

Plant-Based Meal Prep: The Ultimate Guide to a Successful Vegan Diet

The Ultimate Guide to Plant-Based Meal Prep for Vegan Weight Los

Ready to revolutionise your meals and your health? Look no further than a vegan diet! Discover the ease and benefits of meal planning and preparation with simple strategies and my tasty make...

Top 15 Plant-Based Protein Sources for a Vegan Diet

Top 15 Plant-Based Protein Sources for a Vegan Diet

As a vegan health coach and plant-based nutritionist, I often get asked about plant-based protein sources. After all, protein is an essential nutrient that plays a vital role in the function and structure of our...

How Much Exercise Do You Really Need on a Plant-Based Diet?

How Much Exercise Do You Really Need on a Plant-Based Diet?

Are you wondering how much exercise you need to get in shape and boost your energy on a plant-based diet? Look no further! In this post, we’ll dive into the optimal amount of exercise for optimal…

Unlock Your Transformation Today!

Empower Yourself: Embark on a Delicious Fat Loss Adventure

🍉 Get Ready to Jump Start Your Fitness Goals AND DISCOVER A HEALTHIER YOU!

🍉 Let's Make Your Fat Loss & Optimum Health Journey a Delicious Success Story!

🍉 Get The FREE Sustainable Weight Loss Companion eBook and CHEAT SHEETS!

Let's Be Friends!

Vegan Susy
More Taste Less Waste Free Vegan Weight Loss Course
Vegan Susy Logo

© 2025 VeganSusy Ltd. All Rights Reserved

icons by freepik
Plant Based Nutrition Program