Veggie Jam English

  • Home
  • Recipe Index
  • About me
  • Deutsch
menu icon
go to homepage
  • Home
  • Recipe Index
  • About me
  • Deutsch
search icon
Homepage link
  • Home
  • Recipe Index
  • About me
  • Deutsch
×
Home » Entrées » Hearty Stews & Curries

Vegan Keema Curry

Published: Oct 2, 2024 · Modified: Oct 9, 2024 · This post may contain affiliate links · 3 Comments

Jump to Recipe
  • share 
  • save 
  • share 

This vegan Keema Curry is so flavourful, packed with plant-based protein and comes together in no time. Serve it over rice or with freshly baked naan.

vegan keema curry recipe

Keema is a popular Indian dish and refers to minced meat. Back in the days when I lived with an Indian host family in the U.S. I loved the homemade Keema curry with my hostmum made on some rare occassions. I loved it so much and think back to it a lot that I decided to create my own meat-free Keema recipe.

Just like my vegan Butter Chicken recipe this vegan Keema pairs well with basmati rice, homemade chapati or naan bread. It is packed with flavor, easy to make and - thanks to the textured soy protein or TVP - high in protein (more than 25 g per serving!).

Jump to:
  • Ingredients
  • How to Make it
  • Tipps
  • FAQ
  • Related Recipes
  • Recipe
  • Comments
homemade keema vegan

Ingredients

Even though the ingredient list may appear long at first glance, you atually only need a handful of ingredients plus a couple of spices to make this vegetarian Keema Matar:

  • Textured soy protein crumbles – Also known as TVP. It provides a meat like texture and - as is has almost no flavor on its own - it soaks up all the added flavorings really well. If you prefer a less processed alternative you can use tofu, tempeh or cooked lentils (not red lentils!).
  • Walnuts - Ground walnuts add texture and enhance the meatyness of the dish. If you can't eat nuts, simply omit the walnuts or use ground sunflower seeds instead.
  • Onion, garlic and ginger – While the spices are necessary to bring out the aroma and intense flavor, nothing can top sautéed onion, garlic and ginger as a base for an Indian dish.
  • Spices – No Indian-inspired dish does well without a bunch of spices. You'll need garam masala, cumin and coriander. If you like a bit of spice, feel free to add a pinch (or more) of chili powder.
  • Tomato purée – There are different ways to prepare keema. As this recipe is oil-free, I added tomato purée to give it a saucy feel.
  • Peas – A must, in my opion (sorry to disappoint all pea-haters out there). The peas provide a hint of sweetness and an extra layer of texture.
minced meat curry vegan

How to Make it

Cooking vegan Keema is very simple. You will need just one big pan and about 30 minutes + 15 minutes prep time to make this delicious minced (no-)meat curry. It’s perfect for a weeknight dinner!

how to make keema matar vegan

Step 1: While soaking the TVP, sauté onion, then add garlic, ginger, shredded carrots and cook for a few minutes.

cooking vegan keema with TVP

Step 2: Stir in the soaked and squeezed textured soy protein crumbles and ground walnuts.

keema no meat spices

Step 3: Add the spices and toast for 1-2 minutes until fragrant. 

matar keema recipe

Step 4: Stir in the tomato purée and cook everything for 15 minutes. At the end of the cooking time, add the peas.

Tipps

Don't serve it straight away! As with many curries, this homemade vegan Keema mince tastes even better when it sits a bit longer.

Make it saucier! Authentic Keema Curry is not like a typical saucy Indian curry. But if you prefer, you can add more tomato purée. You may have to increase the amount of salt and spices then, too.

authentic keema recipe vegetarian

FAQ

I am allergic to soy, what can I use instead of TVP?

Although I haven't tried it, lentils could work really well in this recipe. Go for around 1.5 - 2 cups cooked lentils. Don't use red lentils, though, as they become too soft while cooking. There is also a TVP alternative made from peas.

My Keema turned out a bit too salty. What can I do?

Simply add more tomato purée. Simmer a bit longer, then taste and add more spices if it lacks flavour.

Can I make this nut-free?

Sure! Simply omit the walnuts or use ground sunflower seeds instead.

homemade vegan keema

Related Recipes

Looking for other Indian-inspired recipes? Try these:

  • Creamy Spinach & White Beans
    Creamy Spinach & Beans
  • Vegan Butter Chicken
  • Golden Curry Rice
  • Vegan lentil dhal with turnip #vegan #indian #dhal
    Easy Vegan Turnip Dhal

I hope you’ll give this oil-free, gluten-free and vegan Keema Curry a try. If you love this recipe, be sure to leave a comment, rate the recipe and tag me on instagram (#veggiejam) with your recreation.

Print

Recipe

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
vegan keema curry recipe

Vegan Keema Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews
  • Author: Melanie@Veggiejam
  • Prep Time: 15 min
  • Cook Time: 30 min
  • Total Time: 45 min
  • Yield: 3-4 servings 1x
Print Recipe
Pin Recipe

Description

This vegan Keema Curry is so flavourful, packed with plant-based protein and comes together in no time. Serve it over rice or with freshly baked naan.


Ingredients

Scale
  • 1 cup textured soy protein granules (100 g)
  • 1 large onion, diced
  • 1 large carrot, shredded
  • 3 garlic cloves, minced
  • 1 tbsp ginger, minced
  • ⅓ cup walnuts (35 g)
  • 2 cups tomato purée (500 g)
  • 2 ½ tsp garam masala
  • 1 ½ tsp cumin
  • 1 tsp coriander
  • ¼ tsp chili powder (optional)
  • 1 tsp salt
  • 1 cup frozen peas, thawed (140 g)

Instructions

  1. Soak the soy crumbles in ~1 ¾ cup hot water with ¼ teaspoon salt for 10-15 min.
  2. In the meantime prep all the vegetables.
  3. Process the walnuts into a coarse meal. 
  4. Heat a large, deep pan over medium heat. Sauté the onion for about 5 min until translucent. 
  5. Add garlic, ginger, shredded carrots and a pinch of salt and cook for another 3 min.
  6. Drain the soaked soy crumbles and squeeze out the ecxess water.
  7. Add the rehydrated soy crumbles to the pan, together with the walnut meal and cook everything for 5 min. 
  8. Now add all the sprices and salt, stir and toast for 1-2 min until fragrant. 
  9. Finally, stir in the tomato purée, cover and simmer for 15 min.
  10. After 10 min add the peas.
  11. Top with chopped coriander leaves, freshly cracked black pepper and serve with rice, naan or chapati.


Nutrition

  • Serving Size: ⅓ recipe
  • Calories: 339.6 kcal
  • Sugar: 16.4 g
  • Fat: 9.7 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 7.1 g
  • Carbohydrates: 31.6 g
  • Fiber: 8 g
  • Protein: 25.5 g

Did you make this recipe?

Tag me @veggie.jam on Instagram and hashtag it #veggiejam

This post is also available in de_DE.

More Hearty Stews & Curries

  • vegan lentil stew
    Vegan Lentil Stew With Sauerkraut
  • best vegan chili sin carne recipe
    Vegan Chili Sin Carne
  • Red Lentil Dal with beets and apple
    Beetroot Dal with Apples
  • The best vegan sweet potato chili #vegan#low-fat#chili
    The Best Vegan Sweet Potato Chili

Comments

  1. Laura says

    October 31, 2024 at 2:01 pm

    Simply yum!! I‘ll be making this again real soon!

    Reply
    • Melanie@Veggiejam says

      November 04, 2024 at 8:24 pm

      Happy to hear that!

      Reply
  2. Becky says

    June 03, 2025 at 9:03 pm

    This was super delicious - Thank you for the easy, tasty recipe! I made double so enough for another helping for dinner tomorrow. Only changes I made was I had a bag of frozen soy mince so used that, and needed a little water to loosen up the tomato puree. I will definitely make this one again soon.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

veggie jam headshot

Hi!

Welcome to my blog 'Veggie Jam'. My name is Melanie and I love creating colorful, healthy, plant-based recipes. Feel free to browse around and thanks for stopping by!

More about me

New Recipes

  • best vegan mozzarella cheese for Pizza
    Vegan Mozzarella Cheese For Pizza With Tofu & Cauliflower
  • vegan mushroom pasta
    Creamy Vegan Mushroom Pasta With Spinach
  • ginger pear waffles vegan
    Vegan Pear-Ginger Waffles
  • vegan scalloped potatoes
    Vegan Scalloped Potatoes & Sweet Potatoes

Seasonal Highlights

  • vegan hot chocolate sugar-free
    Vegan Pumpkin Hot Chocolate [Date-Sweetened]
  • vegan sugar-free pumpkin bread
    Wholesome Vegan Pumpkin Bread
  • baked vegan donuts
    Baked Chia-Oat Donuts With Pumpkin Glaze
  • vegan lentil loaf
    Vegan Lentil Loaf [gluten-free]

Footer

↑ back to top
veggie jam headshot

HI!

Welcome to my blog 'Veggie Jam'. Here you'll find colorful, healthy, plant-based recipes. Feel free to browse around and thanks for stopping by!

Learn more about me →

  • Legal Notice
  • Privacy Policy

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Veggie Jam