• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
My Pure Plants
  • Home
  • Recipes
  • About us
    • Contact us
    • Media & Press
  • Meal Plans
    • FREE 7-day Vegan Meal Plan (Only Easy Recipes!)
    • Quick Vegan Meals
    • Vegan Christmas Dinner
    • Vegan Thanksgiving Dinner
  • Ingredient Guides
    • Eggplant
    • Oyster Mushrooms
    • TVP
menu icon
go to homepage
  • Recipes
  • Entrees
  • Soups
  • About us
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Entrees
    • Soups
    • About us
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home > Vegan Entrees

    Tofu Korma (in 30-mins)

    By Nandor Barta on 03/17/2023 - May contain affiliate links. Please read our disclosure.

    Jump to Recipe Print Pin

    Looking for the perfect blend of something sweet and savory, a milder curry in terms of spice but one that is still packed full of flavor? This protein-rich vegan tofu korma recipe is a fantastic alternative to your regular korma and super easy to make!

    A white plate with white rice, pieces of naan bread and tofu cubes in a creamy orange sauce sprinkled with sesame seeds and freshly chopped cilantro. A spoon is placed inside.

    If you are looking for easy Indian vegan recipes, check out chickpea mushroom curry, cauliflower korma, vegetable korma, and chickpea korma.

    Jump to:
    • What to expect?
    • Ingredients
    • Instructions
    • Cooking tips
    • Variations
    • Serving ideas
    • Storing tips
    • FAQs
    • More vegan Indian recipes
    • Tofu Korma

    What to expect?

    Korma is a popular curry in South Asian cuisine, particularly in India and Pakistan. Our recipe uses spices such as cardamom, cinnamon, coriander, cloves, and cumin mixed with coconut cream and tomato paste to make a bright, zesty tofu korma. Aromatic as it is flavorful. It goes well with rice, naan, or even quinoa! 

    Here are some reasons why this recipe will knock your socks off! 

    • The entire recipe is straightforward and comes together in 30 minutes. 
    • The spices used are very simple and easily accessible. 
    • The heat can be controlled! The tomato paste balances out any crazy spices. Even if you do not add chilis or use less masala, the taste is still fantastic. 
    • The recipe is very flexible! Don’t worry if you don’t have tofu. You can try the many variations listed below.
    White frying pan with a creamy orange sauce mixed with tofu cubes, sprinkled with sesame seeds and freshly chopped cilantro.

    A heart shape puzzle of vegetables with a text overlay saying 7-day meal plan
    FREE 7-Day Vegan Meal Plan

    Subscribe to our newsletters and download it right now.

    Ingredients

    Let’s start by making sure you have all the ingredients! For this recipe, we need firm tofu. Anything else, like silken tofu, will not provide the right texture. Ingredients include: 

    All ingredients of tofu korma are in small glass bowls like coconut cream, tomato paste, various spices, tofu, onion and garlic cloves.
    • Firm tofu
    • Full-fat coconut cream → Use a coconut milk product that has more than 20% fat content like this one. This recipe will not be the same if you use the light coconut milk you can drink. 
    • Coconut oil 
    • Onion 
    • Garlic 
    • Tomato paste
    • Spices – garam masala, turmeric, bay leaves, ground cumin, cloves, ground coriander seeds, cinnamon, cardamom, and salt.

    🛒 You can find detailed measurements for all ingredients in the printable version of the recipe card at the bottom of this post.

    Instructions

    Pressing tofu

    Use firm tofu and press it. We used our trusted TofuBud*, but you can choose any DIY method or tofu press. For more information, tips, and steps, read our guide to pressing tofu, including an honest review of TofuBud.

    Preparing the ingredients

    • Cut your firm tofu into ½ inch cubes or tear it with your hands like we did in this miso tofu recipe.  
    • Peel your onion and garlic. Chop the onions into quarters and the garlic cloves into small pieces.
    • Measure all ingredients and make sure your cloves, cinnamon, and cardamom are ground.

    Making tofu korma

    1. Begin by heating a wok or frying pan over a stove over medium heat. You can check the temperature by hovering your hand over it. Once the air above feels warm, add some coconut oil and bring it to a sizzle. 
    2. Next, add your chopped onion and saute for 3-5 minutes until it browns. After this happens, add the chopped garlic and cook for 2 minutes. Stir periodically to prevent them from sticking to the pan.
    3. One by one, add the spices, namely cardamom, cinnamon, coriander, cloves, turmeric, garam masala, and cumin. Crush the bay leaf and add it in as well. Stir the mixture and cook for 2 minutes or until fragrant. 
    White frying pan with chopped onion, and different colored spices.
    1. After the spices are cooked, pour in the tomato paste and stir the mixture well. 
    White frying pan with brown chopped onion since the spices previously added colored them with a small dollop of tomato paste.
    1. Shake your can of full-fat coconut milk and pour it into the mixture. Stir well till it starts to boil. 
    White frying pan with brown chopped onion and white coconut milk.
    1. Finally, add your tofu cubes to the creamy sauce. Cover the pan with a lid and allow it to simmer for another 10 minutes.  
    White frying pan with a creamy orange sauce and white tofu cubes.
    1. Let the tofu cook thoroughly and allow the sauce to thicken. 
    2. Once the korma is ready, garnish it with fresh herbs like cilantro, sprouts, sliced green onion, or scallions. This step is optional, but it can add a great finish to the dish that adds a pop of color and complements its creamy and aromatic flavors.
    White frying pan with a creamy orange sauce mixed with tofu cubes, sprinkled with sesame seeds and freshly chopped cilantro.

    Cooking tips

    • Don’t worry too much about the spices – Take creative liberty with the recipe! Even if you’re missing a spice you can always substitute it with another or increase the ones you have to balance it out. If you don’t have every spice, you can use a blend! For example, a couple of teaspoons of curry powder, a single teaspoon of garam masala, and a dash of hot pepper sauce can give you somewhat of a similar result if you’re in a pinch.
    • Adjust the consistency of your sauce – Ensure the korma sauce has thickened and is nice and creamy before adding tofu. If you like your korma thinner, you can add some vegetable stock or water.
    • Toast your spices – If you’re using them whole, toast them before adding them to your korma. This will enhance their flavors. Reduce the heat to low before incorporating them so that they don’t burn immediately, and you can fry them gently. 
    • Bay leaves are not edible – Remember not to eat the bay leaves, as they aren’t edible. And when it comes to storage, bay leaves can make the sauce bitter if left in over time. It’s best to remove them once your korma is done. 
    • Add some lime – If you’ve used too much tomato paste, you can squeeze a little lime juice at the end to balance it out. You can also add green chili for an extra kick.

    Variations

    • Add vegetables – Mix and match your favorite veggies, just like we did in this vegetable korma recipe. Consider trying cauliflower korma, as it provides more crunch than tofu. Spinach is another great option. Bell peppers can add crunch and flavor to the korma. Button mushrooms are always a great option too.
    • Try different proteins –  Incorporate more protein into your korma through ingredients. Check out our recipe for chickpea korma for inspiration. 
    • An alternative for coconut cream –  Making tofu korma without coconut cream is easy. Try substitutes like yogurt, cashew cream, and almond cream. You can even use plain vegan or dairy-free yogurt to make a lighter korma. For a richer dish, blend cashews and water together till it turns creamy, and add it to your korma along with coconut cream.
    A white plate with white rice, pieces of naan bread and tofu cubes in a creamy orange sauce sprinkled with sesame seeds and freshly chopped cilantro. A spoon is placed inside.

    Serving ideas

    • Serve tofu korma with cooked rice of any variety. The most commonly used is basmati rice or jasmine rice. However, if you want healthier options, choose brown or cauliflower rice. 
    • Serve as a dipping curry for flatbreads such as naan bread, pita, poori, or roti! 
    • Sesame seeds and cashews are a great option for an extra crunch. Although any other chopped nuts or sliced almonds would suffice! 
    • To enhance the dish’s flavor, one may want to add toppings like fresh coriander or pomegranate seeds.
    • You can serve a small serving of raita, a yogurt-based sauce, along with your korma for an authentic eating experience. Not only will it work to balance out the heat and intensity, but it will also complement the dish with additional creaminess.
    White frying pan with a creamy orange sauce mixed with tofu cubes, sprinkled with sesame seeds and freshly chopped cilantro.

    Storing tips

    Refrigerate: Tofu korma can be stored in an airtight container and kept in the refrigerator for 3-4 days. 

    Freeze: It is possible to freeze your tofu korma for longer periods! You can freeze it for 3 months, but ensure it is in an airtight container. Freezing the tofu will cause it to have a chewier texture.

    Reheat: Reheating is relatively easy! Simply place it in a microwave or use your stovetop. Add a splash of water if heating in the pan to prevent it from sticking to the bottom. 

    Adjust the consistency:  If the korma sauce thickens after being refrigerated, you can add water or coconut milk to achieve the desired consistency.

    A white plate with white rice, pieces of naan bread and tofu cubes in a creamy orange sauce sprinkled with sesame seeds and freshly chopped cilantro. A spoon is placed inside.

    FAQs

    What is the korma sauce made up of?

    Traditionally, Korma is a dish made with a sauce consisting of yogurt and cream mixed with various spices. There are, however, easy substitutes to make it dairy-free and vegan. For this recipe, tomato paste and coconut milk are combined to create the sauce.

    Do I need to fry tofu before putting it in a korma? 

    You do not need to fry tofu. If you cook fresh, pressed tofu in the sauce, then it will be soft like paneer. However, if you want a bit of extra crunch, pan-fry the cubed tofu in oil over medium-high heat before adding it to the sauce. The tofu will be more spongy, chewy, and slightly crunchy.

    What is the most common korma?

    Paneer korma is a very popular vegetarian option, but it is not vegan. Tofu is very similar to paneer in terms of texture and is a great vegan alternative.

    More vegan Indian recipes

    • Large saucepan from above with brown-yellow liquid chickpeas and mushroom slices sprinkled with chopped green leaves
      Chickpea Mushroom Curry
    • White frying pan full of vegetables like chickpeas, green beans, chopped carrots, green peas, chopped mushroom, and potatoes swimming in a brown-orange sauce. Naan bread and a brown bowl of rice are next to it.
      Vegetable Korma in 30-mins!

    THANK YOU so much for visiting our website. Please comment below if you have tried this recipe. We LOVE hearing from you! If you loved the recipe, please don’t forget to give us a ⭐⭐⭐⭐⭐ RATING. We appreciate all of our readers.  

    Different colorful vegetables drawn as icons on an orange background in a shape of a heart.

    ⇒ GET OUR FREE 7-DAY VEGAN MEAL PLAN E-BOOK NOW! OR CHECK OUT ALL VEGAN MEAL PLAN RECIPES! ⇐

    A white plate with white rice, pieces of naan bread and tofu cubes in a creamy orange sauce sprinkled with sesame seeds and freshly chopped cilantro. A spoon is placed inside.

    Tofu Korma

    Nandor Barta
    Looking for the perfect blend of something sweet and savory, a milder curry in terms of spice but one that is still packed full of flavor? This protein-rich vegan tofu korma recipe is a fantastic alternative to your regular korma and super easy to make!
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 mins
    Cook Time 20 mins
    Total Time 30 mins
    Course Main Course
    Servings 4 servings
    Calories 431kcal

    Equipment

    • TofuBud (pressing tofu in 15 minutes)
    • Non-stick frying pan (10.5 inch / 26 cm)
    • Wok

    Ingredients
     
     

    • 10 oz Firm tofu
    • 13.5 oz Full-fat coconut cream (canned)
    • 1 Tbsp Coconut oil
    • 1 Onion (medium)
    • 3 clove Garlic
    • 2 Tbsp Tomato paste
    • 1 tsp Garam masala
    • 1 tsp Turmeric
    • 1 Bay leaves
    • ½ tsp Ground cumin seeds
    • ½ tsp Salt
    • ¼ tsp Cloves ground
    • ¼ tsp Ground coriander seeds
    • ¼ tsp Cinnamon
    • ¼ tsp Cardamom ground
    Prevent your screen from going dark
    EXCLUSIVE 5-ingredient recipes for busy home cooks that are ready in 15 minutes!Check out our Express Vegan Cookbook!

    Instructions
     

    Preparing the ingredients

    • Use a firm tofu and press it. Cut it into ½-inch cubes.
    • Peel and chop the onion and garlic.

    Making tofu korma

    • Preheat the frying pan or wok to medium heat and add the coconut oil. Add chopped onions and saute them for 3-4 minutes.
    • Add chopped garlic and cook for 2 minutes.
    • Add all spices (cardamom, cinnamon, coriander, cloves, bay leaf, turmeric, garam masala, cumin). Stir well and cook for 2 minutes.
    • Add tomato paste and stir well.
    • Add full-fat coconut cream. Stir well. Bring it to a boil.
    • Add tofu cubes. Cover with a lid and cook on medium heat for 10 minutes.
    Tried this recipe? Can we see it?Please share a picture with us by uploading an image to Pinterest below ours.

    Video

    Nutrition

    Nutrition Facts
    Tofu Korma
    Amount Per Serving (1 serving (without sides))
    Calories 431 Calories from Fat 360
    % Daily Value*
    Fat 40g62%
    Saturated Fat 33g206%
    Polyunsaturated Fat 2g
    Monounsaturated Fat 3g
    Sodium 363mg16%
    Potassium 463mg13%
    Carbohydrates 14g5%
    Fiber 4g17%
    Sugar 2g2%
    Protein 11g22%
    Vitamin A 128IU3%
    Vitamin C 7mg8%
    Calcium 119mg12%
    Iron 4mg22%
    * Percent Daily Values are based on a 2000 calorie diet.

    12 shares

    Reader Interactions

    Leave a comment Cancel reply

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

    Recipe Rating




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

    Primary Sidebar

    Portrait of Emese and Nandi My Pure Plants

    Hi, we are Emese Maczkó and Nándor Barta, the founders and recipe creators behind My Pure Plants. We are sharing our knowledge and expertise in vegan recipes and encourage you to try home-cooked meals using locally-sourced, organic, whole foods.

    More about us →

    Reader Favorites

    • A large white bowl with white rice and sticky brown battered strips on top sprinkled with sesame seeds, orange peels and chopped spring onion
      Crispy Vegan Orange Chicken (Copycat Panda Express)
    • Lots of spring rolls cut in half and arranged in a semi-circular dish facing upwards around a brown dipping sauce.
      Crispy Rice Paper Spring Rolls
    • A burger with layers of green ruffled lettuce, yellow sauce, thin cheese slices, dark brown burger patty twice, sliced pickles and white chopped onion.
      Meaty Vegan TVP Burger (Big Mac Style)
    • Copycat IKEA Veggie Balls

    Spring Recipes

    • A bowl of green soup sprinkled with vegetable crisps and white swirls.
      The Easiest Cream of Spinach Soup (Vegan)
    • White bowl with fettuccine pasta covered in green sauces sprinkled with yellow flakes and a pair of basil leaves. A fork is next to the bowl.
      Creamy Spinach Pasta Sauce
    • A white plate with a slice of lasagna where you can see the layers of red sauce, pasta sheets and a white ricotto and chopped spinach leaves.
      Easy Vegan Spinach Lasagna with Tofu Ricotta
    • Small white bowl with a chunky green paste and a fresh basil leaf on the side.
      Vegan Spinach Pesto (Nut-free)

    Footer

    ^ back to top

    About

    • Contact
    • About
    • Media & Press
    • Privacy Policy
    • Terms & Conditions
    • Nutritional disclaimer
    • General Disclaimer

    Categories

    • Vegan Main Dishes
    • Vegan Soups
    • Vegan Desserts
    • Vegan Pasta Sauces
    • Vegan Sides

    Seasonal

    • Vegan Lentil Loaf
    • Vegan Shredded Chicken
    • Chickpea Mushroom Curry
    • Hokkaido Pumpkin Soup
    • Vegan Bechamel

    Quick links

    • TVP Recipes
    • Quick Vegan Meals
    • Creamy Vegan Soups
    • Rice Paper Recipes
    • Oyster Mushroom Recipes

    This website is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.

    Copyright © 2018-2022

    12 shares