This is the korma I turn to when I want something comforting, straightforward, and reliably good. It reads like a feast but comes together with pantry staples and one good blender. The texture is silky and the spices are warm without being loud — a gentle, deeply flavored curry that plays well with naan, rice, or a simple pile of roasted veggies on the side.

I tested this version to keep steps minimal and results consistent: sauté, spice, simmer, blend, warm through. The butter beans add a creamy body without needing nuts or heavy cream, and the coconut milk gives the sauce its smooth, slightly sweet backbone. You can make it weeknight-friendly or dress it up for guests in the same amount of time.

Below you’ll find exactly what to buy, the step-by-step directions I follow, practical gear notes, and troubleshooting tips. Read it once, then keep the page bookmarked — this one is worth repeating.

Gather These Ingredients

Recipe Image

Ingredients

  • 1 tablespoon vegetable oil or ghee — for sautéing; ghee gives a richer, more traditional flavor.
  • 1 medium yellow onion, chopped — forms the sweet, caramelized base of the sauce.
  • 3 cloves garlic, pressed — adds savory depth; press or finely mince for even distribution.
  • 1 teaspoon fresh grated ginger — brightens the sauce and balances the creaminess.
  • 1 14-ounce (400 g) can diced tomatoes or passata — provides acidity and body to the curry base.
  • 1 tablespoon curry powder — the primary spice blend; choose one you like.
  • 1 tablespoon garam masala — adds warm, aromatic notes toward the end of cooking.
  • 1 teaspoon ground cumin — earthy backbone for the spice profile.
  • 1 teaspoon ground coriander — citrusy, rounds the spices.
  • 1 teaspoon ground turmeric — color and a gentle earthy bitterness.
  • ¼ teaspoon ground cardamom — a small amount goes a long way; floral and warm.
  • ½ teaspoon fennel — sweet and anise-like; use ground or crushed.
  • ½ teaspoon chili powder — for heat; adjust to taste.
  • 1 14-ounce (400 ml) can creamy coconut milk — gives the korma its silky, rich texture.
  • 1 tablespoon lemon juice (optional) — brightens the finished sauce if you choose to add it.
  • 1 14-ounce (400 g) can butter beans, drained and rinsed — adds body and a creamy mouthfeel while keeping the dish vegetarian.
  • Fresh cilantro or parsley, chopped — garnish for freshness and color.
  • Naan or basmati rice — for serving; soak up the sauce and complete the meal.

Creamy Vegetable Korma: From Prep to Plate

Recipe Image

  1. Heat 1 tablespoon vegetable oil or ghee in a pot over medium heat.
  2. Add 1 medium yellow onion, chopped. Cook, stirring occasionally, until the onion is soft and translucent, about 5–7 minutes.
  3. Add 3 cloves garlic (pressed) and 1 teaspoon fresh grated ginger. Cook, stirring, for 30–60 seconds until fragrant.
  4. Add 1 14-ounce (400 g) can diced tomatoes or passata, then add the spices: 1 tablespoon curry powder, 1 tablespoon garam masala, 1 teaspoon ground cumin, 1 teaspoon ground coriander, 1 teaspoon ground turmeric, 1/4 teaspoon ground cardamom, 1/2 teaspoon fennel, and 1/2 teaspoon chili powder. Stir and cook for 2–3 minutes, until the mixture is fragrant and begins to thicken slightly.
  5. Pour in 1 14-ounce (400 ml) can creamy coconut milk and stir to combine. If using, add 1 tablespoon lemon juice now. Bring to a gentle simmer, reduce heat to low, and simmer uncovered for 5 minutes.
  6. Remove the pot from heat and let cool for a minute. Blend the curry until smooth using an immersion blender directly in the pot or by transferring the mixture in batches to a countertop blender. Return the blended sauce to the pot and place over low heat.
  7. Add 1 14-ounce (400 g) can butter beans, drained and rinsed, to the blended sauce. Gently stir and cook on low for 1 minute, until the beans are heated through.
  8. Serve the creamy vegetable korma hot with naan or basmati rice and garnish with chopped fresh cilantro or parsley.

Why This Recipe is a Keeper

This korma balances simplicity and depth. The technique is short: sweat the aromatics, bloom the spices, simmer, then blend. That blending step transforms a chunky base into a sauce with a restaurant-quality mouthfeel without heavy cream or a complex nut paste.

The ingredients are forgiving. Canned tomatoes and coconut milk stabilize the flavor, so you don’t need perfect produce. Butter beans act both as protein and textural glue. The result is vegetarian, filling, and flexible — perfect for weeknights or scaling up for company.

Finally, it’s approachable for cooks at any level. The most technical move is the blending, and even that is optional if you prefer a chunkier curry. Small decisions — which oil, whether to use lemon — let you tailor the dish without upending the whole recipe.

Healthier Substitutions

  • Use light coconut milk to reduce saturated fat, though the sauce will be slightly less rich.
  • Swap butter beans for low-sodium chickpeas to change texture while keeping plant protein.
  • Reduce the oil to 2 teaspoons and add a splash of water to prevent sticking if you want to cut calories.
  • Serve with brown basmati rice or a small portion of whole-grain flatbread for more fiber.

What You’ll Need (Gear)

  • Heavy-bottomed pot (3–4 quart) — for even heat and room to blend.
  • Immersion blender or countertop blender — either works; immersion is faster and dirties fewer dishes.
  • Wooden spoon or heatproof spatula — for stirring.
  • Cutting board and sharp knife — for chopping onion and herbs.
  • Measuring spoons and can opener.

Errors to Dodge

  • Don’t skip blooming the spices. Adding them to the onion and tomatoes extracts their flavor; adding them late leaves them raw or flat.
  • Avoid over-high heat. Burned spices taste bitter, so medium to medium-low is the right range.
  • Don’t blend while the pot is piping hot without venting. Let the mixture cool a minute to avoid steam pressure when using a countertop blender.
  • Be cautious with the chili powder—start with the listed amount and adjust. Heat concentrates as it simmers.

Season-by-Season Upgrades

Spring: Add a handful of fresh peas or baby spinach at the end for bright color and a delicate sweetness. They only need a minute to wilt.

Summer: Stir in roasted seasonal vegetables — cauliflower, bell peppers, or cubes of roasted sweet potato — just before serving to highlight peak produce.

Autumn: Drop in cubed roasted butternut squash or mushrooms for an earthier, heartier bowl.

Winter: Serve with warm roasted root vegetables and a squeeze of lemon to cut the richness. The spices pair well with denser sides this time of year.

Flavor Logic

The recipe follows a clear flavor hierarchy. Onion, garlic, and ginger create the savory foundation. Tomatoes bring acidity and body, which lets the spices bloom and sing. The spice blend (curry powder, garam masala, cumin, coriander, turmeric, cardamom, fennel, chili) layers warmth, citrusy notes, and aromatic depth. Coconut milk smooths and rounds the edges, creating a velvety sauce. Butter beans add soft, creamy texture and subtle flavor, so you get richness without relying on dairy or nuts. A touch of lemon is optional but smart; acid brightens and balances the coconut’s sweetness.

Storage Pro Tips

  • Cool before refrigerating. Transfer to a shallow, airtight container and chill within two hours. Keeps 3–4 days refrigerated.
  • For longer storage, freeze in portioned, freezer-safe containers for up to 2 months. Leave a little headspace for expansion.
  • Reheat gently on the stove over low heat, stirring occasionally. If frozen, thaw overnight in the fridge and reheat slowly to preserve texture.
  • If the sauce tightens after refrigeration, stir in a splash of water or coconut milk while reheating to loosen it.

Your Top Questions

Can I make this nut-free? Yes — this version already avoids nuts by using butter beans for creaminess. It’s naturally nut-free as written.

Can I skip blending? You can, if you like a chunkier curry. The dish will be more rustic but still tasty. Blending gives a smoother, more cohesive sauce.

Is this vegan? Yes, when you use vegetable oil instead of ghee the recipe is vegan.

How spicy is it? Mild to medium as written. The 1/2 teaspoon chili powder provides warmth without overwhelming heat. Adjust to your tolerance.

Save & Share

If you tried this korma and liked it, save the page or pin the recipe. It scales well, freezes beautifully, and adapts to whatever vegetables you have on hand. Share it with a friend who needs a reliable weeknight curry — they’ll thank you when their kitchen smells like spices and coconut milk. If you tweak it, leave a note for yourself so next time it’s even better.

Creamy Vegetable Korma

A creamy vegetable korma made with a spiced tomato and coconut sauce, blended smooth and finished with butter beans. Serve hot with naan or basmati rice and garnish with chopped cilantro or parsley.
Servings: 4 servings

Ingredients

Ingredients

  • ?1 tablespoonvegetable oil or ghee
  • ?1 mediumyellow onionchopped
  • ?3 clovesgarlicpressed
  • ?1 teaspoonfresh grated ginger
  • ?1 14-ounce 400 gdiced tomatoesor passata
  • ?1 tablespooncurry powder
  • ?1 tablespoongaram masala
  • ?1 teaspoonground cumin
  • ?1 teaspoonground coriander
  • ?1 teaspoonground turmeric
  • ?1/4 teaspoonground cardamom
  • ?1/2 teaspoonfennel
  • ?1/2 teaspoonchili powder
  • ?1 14-ounce 400 ml cancreamy coconut milk
  • ?1 tablespoonlemon juiceoptional
  • ?1 14-ounce 400 g canbutter beansdrained and rinsed
  • ?Fresh cilantro or parsleychopped
  • ?Naan or basmati ricefor serving

Instructions

Instructions

  • Heat 1 tablespoon vegetable oil or ghee in a pot over medium heat.
  • Add 1 medium yellow onion, chopped. Cook, stirring occasionally, until the onion is soft and translucent, about 5–7 minutes.
  • Add 3 cloves garlic (pressed) and 1 teaspoon fresh grated ginger. Cook, stirring, for 30–60 seconds until fragrant.
  • Add 1 14-ounce (400 g) can diced tomatoes or passata, then add the spices: 1 tablespoon curry powder, 1 tablespoon garam masala, 1 teaspoon ground cumin, 1 teaspoon ground coriander, 1 teaspoon ground turmeric, 1/4 teaspoon ground cardamom, 1/2 teaspoon fennel, and 1/2 teaspoon chili powder. Stir and cook for 2–3 minutes, until the mixture is fragrant and begins to thicken slightly.
  • Pour in 1 14-ounce (400 ml) can creamy coconut milk and stir to combine. If using, add 1 tablespoon lemon juice now. Bring to a gentle simmer, reduce heat to low, and simmer uncovered for 5 minutes.
  • Remove the pot from heat and let cool for a minute. Blend the curry until smooth using an immersion blender directly in the pot or by transferring the mixture in batches to a countertop blender. Return the blended sauce to the pot and place over low heat.
  • Add 1 14-ounce (400 g) can butter beans, drained and rinsed, to the blended sauce. Gently stir and cook on low for 1 minute, until the beans are heated through.
  • Serve the creamy vegetable korma hot with naan or basmati rice and garnish with chopped fresh cilantro or parsley.

Equipment

  • Pot
  • Immersion Blender
  • countertop blender (optional)
Prep Time5 minutes
Cook Time25 minutes
Total Time30 minutes
Course: Main Course
Cuisine: Indian

Similar Posts

Leave a Reply

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

Recipe Rating