Creamy Vegan Vegetable Korma

Indulge in the rich, aromatic flavors of this incredibly creamy and satisfying vegan vegetable korma recipe. Bursting with nutrient-dense vegetables and a luscious, dairy-free sauce, this dish is a testament to the fact that plant-based meals can be both comforting and exotic. Ready in just about 40 minutes using readily available ingredients, it’s the perfect weeknight meal that tastes like it took hours to prepare. This recipe offers a delightful culinary journey, inviting you to explore the vibrant spices and textures of Indian-inspired cuisine from the comfort of your kitchen.

A vibrant plate of vegan vegetable korma served alongside fluffy rice, garnished with fresh cilantro and crunchy cashews. The korma features tender potatoes, sweet carrots, and crisp celery in a rich, creamy sauce.

Korma, often transliterated as ‘kurma,’ is a classic South Asian dish with a storied past, originating from the opulent kitchens of Mughlai cuisine. Traditionally, it’s characterized by meat or vegetables braised in a rich, mild sauce made with yogurt, cream, or stock, and infused with an exquisite blend of spices such as cumin and coriander. Our innovative vegan korma draws inspiration from this revered culinary heritage, transforming it into a plant-based masterpiece. It achieves its signature velvety texture and profound depth of flavor through the ingenious use of sweet crushed tomatoes, a fragrant medley of curry spices, and the luxurious creaminess of blended cashews. This harmonious combination creates a sauce so decadent and satisfying, it’s bound to become a family favorite. Serve it with warm naan bread or soft roti to fully savor every drop of the exquisite curry sauce.

Indian cuisine holds a special place in our hearts, with its bold spices and complex flavor profiles continually inspiring us to create delicious, plant-based interpretations. If you appreciate the aromatic warmth and vibrant tastes of this vegan korma, you’ll also love exploring other recipes in our collection that feature similar flavor palettes. Our Curried Tofu offers a protein-packed and flavorful experience, while the Vegan Butter Chicken (Butter Tofu) provides a rich and indulgent alternative. For a hearty and comforting option, don’t miss our Potato Cauliflower Curry, and for a quick and nutritious staple, our Coconut Red Lentil Dahl is always a winner. Each dish is crafted to bring the essence of Indian-inspired flavors to your table in a wholesome, plant-forward way.

Why You’ll Love This Vegan Korma

This isn’t just another curry recipe; it’s a culinary experience designed for ease, health, and incredible flavor. Here’s why this vegan vegetable korma will quickly become a cherished recipe in your kitchen:

  • Completely Vegan & Dairy-Free: Crafted without any animal products, this korma uses a cashew-based cream for a rich, authentic texture, making it perfect for those with dairy allergies or following a plant-based lifestyle. No heavy cream is needed!
  • Naturally Gluten-Free: With carefully selected ingredients, this recipe is naturally free from gluten, ensuring everyone at your table can enjoy a delicious and worry-free meal.
  • No Added Sugar: We focus on natural sweetness from vegetables and spices, avoiding refined sugars for a healthier and more balanced flavor profile.
  • Quick & Efficient: From prep to plate, this flavorful dish is ready in just 40 minutes, making it an ideal choice for busy weeknights when you crave something wholesome and homemade.
  • Simple, Wholesome Ingredients: You won’t find any exotic or hard-to-find items here. This recipe relies on everyday vegetables and pantry staples, making it accessible for any home cook.
  • Luxuriously Creamy & Flavorful: The combination of soaked cashews, crushed tomatoes, and a blend of aromatic spices creates an unbelievably creamy sauce that’s bursting with deep, satisfying flavors. It’s comforting and complex without being overly heavy.
  • A Complete Meal in One Pot: Packed with a variety of vegetables and a rich sauce, this korma can be served over a bed of fluffy rice or quinoa for a perfectly balanced and complete meal that nourishes both body and soul.

Prepare to impress your taste buds with this healthy, quick, and absolutely delicious vegan korma!

Essential Ingredients for Our Vegan Korma

Creating this flavorful vegan korma relies on a selection of simple yet powerful ingredients. Each component plays a crucial role in building the dish’s signature creamy texture and aromatic depth. Let’s take a closer look at what you’ll need to gather:

A visual collage of all the fresh and pantry ingredients required for the vegan vegetable korma recipe. Each item is clearly presented, highlighting the simplicity and accessibility of the components.
  • Cashews: These are the secret to our korma’s incredible creaminess. It’s crucial to use plain, raw cashews without any added oil or salt. When blended, they create a silky-smooth, dairy-free cream that perfectly mimics traditional korma. If you need a tree nut-free alternative, a 14 oz can of full-fat coconut milk can be used to achieve a similar rich consistency.
  • Olive Oil: Used for sautéing the aromatics and spices, olive oil helps to build the flavor base of the korma. For those seeking an oil-free preparation, you can easily substitute the olive oil with a splash of water or vegetable broth. This ensures the onions and spices cook without sticking, while maintaining the healthy profile of the dish.
  • Crushed Tomato: Canned crushed or diced tomatoes form the vibrant base of our korma sauce. We recommend crushed tomatoes for a smoother, more integrated sauce texture, but diced tomatoes will also work if that’s what you have on hand, offering a slightly chunkier consistency.
  • Peas: Green peas add a pop of color, sweetness, and tender texture to the korma. Both frozen and canned peas are suitable. If opting for canned peas, remember to drain and rinse them thoroughly before adding to the dish to remove excess sodium and improve their flavor.
  • Potato: Hearty russet potatoes are an excellent choice for this recipe, absorbing the rich flavors of the sauce beautifully and adding a satisfying bulk. For a delicious twist, consider using sweet potatoes or even chunks of butternut squash. These variations will introduce a subtle sweetness and different nutritional benefits to your korma.
  • Aromatic Spices: A blend including ginger, garlic, chili powder, red pepper flakes, cumin, turmeric powder, and curry powder. These spices are fundamental to the korma’s authentic taste and aromatic profile, building layers of warmth and complexity. Adjust the red pepper flakes according to your preferred spice level.
  • Fresh Vegetables: Beyond potatoes and peas, this recipe also calls for diced onions, sliced carrots, and celery. These vegetables provide essential texture, natural sweetness, and a good dose of nutrients, ensuring a well-rounded and wholesome meal.

For a precise list of all ingredients and their measurements, please refer to the detailed recipe card provided further below. This collection of simple ingredients will come together to create a remarkably flavorful and healthy vegan vegetable korma that you’ll be proud to serve.

Exciting Variations & Delicious Additions

One of the joys of cooking korma is its versatility. This vegan vegetable korma recipe is fantastic on its own, but it also serves as an excellent canvas for customization. Feel free to get creative and tailor it to your preferences or whatever you have on hand. Here are some fantastic variations and additions to inspire your next meal:

  • Tofu Korma Transformation: For an extra boost of protein and a more substantial meal, incorporating tofu is a superb idea. You have a few options:
    • Simply Stir In: For a quick and easy addition, stir in plain, firm, or extra-firm tofu (pressed and cubed) directly into the korma during the final simmering stage. It will absorb the delicious sauce flavors.
    • Crispy Tofu: If you prefer a bit of textural contrast, pan-fry your tofu until golden and crispy following instructions similar to our tofu curry recipe. Alternatively, bake it to perfection using a method like our crispy baked tofu recipe. You can then either serve these crispy tofu pieces on top of the korma or gently mix them in at the end to coat them in the rich sauce.
  • Legume Power-Up (Chickpeas/Lentils): Boost the protein and fiber content of your korma by stirring in a can of drained and rinsed chickpeas, or about 1 cup of cooked lentils, during the last 5-10 minutes of cooking. This adds another layer of heartiness and nutrition.
  • Creative Serving Suggestions: The way you serve your korma can elevate the entire dining experience. While basmati rice is a classic, don’t limit yourself!
    • Serve it over fluffy white basmati rice, hearty brown rice, or nutritious quinoa for a complete meal.
    • Garnish generously with a sprinkle of fresh chopped cilantro for a bright, herbaceous finish.
    • Add some toasted cashews on top for an extra crunch and nutty flavor that complements the creamy sauce beautifully.
    • Pair it with warm vegan naan bread, soft roti, or even pita bread for dipping and soaking up every last bit of that delicious sauce.
  • Explore Different Vegetables: This korma is wonderfully adaptable to a wide array of vegetables. Feel free to swap or add your favorites to enhance flavor, texture, and nutritional value. Excellent additions include:
    • Fresh green beans (snapped or chopped)
    • Diced zucchini (add towards the end to prevent mushiness)
    • Broccoli florets
    • Colorful diced bell peppers
    • If adding leafy greens like fresh spinach, stir it in at the very end and cook just until it wilts and incorporates into the sauce. Ensure all added vegetables are chopped into bite-sized pieces for even cooking.
  • Cashew Alternative for Nut-Free Diets: If cashews are not an option due to allergies or preference, you can still achieve a wonderfully creamy korma. Simply substitute the 1 cup of cashews and 1 cup of water called for in the cashew cream step with one 14 oz can of full-fat coconut milk. This will yield a rich, albeit slightly different, tropical undertone to your korma.

These variations ensure that your vegan vegetable korma can be a fresh and exciting meal every time you make it, perfectly suited to your dietary needs and taste preferences.

Step-by-Step Instructions: Crafting Your Vegan Korma

Creating this flavorful vegan vegetable korma is a straightforward process. Follow these detailed steps to ensure a delicious and perfectly creamy curry every time:

Raw cashews soaking in a small white bowl filled with hot water, preparing them for blending into a smooth, creamy sauce.

Step 1: Prepare the Cashew Cream. Begin by soaking your cashews. Place 1 cup of raw cashews in a small bowl and cover them with 1 cup of boiling water. Let them soak while you proceed with preparing the rest of the korma. This softening step is crucial for achieving a super smooth and creamy cashew sauce.

Finely chopped onions sizzling in a skillet with olive oil over medium-high heat, turning translucent as they cook.

Step 2: Sauté the Onions. In a large, deep pot or skillet, heat 1 tablespoon of olive oil over medium-high heat. Add the diced medium onion and sauté, stirring frequently, until it becomes soft and translucent, which typically takes about 3-4 minutes. This step creates the aromatic foundation for your korma.

Aromatic mixture of sautéed onions, minced garlic, and ground spices including chili powder, ginger, cumin, turmeric, and curry powder, cooking in a skillet.

Step 3: Infuse with Spices. Add the minced garlic and all the ground spices (chili powder, red pepper flakes, ginger, cumin, turmeric powder, and curry powder) to the pot with the onions. Continue to cook for an additional 2-3 minutes, stirring constantly to toast the spices and release their full aroma. If the mixture begins to stick to the bottom of the pan, add a small splash of water to prevent burning.

A vibrant mix of crushed tomatoes, water, sliced carrots, diced potatoes, and chopped celery simmering gently in a large pot, developing rich flavors.

Step 4: Add Liquids and Hearty Vegetables. Pour in the 28 oz can of crushed tomatoes and 2 cups of water or vegetable broth. Bring the mixture to a boil, then reduce the heat to medium-low. Add the sliced celery, diced potatoes, and sliced carrots. Allow the korma to simmer gently for 10-15 minutes, stirring occasionally, until the potatoes begin to soften.

The smooth, creamy cashew mixture after blending, ready to be incorporated into the korma, shown in a clear blender container.

Step 5: Prepare the Cashew Cream. While the vegetables are simmering, drain the soaked cashews (reserve the soaking water). Transfer the softened cashews and 1 cup of fresh water into a high-speed blender. Blend on high for 1-2 minutes until the mixture is completely smooth and creamy, with no gritty pieces remaining.

A blender pouring the silky cashew cream into the simmering vegetable korma, which includes cauliflower florets and green peas, enriching the sauce.

Step 6: Final Additions and Simmer. Once the potatoes are nearly tender, add the green peas, small florets of cauliflower, and the freshly blended cashew cream to the pot. Stir well to combine all ingredients. Continue to simmer for another 10-15 minutes, or until the cauliflower is tender and the potatoes are easily pierced with a fork. Remove from heat once cooked to perfection.

An overhead shot of the finished vegan vegetable korma in a large skillet, rich and creamy, garnished with fresh herbs and ready to be served.

Your deliciously creamy and flavorful vegan vegetable korma is now ready to be savored! Serve it warm, either on its own or over a bed of fluffy white or brown rice. For an extra touch of freshness and crunch, garnish with a generous sprinkle of fresh chopped cilantro and a handful of toasted cashews, if desired. Enjoy this wholesome and satisfying meal!

Recipe FAQs: Your Korma Questions Answered

Can I freeze vegetable korma?

While this recipe can be frozen if absolutely necessary, it’s not ideal for optimal texture. The vegetables, especially potatoes and cauliflower, can become slightly softer and the cashew cream might separate slightly upon thawing and reheating. However, if you need to freeze it, allow the korma to cool completely to room temperature first. Then, transfer it to an airtight container or a heavy-duty freezer bag, ensuring as much air is removed as possible to prevent freezer burn. It can be stored in the freezer for up to 3 months. When ready to eat, thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of water or vegetable broth if the consistency is too thick.

How do you store leftover korma?

Storing leftover korma is simple and convenient. First, ensure the korma has cooled down completely. Then, transfer it to a sealable, airtight container and store it in the refrigerator. It will keep well for up to 5 days. You can store the korma on its own, or if you prefer, mix it with cooked rice before storing for a ready-to-eat meal. To reheat, gently warm the korma on the stovetop over medium heat, stirring occasionally, until it’s heated through to your preference. Alternatively, you can reheat individual portions in the microwave. If you find the korma has thickened considerably after refrigeration, simply thin it out with a little water or vegetable broth until it reaches your desired consistency before serving.

Can I soak the cashews overnight?

Absolutely! While the recipe suggests a quick soak in boiling water, soaking cashews for a longer period, anywhere from a few hours to overnight, is perfectly fine and can even yield a creamier result, especially if you don’t have a high-speed blender. If you’re not using the quick soak method and are working with a standard blender, we highly recommend an overnight soak (at least 8 hours). This ensures the cashews become thoroughly softened, allowing them to blend into an incredibly smooth and creamy korma sauce without any grittiness. Just remember to drain and rinse them before blending.

Is vegetable korma spicy?

This particular korma recipe is designed to be mildly spicy, offering a gentle warmth that complements the rich flavors without being overpowering. It carries a subtle heat rather than an intense spice kick. If you or your family members are particularly sensitive to spice, we recommend omitting the red pepper flakes entirely. For those who enjoy a bit more heat and prefer a spicier korma, you can easily adjust the spice level. Try adding an extra 1/2 teaspoon of cayenne pepper or increasing the red pepper flakes to 1 teaspoon for a more pronounced kick. Always taste and adjust to your preference!

Effortless Instant Pot Korma: Pressure Cooker Method

For those who love the convenience and speed of an Instant Pot, this vegan vegetable korma can be prepared with minimal fuss. This method ensures all the flavors meld beautifully under pressure, resulting in a tender and aromatic curry in less time. Follow these simplified steps to enjoy your korma:

  1. Sauté Aromatics: Turn on your Instant Pot and select the “Sauté” function. Heat a tablespoon of oil (or a splash of water/broth for oil-free) and add the chopped onions. Sauté until they turn translucent, usually for about 3-4 minutes, stirring occasionally.
  2. Toast Spices: Add the minced garlic and all the ground spices (chili powder, red pepper flakes, ginger, cumin, turmeric powder, and curry powder) to the pot. Sauté for just one minute, stirring constantly, to lightly toast the spices and enhance their fragrance.
  3. Combine Ingredients: Add all the remaining ingredients for the korma sauce and vegetables into the Instant Pot, except for the green peas and the blended cashew cream. Give everything a good stir to combine.
  4. Pressure Cook: Close the Instant Pot lid securely and ensure the vent is set to the “Sealing” position. Select the “Manual” or “Pressure Cook” function and set the timer for 5 minutes at high pressure.
  5. Release Pressure: Once the cooking cycle is complete, allow the Instant Pot to naturally release pressure for 10 minutes. After 10 minutes, carefully perform a quick pressure release by turning the vent to the “Venting” position to release any remaining steam.
  6. Finish and Serve: Once the float valve drops, carefully open the lid. Stir in the green peas and the pre-blended cashew cream (prepared according to Step 5 of the stovetop instructions). Stir until everything is well combined and heated through. Your Instant Pot vegan vegetable korma is now ready to enjoy!
A beautifully presented bowl of creamy vegan vegetable korma, perfectly paired with fluffy rice, garnished with fresh cilantro and toasted cashews, ready to be enjoyed.
A tantalizing image of a plate filled with fluffy rice and a generous serving of vegan vegetable korma, elegantly topped with fresh cilantro and toasted cashews, showcasing the dish's appeal.
★★★★★

4.93 from 14 votes

Vegan Vegetable Korma

By: Deryn Macey
This easy veggie korma recipe is ready in about 40 minutes with minimal prep time. Enjoy a tasty blend of vegetables and spices in a creamy korma sauce. Serve with rice for a delicious dinner.
Prep: 10 mins
Cook: 30 mins
Total: 40 mins
Servings: 6

Ingredients

Cashew Cream

  • 1 cup cashews, 150 g (plain, raw)
  • 1 cup boiling water, 250 ml

Korma Sauce

  • 1 medium onion diced, 1 cup, 150 g
  • 2 cloves garlic, 1 tbsp, 10 g (minced)
  • 1 tbsp olive oil, 12 g (or water/broth for oil-free)
  • 1 tsp chili powder
  • 1/2 tsp red pepper flakes (adjust to taste)
  • 1 tsp ground ginger
  • 2 tsp ground cumin
  • 2 tsp turmeric powder
  • 2 tsp curry powder
  • 2 medium carrots, peeled and sliced, 2 cup, 275 g
  • 1 28 oz can crushed tomato, 796 ml
  • 2 cups water or vegetable broth, 500 ml
  • 2 tsp salt (or to taste)
  • 3 medium russet potatoes, peeled and diced (4 cups, 700 g)
  • 2 ribs celery, washed and sliced (1 cup, 145 g)
  • 2 cups small florets of cauliflower, 225 g
  • 1 cup frozen peas, 125 g (or canned, drained and rinsed)

Instructions

  1. Soak Cashews: In a small bowl, place 1 cup of cashews with 1 cup of boiling water. Let them soak while you begin preparing the korma.
  2. Cook Onions: In a large skillet or pot over medium-high heat, sauté the diced onions with olive oil (or water/broth) until translucent, stirring often, for approximately 3-4 minutes.
  3. Add Garlic and Spices: Add the minced garlic and all ground spices (chili powder, red pepper flakes, ginger, cumin, turmeric, curry powder). Continue to cook for an additional 2-3 minutes, stirring frequently, to toast the spices. Add a little water if the mixture starts sticking to the pan.
  4. Add Liquids & Vegetables: Add the crushed tomatoes, water or broth, and salt. Bring to a boil. Reduce heat to medium-low and add the diced potato, sliced celery, and sliced carrots. Simmer for 10-15 minutes, stirring occasionally, until the potatoes begin to soften.
  5. Blend Cashew Cream: While the potatoes are cooking, drain the soaked cashews. Place the cashews and 1 cup of fresh water into a high-speed blender. Blend on high for 1-2 minutes until completely smooth and creamy.
  6. Finish Simmering: Once the potatoes are nearly cooked, add the cauliflower florets, frozen peas, and the blended cashew cream to the pot. Stir well. Cook for an additional 10 minutes, or until the cauliflower is tender and the potatoes are fork-tender. Remove from heat.
  7. Serve: Serve your delicious vegan vegetable korma on its own, over a bed of steamed basmati rice, or with naan bread. Garnish with toasted cashews and freshly chopped cilantro, if desired.

Notes

Storing: Allow the korma to cool completely before transferring it to an airtight container. Store in the fridge for 4-5 days.

Nut-Free Option: To make this recipe completely nut-free, simply substitute the 1 cup of cashews and 1 cup of water for the cashew cream with one 14 oz can of full-fat coconut milk.

Oil-Free Option: For an oil-free preparation, replace the olive oil used for sautéing the onions with a small amount of water or vegetable broth.

Nutrition

Serving: 1/6th of recipe
,
Calories: 318kcal
,
Carbohydrates: 41g
,
Protein: 12g
,
Fat: 14g