As I stirred the fragrant spices in my kitchen, the air wrapped around me like a warm embrace, transforming a simple evening into something extraordinary. This Creamy Vegan Korma with Coconut Yoghurt Raita isn’t just a dish; it’s a celebration of wholesome flavors, elevating our love for plant-based meals. Vegan Korma brings together the richness of coconut milk with a medley of vibrant spices and crisp vegetables, making it a satisfying and healthy choice for everyone at the table. Plus, the easy preparation allows you to skip those pre-made sauces, unlocking a treasure trove of fresh, homemade goodness. Whether you’re a committed vegan, a curious omnivore, or someone just tired of the fast-food cycle, this recipe promises to be a crowd-pleaser. Curious how to whip up this flavor-packed delight? Let’s dive in!

Why is Vegan Korma a Must-Try?
Irresistible Flavor: This Creamy Vegan Korma bursts with exotic spices, transforming humble ingredients into a dish that rivals your favorite restaurant takeout.
Time-Saving Delight: With straightforward steps, this recipe is perfect for busy weeknights while still impressing dinner guests.
Versatile Goodness: Feel free to adapt the recipe with seasonal veggies or substitute tofu for chickpeas to keep things fresh and exciting.
Nutrient-Rich Ingredients: Packed with wholesome vegetables and plant-based protein, this dish nourishes both the body and the soul.
Vegan-Friendly Appeal: Welcoming for everyone—from dedicated vegans to the most discerning omnivores—this curry promotes the joys of plant-based eating.
Complete Meal Solution: Serve it alongside some fluffy basmati rice, or for an adventurous twist, pair it with homemade Roasted Carrots Apples for a harmonious blend of flavors.
Vegan Korma Ingredients
For the Korma
• Cauliflower – Provides a hearty base and absorbs flavors; substitute with broccoli for variety.
• Tofu – A source of plant-based protein; use extra-firm tofu for better texture. Substitution: Chickpeas can replace tofu for a different protein source.
• Onion – Adds sweetness and depth to the dish.
• Garlic – Enhances the overall flavor profile significantly.
• Ginger – Adds warmth and a hint of spice to the korma.
• Coconut Oil or Olive Oil – Used for sautéing; adds a subtle tropical taste; can substitute with any neutral oil.
• Cardamom – Provides an aromatic flavor; use ground or pods for an authentic taste.
• Garam Masala – Key spice blend for korma that enhances warmth and complexity.
• Chili Powder – Adds heat; adjust based on personal spice tolerance.
• Turmeric – Adds vibrant color and health benefits; essential in curry recipes.
• Ground Coriander – Contributes citrus notes that complement the korma’s richness.
• Ground Cumin – Adds earthiness; essential for depth of flavor in the dish.
• Flaked Sea Salt and Cracked Black Pepper – Seasoning; adjust to taste for perfect balance.
• Tomato Purée – Enhances color and adds slightly acidity to the curry.
• Canned Coconut Milk or Almond Milk – Acts as the creamy base; choose coconut for richness.
• Cashews – Adds texture and nutty flavor; can be omitted for nut-free options.
• Kale – A nutritious green addition for added vitamins; can substitute with spinach.
• Lime Juice – Adds brightness and enhances overall flavor balance in the korma.
• Fresh Coriander – Used as a garnish for freshness and to add vibrant color.
For the Coconut Yoghurt Raita
• Coconut Yoghurt – Complements the curry and provides cooling flavors; Substitution: Use any dairy-free yogurt option.
• Mint – Adds a refreshing note to the raita, enhancing the dish’s delightful flavors.
This Vegan Korma is packed with nourishing ingredients that not only satisfy but also uplift. Ready to create a dish that’s bursting with flavor and warmth? Let’s get cooking!
Step‑by‑Step Instructions for Vegan Korma
Step 1: Preheat the Oven
Begin your Vegan Korma by preheating your oven to 200°C (or 180°C for fan baking). This prepares the environment for roasting the vegetables and tofu, ensuring they achieve that irresistible crispiness. A well-preheated oven will also help lock in flavors and moisture, leading to a rich and comforting dish.
Step 2: Prepare the Vegetables and Tofu
On a lined baking tray, toss the cauliflower florets and cubed extra-firm tofu with a splash of olive oil, flaked sea salt, and cracked black pepper. Spread them out so they are in a single layer. Roast in the preheated oven for about 30-40 minutes until both the cauliflower is golden and the tofu is crisp. For an added crunch, mix in the cashews during the last 7-8 minutes of roasting.
Step 3: Sauté the Aromatics
While the vegetables are roasting, heat a tablespoon of coconut oil in a large skillet over medium heat. Add the finely chopped onion, cooking it for about 3-4 minutes until it’s soft and translucent. Then, stir in minced garlic and freshly grated ginger, allowing them to cook for another minute until fragrant, filling your kitchen with amazing aromas ideal for a Vegan Korma.
Step 4: Add the Spices
With the aromatics beautifully fragrant, stir in cardamom pods, garam masala, chili powder, turmeric, ground coriander, and ground cumin. Let the spices sauté for about 1 minute, stirring constantly. This process enhances the flavors, making them more vibrant and aromatic, essential to the depth of your Vegan Korma sauce.
Step 5: Incorporate Liquids
Slowly add the canned coconut milk and tomato purée to the skillet, using a whisk to combine everything smoothly. Bring the mixture to a gentle simmer over medium-low heat and allow it to cook for 10-15 minutes. Watch as the sauce thickens and becomes luxuriously creamy, perfectly enveloping the spices and encouraging the evolution of flavors in your Vegan Korma.
Step 6: Combine the Ingredients
Once your sauce has thickened, carefully fold in the roasted tofu, cauliflower, and chopped kale. Allow these vibrant ingredients to simmer together for another 1-2 minutes. This final melding of flavors ensures every bite of the Vegan Korma is loaded with deliciousness and the perfect balance of textures.
Step 7: Finish with Lime Juice
Before serving, stir in a generous squeeze of lime juice, adjusting to taste. This brightens the dish, cutting through the richness of the sauce and enhancing the flavors of your Vegan Korma. Check for seasoning, adding more salt or pepper if needed, then prepare to delight your guests with this gorgeous, aromatic curry.
Step 8: Serve and Garnish
Spoon your warm Vegan Korma into bowls, topping with the crispy roasted cashews and freshly chopped coriander for a burst of color. If desired, serve alongside coconut yoghurt raita to cool the palate, perfect for complementing the spices of your delicious Vegan Korma.

Tips for the Best Vegan Korma
Fresh Spices Matter: Use freshly ground or whole spices to enhance the flavor depth of your Vegan Korma. Stale spices may dampen the vibrant profile.
Crispy Tofu Tips: Ensure your tofu is well-pressed to remove excess moisture. Baking in a single layer without overcrowding allows for crispy, delightful pieces.
Season to Taste: Adjust chili powder and salt levels according to your preference. Taste as you go; your Vegan Korma should reflect your personal spice tolerance.
Flavor Balancing: Don’t skip the lime juice! It’s essential for cutting through the richness of the coconut milk, elevating your Vegan Korma’s overall taste.
Versatile Ingredients: Feel free to switch out vegetables based on what’s in season. Adding peas or bell peppers can make for a delicious twist and keep your meals exciting!
How to Store and Freeze Vegan Korma
Fridge: Store leftovers in an airtight container for up to 3 days. The flavors will continue to meld, making it even tastier upon reheating.
Freezer: Freeze Vegan Korma in a sealed container for up to 3 months. Let it cool completely before freezing to maintain its creamy texture.
Reheating: Thaw overnight in the fridge and reheat gently on the stovetop, adding a splash of water or coconut milk to restore its creaminess.
Serving After Freezing: Stir in fresh lime juice before serving to brighten the flavors and reinvigorate the dish. Enjoy this delightful Vegan Korma once again!
Vegan Korma Variations You’ll Love
Feel free to put your own spin on this Vegan Korma recipe—after all, creativity in the kitchen makes for unforgettable meals!
- Nut-Free: Replace cashews with sunflower seeds for a delightful crunch without the nuts.
- Chickpea Swap: Substitute tofu with cooked chickpeas for a different texture and flavor while maintaining protein levels.
- Seasonal Vegetables: Integrate seasonal favorites like bell peppers or peas, keeping your korma fresh and exciting all year round.
- Creamy Spin: For a creamier sauce, blend a small portion of your coconut milk with soaked cashews before adding to the pan.
- Kale Alternatives: Use spinach or Swiss chard instead of kale for a different leafy green boost.
- Heat Adjustment: Scale back on chili powder for a milder dish, or toss in some fresh green chilies if you prefer an extra kick.
- Herb Infusion: Add some fresh mint to your korma for a refreshing note or sprinkle fresh coriander for added flavor.
- Flavor Twist: For an extra layer of flavor, toss in a tablespoon of peanut butter or tahini at the end for a nutty finish.
Explore more delightful combinations and pair your creamy korma with sides like Roasted Carrots Apples or some fluffy basmati rice for a perfect meal!
What to Serve with Creamy Vegan Korma?
There’s something magical about creating a vibrant dining experience around this creamy, aromatic dish that everyone will love.
- Fluffy Basmati Rice: The fluffy texture absorbs the flavorful sauce, providing the perfect base that enhances the korma’s spices.
- Warm Naan Bread: Soft and pillowy, this bread is perfect for scooping up every bit of Vegan Korma, adding an extra layer of enjoyment to your meal.
- Cucumber Salad: Refreshing and crunchy, a simple cucumber salad with a hint of lime makes for a perfect counterbalance to the rich korma flavors.
- Roasted Cauliflower Steaks: For a beautiful presentation and added crunch, these steaks echo the flavors of the korma while being simply delicious on their own.
- Spicy Lentil Soup: This nourishing side dish adds depth and warmth, complementing the creaminess of the korma while providing a hearty feel.
- Mint Coconut Yogurt: Cooling and creamy, this raita enhances each bite of the spicy korma, balancing the flavors beautifully.
- Mango Chutney: A touch of sweetness, this fruity condiment elevates the dish, bringing an exciting contrast to the korma’s spices.
- Herbed Quinoa: Light and aromatic, quinoa with fresh herbs increases the nutritional value while harmonizing with the Mediterranean vibes of korma.
- Chai Tea: To drink, a warm cup of chai tea pairs beautifully; the spices in chai mimic and complement those in the korma, creating a satisfying end to your meal.
Make Ahead Options
These Vegan Korma preparations are a lifesaver for busy weeknights! You can chop your vegetables and tofu up to 24 hours in advance; store them in an airtight container in the refrigerator to maintain their freshness. Additionally, the korma sauce can be made up to 3 days ahead and stored in the fridge—a little simmer before serving will bring back its rich flavors. To finish, simply roast your prepared vegetables and tofu as directed and mix them into the warmed sauce right before serving. This way, you can enjoy a delicious, homemade Vegan Korma without the last-minute rush and hassle!

Vegan Korma Recipe FAQs
What type of cauliflower should I use for the Vegan Korma?
Absolutely! When selecting cauliflower for your Vegan Korma, choose firm heads with tight florets. Avoid any that have dark spots or signs of wilting. If you’d like to switch things up, broccoli makes a delicious substitute, providing a slightly different flavor and texture while still absorbing the spices beautifully.
How should I store leftovers of the Vegan Korma?
Very important! Store any leftover Vegan Korma in an airtight container in the fridge for up to 3 days. To enjoy it at its best, reheat gently on the stove, adding a splash of water or coconut milk to restore its creamy texture.
Can I freeze the Vegan Korma?
Absolutely! To freeze your Vegan Korma, let it cool completely before transferring it to a sealed container or freezer bag. It can be safely frozen for up to 3 months. When you’re ready to enjoy it again, thaw it overnight in the fridge. Reheat on the stovetop, adding a splash of coconut milk to bring back the creaminess.
What if my tofu isn’t crispy in the Vegan Korma?
No worries! If your tofu isn’t crispy, it could be due to overcrowding on the baking tray or insufficient pressing beforehand. Be sure to press the tofu to remove excess moisture and spread it out in a single layer on the tray while roasting. If you want extra crispiness, consider using a broiler for the last few minutes, watching carefully to avoid burning.
Are there any dietary concerns to consider with this Vegan Korma recipe?
For sure! This Vegan Korma is completely dairy-free, making it suitable for vegans and those with lactose intolerance. However, it does contain tofu, so check with any guests for soy allergies. If you want a nut-free option, simply omit the cashews or replace them with sunflower seeds for a similar crunch!

Delicious Vegan Korma That Will Wow Your Dinner Guests
Ingredients
Equipment
Method
- Preheat the oven to 200°C (or 180°C for fan baking).
- Toss cauliflower florets and cubed tofu with olive oil, salt, and pepper on a baking tray. Roast for 30-40 minutes until golden and crisp.
- Heat coconut oil in a skillet. Sauté onion for 3-4 minutes, then add garlic and ginger, cooking for another minute.
- Stir in cardamom, garam masala, chili powder, turmeric, ground coriander, and ground cumin. Sauté for about 1 minute.
- Add coconut milk and tomato purée. Simmer for 10-15 minutes until thickened.
- Fold in roasted tofu, cauliflower, and kale. Simmer for another 1-2 minutes.
- Stir in lime juice and adjust seasoning if needed.
- Serve warm, garnished with cashews and chopped coriander, alongside coconut yoghurt raita.

Leave a Reply