Vegetable Curry recipe

Olivia

The heart behind Homestyle Cooks

The first time I made vegetable curry, it was a weeknight experiment driven by a fridge full of slightly-past-their-prime veggies and a craving for something warm and comforting. Honestly, I didn’t expect much – maybe a decent, healthy meal. But what emerged from my kitchen was nothing short of culinary magic. The fragrant spices filled the air, the vibrant colors of the vegetables popped in the creamy sauce, and the taste…oh, the taste! It was an explosion of flavors, a symphony of textures, and a dish that instantly became a family favorite. Even my meat-loving husband raved about it, declaring it “surprisingly satisfying” (high praise indeed!). Since then, vegetable curry has become a staple in our home, a dish we turn to for its versatility, health benefits, and sheer deliciousness. Whether you’re a seasoned cook or a kitchen newbie, prepare to be amazed at how easy it is to create this flavorful and nourishing meal. This isn’t just any vegetable curry; it’s your gateway to a world of vibrant, aromatic, and utterly satisfying vegetarian cuisine.

Ingredients: Building Blocks of a Flavorful Vegetable Curry

The beauty of vegetable curry lies in its adaptability and the sheer variety of ingredients you can use. From the freshest seasonal produce to a pantry stocked with aromatic spices, each component plays a crucial role in creating a dish that’s both nourishing and intensely flavorful. Let’s delve into the essential ingredients that will form the foundation of your perfect vegetable curry:

Vegetables: The Heart of the Curry

  • Onions: The aromatic base of almost every great curry. Yellow or white onions work best. You’ll need 1 large onion, finely chopped. Red onions can also be used for a slightly sweeter flavor.
  • Garlic: Another foundational aromatic, garlic adds pungency and depth. Use 4-5 cloves of garlic, minced or finely chopped. Fresh garlic is always preferred over pre-minced for the best flavor.
  • Ginger: Fresh ginger brings a warm, spicy, and slightly sweet note that is essential to curry. You’ll need about 1 inch of ginger, peeled and grated or finely minced. If you don’t have fresh ginger, you can use ginger paste, but fresh is highly recommended.
  • Bell Peppers: Add sweetness, color, and a slight crunch. Use 2 bell peppers of different colors (red, yellow, orange, green), deseeded and chopped into bite-sized pieces.
  • Potatoes: Starchy potatoes add body and creaminess to the curry. Use 2 medium potatoes (like Yukon Gold or red potatoes), peeled and cubed. Sweet potatoes also work wonderfully for a sweeter curry.
  • Cauliflower: Cauliflower florets absorb the curry flavors beautifully and provide a tender texture. Use 1 medium head of cauliflower, cut into florets. Broccoli can also be used as a substitute or addition.
  • Carrots: Add sweetness and a vibrant color. Use 2-3 carrots, peeled and sliced or chopped.
  • Spinach or Other Leafy Greens: Introduce a healthy dose of greens and a slightly earthy flavor. Use 5-6 cups of fresh spinach, roughly chopped (or kale, Swiss chard, or mustard greens). Add towards the end of cooking so they wilt but don’t become mushy.
  • Tomatoes: Provide acidity and a juicy element. Use 1 (14.5 oz) can of diced tomatoes (undrained) or about 3-4 fresh tomatoes, chopped. Canned tomatoes are convenient and often have a richer flavor, especially in off-season.
  • Optional Vegetables: Feel free to customize your curry with other vegetables you enjoy or have on hand. Great additions include:
    • Green beans
    • Peas (fresh or frozen)
    • Zucchini or summer squash
    • Eggplant
    • Mushrooms
    • Corn (fresh or frozen)
    • Butternut squash or other winter squash

Spices: The Soul of the Curry

  • Cooking Oil: Use a neutral cooking oil for sautéing the aromatics and spices. 2-3 tablespoons of vegetable oil, coconut oil, or ghee (clarified butter) are suitable. Coconut oil will impart a subtle coconut flavor.
  • Curry Powder: A convenient blend of spices that forms the backbone of many curries. Use 2-3 tablespoons of curry powder. Different curry powders vary in flavor and spice level, so adjust to your preference. You can also use Madras curry powder for a slightly hotter flavor.
  • Turmeric Powder: Adds a warm, earthy flavor and vibrant yellow color, plus it’s packed with antioxidants. Use 1 teaspoon of turmeric powder.
  • Cumin Powder: Provides a warm, earthy, and slightly smoky flavor. Use 1 teaspoon of cumin powder.
  • Coriander Powder: Adds a citrusy and slightly sweet note that balances the other spices. Use 1 teaspoon of coriander powder.
  • Garam Masala: A blend of warm spices added towards the end of cooking to enhance the aroma and flavor. Use 1 teaspoon of garam masala. Add more to taste at the end if desired.
  • Chili Powder or Red Pepper Flakes (Optional): For extra heat. Use ½ – 1 teaspoon of chili powder or a pinch of red pepper flakes, depending on your spice preference. You can also add a fresh chili pepper, finely chopped, along with the ginger and garlic for a more intense heat.
  • Salt: Essential for seasoning and bringing out the flavors of all the ingredients. Use salt to taste. Start with about 1 teaspoon and adjust as needed.

Liquid & Creaminess:

  • Vegetable Broth or Water: Forms the liquid base of the curry. Use 1 ½ – 2 cups of vegetable broth (low sodium preferred) or water. Vegetable broth adds more flavor.
  • Coconut Milk: Adds richness, creaminess, and a subtle sweetness that balances the spices. Use 1 (13.5 oz) can of full-fat coconut milk. Light coconut milk can be used for a slightly lighter curry, but full-fat provides the best texture and flavor.
  • Tomato Paste: Adds depth of flavor and richness to the sauce. Use 1 tablespoon of tomato paste.

Fresh Herbs & Garnishes (Optional but Recommended):

  • Fresh Cilantro: Adds a bright, fresh, and slightly citrusy flavor as a garnish. Use ¼ cup of fresh cilantro, chopped.
  • Fresh Lime Juice: A squeeze of fresh lime juice at the end brightens the flavors and adds a touch of acidity. Use juice of ½ lime.
  • Fresh Ginger (thinly sliced or julienned): For garnish, adds a visual appeal and extra ginger flavor.

By gathering these diverse and flavorful ingredients, you’re setting the stage for a truly exceptional vegetable curry that’s both satisfying and a celebration of fresh, wholesome goodness.

Instructions: Crafting Your Homemade Vegetable Curry Step-by-Step

Creating a delicious vegetable curry at home is easier than you might think. This step-by-step guide will walk you through the process, ensuring a flavorful and aromatic curry every time:

Step 1: Prepare the Vegetables

  1. Wash and Chop: Wash all your chosen vegetables thoroughly. Chop the onion, garlic, ginger, bell peppers, potatoes, carrots, and cauliflower into bite-sized pieces. If using spinach or other leafy greens, roughly chop them. Dice tomatoes if using fresh.

Step 2: Sauté Aromatics and Bloom Spices

  1. Heat Oil: In a large pot or Dutch oven, heat the cooking oil (vegetable oil, coconut oil, or ghee) over medium heat.
  2. Sauté Onions: Add the chopped onions to the pot and sauté for 5-7 minutes, or until they become softened and translucent. Stir occasionally to prevent burning.
  3. Add Garlic and Ginger: Add the minced garlic and grated ginger to the pot and sauté for another 1-2 minutes, until fragrant. Be careful not to burn the garlic.
  4. Bloom Spices: Reduce the heat to low. Add the curry powder, turmeric powder, cumin powder, coriander powder, and chili powder (if using) to the pot. Sauté the spices for 1-2 minutes, stirring constantly, until they become fragrant and aromatic. This process, called “blooming,” releases the essential oils and enhances the flavor of the spices. Be careful not to burn the spices, as they can become bitter.

Step 3: Build the Curry Base

  1. Add Tomato Paste: Stir in the tomato paste and cook for 1 minute, stirring constantly, to caramelize it slightly and deepen the flavor.
  2. Add Diced Tomatoes: Add the canned diced tomatoes (undrained) or fresh chopped tomatoes to the pot. Stir well to combine with the spice mixture. Cook for 5-7 minutes, allowing the tomatoes to break down slightly and create a saucy base.

Step 4: Add Hearty Vegetables and Liquid

  1. Add Potatoes and Carrots: Add the cubed potatoes and sliced carrots to the pot. Stir to coat them with the tomato-spice mixture.
  2. Pour in Broth or Water: Pour in the vegetable broth or water. Bring the mixture to a simmer.
  3. Simmer and Cook Hearty Vegetables: Reduce the heat to low, cover the pot, and simmer for 10-15 minutes, or until the potatoes and carrots are partially cooked and slightly tender but not mushy.

Step 5: Add Remaining Vegetables and Coconut Milk

  1. Add Bell Peppers and Cauliflower: Add the chopped bell peppers and cauliflower florets to the pot. Stir to combine.
  2. Pour in Coconut Milk: Pour in the coconut milk. Stir well to incorporate it into the curry.
  3. Simmer and Cook Remaining Vegetables: Continue to simmer, uncovered, for another 10-15 minutes, or until the bell peppers and cauliflower are tender-crisp and the curry has thickened slightly. The vegetables should be cooked through but still retain some texture.

Step 6: Add Leafy Greens and Garam Masala (and Final Touches)

  1. Stir in Leafy Greens: If using spinach or other leafy greens, add them to the pot in the last 2-3 minutes of cooking. Stir gently until the greens wilt and become tender.
  2. Add Garam Masala and Lime Juice: Stir in the garam masala and fresh lime juice.
  3. Season with Salt: Taste the curry and season with salt to taste. Adjust spices and lime juice as needed to achieve your desired flavor profile.

Step 7: Serve and Garnish

  1. Serve Hot: Serve the vegetable curry hot, garnished with fresh cilantro and thinly sliced or julienned fresh ginger (optional).
  2. Accompaniments: Serve with cooked rice (basmati rice is a great choice), naan bread, roti, or quinoa for a complete and satisfying meal.

Following these simple steps will guide you to create a flavorful, aromatic, and wholesome vegetable curry that’s perfect for a weeknight dinner or a special occasion. Enjoy the process of cooking and the delicious results!

Nutrition Facts: Nourishing Goodness in Every Bowl

Vegetable curry is not only a delight to the taste buds but also a powerhouse of nutrition. Packed with a variety of vegetables and aromatic spices, it offers a wealth of vitamins, minerals, and fiber. Here’s an estimated nutritional breakdown per serving, keeping in mind that these values are approximate and can vary based on the specific vegetables and ingredient quantities used:

Serving Size: Approximately 1.5 cups of vegetable curry

Approximate Nutrition Facts Per Serving:

  • Calories: 250-350 kcal
  • Protein: 5-8 grams
  • Fat: 15-25 grams
    • Saturated Fat: 8-15 grams (primarily from coconut milk and cooking oil)
    • Unsaturated Fat: 5-10 grams
  • Cholesterol: 0 mg
  • Sodium: 300-500 mg (depending on broth and salt added)
  • Carbohydrates: 25-40 grams
    • Fiber: 5-8 grams
    • Sugar: 8-12 grams (naturally occurring from vegetables)

Key Nutritional Benefits:

  • Rich in Vitamins and Minerals: Vegetable curry is an excellent source of vitamins and minerals thanks to the diverse array of vegetables. Expect to find vitamins A, C, K, E, and various B vitamins, as well as minerals like potassium, magnesium, iron, and manganese. Specific nutrient profiles will depend on the vegetables used.
  • High in Fiber: The abundance of vegetables contributes significantly to the fiber content of vegetable curry. Fiber is essential for digestive health, helps regulate blood sugar levels, and promotes feelings of fullness, aiding in weight management.
  • Antioxidant-Rich Spices: The spices used in curry, such as turmeric, cumin, coriander, and ginger, are packed with antioxidants and anti-inflammatory compounds. Turmeric, in particular, contains curcumin, known for its potent anti-inflammatory and antioxidant properties.
  • Plant-Based Protein: While not exceptionally high in protein, vegetable curry provides a moderate amount of plant-based protein from the vegetables themselves. Serving it with rice or quinoa further enhances the protein content.
  • Healthy Fats: Coconut milk and cooking oils (especially coconut oil and ghee) contribute healthy fats to the curry. These fats are important for nutrient absorption, hormone production, and overall cell function. Coconut oil, in particular, contains medium-chain triglycerides (MCTs), which are thought to have some health benefits.

Tips for a Healthier Vegetable Curry:

  • Control Oil Usage: Be mindful of the amount of cooking oil used. You can reduce the oil by using non-stick cookware and adding broth or water if needed to prevent sticking.
  • Use Light Coconut Milk (in Moderation): While full-fat coconut milk provides the best flavor and texture, using light coconut milk can reduce the saturated fat and calorie content. However, be aware that it will also result in a less creamy and flavorful curry.
  • Load Up on Vegetables: Maximize the nutritional benefits by including a wide variety of colorful vegetables. The more vegetables, the higher the vitamin, mineral, and fiber content.
  • Choose Whole Grains: Serve vegetable curry with brown rice, quinoa, or whole wheat naan for added fiber and nutrients compared to white rice or refined flour naan.
  • Limit Sodium: Use low-sodium vegetable broth and be mindful of added salt. Taste and adjust seasoning carefully.

By incorporating vegetable curry into your diet, you’re not only treating yourself to a delicious and satisfying meal but also nourishing your body with a wealth of essential nutrients. It’s a flavorful and healthy way to enjoy a plant-based meal.

Preparation Time: From Prep to Plate in Under an Hour

Vegetable curry is a remarkably efficient dish to prepare, making it a perfect choice for busy weeknights or when you want a flavorful meal without spending hours in the kitchen. Here’s a breakdown of the estimated time involved:

  • Prep Time: 20-25 minutes (This includes washing, peeling, and chopping all the vegetables, mincing garlic and ginger, and gathering spices.)
  • Cook Time: 30-35 minutes (This includes sautéing aromatics and spices, building the curry base, simmering vegetables, and thickening the curry.)
  • Total Time: Approximately 50-60 minutes (from start to finish)

Time-Saving Tips:

  • Pre-Chopped Vegetables: Purchase pre-chopped vegetables from the grocery store to save significant prep time, especially for onions, carrots, and bell peppers.
  • Use Frozen Vegetables: Frozen vegetables like peas, green beans, or corn can be added directly to the curry in the last few minutes of cooking, eliminating the need for chopping.
  • Meal Prep Ahead: Chop all the vegetables ahead of time (a day or two in advance) and store them in airtight containers in the refrigerator. You can also pre-mix the spices together in a small bowl. This will streamline the cooking process on the day you want to make the curry.
  • One-Pot Cooking: Vegetable curry is inherently a one-pot dish, which minimizes cleanup time.

With efficient preparation and cooking techniques, you can have a flavorful and nutritious vegetable curry on the table in under an hour. Its relatively short cooking time makes it an ideal choice for a quick and satisfying weeknight meal.

How to Serve Vegetable Curry: Versatile and Delicious in Many Ways

Vegetable curry is incredibly versatile and can be served in numerous ways, making it adaptable to different occasions and preferences. Here are some serving suggestions to enhance your vegetable curry experience:

  • Classic Accompaniments:
    • Rice: Basmati rice is the quintessential pairing for vegetable curry. Its fragrant aroma and fluffy texture complement the rich curry flavors perfectly. Brown rice, jasmine rice, or even wild rice are also excellent options. Serve the curry over a bed of hot, freshly cooked rice.
    • Naan Bread: Warm, soft naan bread is ideal for scooping up the delicious curry and soaking up the flavorful sauce. Garlic naan, butter naan, or plain naan are all wonderful choices.
    • Roti or Chapati: Whole wheat roti or chapati are healthy and traditional Indian flatbreads that pair beautifully with vegetable curry.
    • Quinoa: For a gluten-free and protein-rich option, serve vegetable curry with cooked quinoa.
  • Side Dishes to Complement the Curry:
    • Raita: A cooling yogurt-based side dish, raita is essential for balancing the warmth of the curry. Cucumber raita, mint raita, or onion raita are classic choices.
    • Papadum: Crispy lentil crackers (papadum) provide a delightful textural contrast and a savory crunch. Serve them roasted or fried.
    • Pickles: Indian pickles (achar) add a tangy, spicy, and sour element that cuts through the richness of the curry. Mango pickle, lime pickle, or mixed vegetable pickle are popular options.
    • Salad: A simple side salad with fresh greens, tomatoes, and cucumbers dressed with a light vinaigrette can provide a refreshing contrast to the warm curry.
    • Lentil Soup or Dal: For a more substantial meal, serve vegetable curry alongside a lentil soup or dal (Indian lentil stew).
  • Garnishes for Flavor and Visual Appeal:
    • Fresh Cilantro: Sprinkle chopped fresh cilantro over the curry just before serving for a burst of freshness and color.
    • Fresh Ginger (Julienned or Thinly Sliced): Garnish with julienned or thinly sliced fresh ginger for an extra ginger kick and visual appeal.
    • Lime Wedges: Serve lime wedges on the side so diners can squeeze fresh lime juice over their curry for added brightness and acidity.
    • Chopped Nuts: Toasted cashews, almonds, or peanuts can add a delightful crunch and nutty flavor.
    • Yogurt or Cream: A dollop of plain yogurt or cream can add extra richness and coolness, especially for spicier curries.
  • Serving Style:
    • Family Style: Serve vegetable curry family style in a large serving bowl in the center of the table, allowing everyone to help themselves.
    • Individual Bowls: Portion the curry into individual bowls for a more formal or convenient serving style.
    • Buffet Style: For parties or gatherings, set up a buffet with vegetable curry and various accompaniments, allowing guests to customize their plates.

By considering these serving suggestions and accompaniments, you can create a complete and satisfying meal experience around your homemade vegetable curry, catering to different tastes and occasions.

Additional Tips for Vegetable Curry Success

To elevate your vegetable curry from good to exceptional, keep these additional tips in mind:

  1. Use Fresh, High-Quality Spices: Freshly ground spices or high-quality whole spices that you grind yourself will have a much more potent and vibrant flavor than older, pre-ground spices. If possible, buy whole spices and toast and grind them yourself for the most intense flavor. Store spices in airtight containers in a cool, dark place to maintain their freshness.
  2. Don’t Skimp on Sautéing: Sautéing the onions, garlic, and ginger properly is crucial for building flavor. Allow the onions to soften and become translucent before adding the garlic and ginger. Sautéing these aromatics until fragrant releases their flavors and creates a deeper base for the curry.
  3. Bloom the Spices in Oil: Blooming the spices in hot oil is essential for unlocking their full flavor potential. Sautéing the spices briefly in oil allows their essential oils to be released, resulting in a more aromatic and flavorful curry. Be careful not to burn the spices, as they can become bitter. Reduce the heat to low when blooming spices.
  4. Layer Flavors Gradually: Build the curry in layers, adding ingredients in stages to allow each flavor to develop fully. Start with aromatics, then spices, then tomato paste, tomatoes, hearty vegetables, coconut milk, and finally, leafy greens and fresh herbs. This layering approach creates a more complex and nuanced flavor profile.
  5. Simmer for Flavor Development: Simmering the curry for a sufficient amount of time allows the flavors to meld and deepen. Don’t rush the simmering process. Allow the curry to simmer gently for at least 20-30 minutes, or even longer for richer flavor. Low and slow cooking is key for developing deep, complex curry flavors.

By incorporating these tips into your vegetable curry cooking process, you’ll be well on your way to creating a restaurant-quality dish that’s bursting with flavor, aroma, and wholesome goodness.

FAQ: Answering Your Vegetable Curry Questions

Here are some frequently asked questions about making vegetable curry to help you navigate any uncertainties and achieve curry perfection:

Q1: Can I make vegetable curry vegan?

A: Yes, vegetable curry is naturally vegan when made with vegetable oil and vegetable broth. Ensure you are using vegetable oil (or coconut oil) instead of ghee and vegetable broth (or water) as the liquid base. Double-check that your curry powder is also vegan-friendly (most are). Coconut milk is plant-based and perfectly suitable for a vegan curry.

Q2: What other vegetables can I add to my curry?

A: The beauty of vegetable curry is its versatility! Feel free to add almost any vegetables you enjoy. Great additions include: green beans, peas (fresh or frozen), zucchini, eggplant, mushrooms, corn, butternut squash, sweet potatoes, and okra. Consider adding vegetables with varying textures and cooking times for a more interesting curry.

Q3: How can I adjust the spice level of my curry?

A: You can easily control the spice level. For a milder curry, reduce the amount of curry powder, chili powder, or red pepper flakes. You can also omit chili powder entirely. For a spicier curry, increase the amount of chili powder, add a finely chopped fresh chili pepper (like serrano or Thai bird chili), or use a hotter curry powder like Madras curry powder. Taste as you go and adjust spices to your preference.

Q4: Can I make vegetable curry ahead of time?

A: Yes, vegetable curry is an excellent make-ahead dish! In fact, the flavors often develop and deepen even more overnight. You can prepare the curry 1-2 days in advance and store it in an airtight container in the refrigerator. Reheat gently on the stovetop or in the microwave before serving.

Q5: My curry is too thin. How can I thicken it?

A: If your curry is too thin, there are several ways to thicken it:

  • Simmer Longer: Continue to simmer the curry uncovered for a longer period. The liquid will reduce and the curry will naturally thicken as the vegetables release their starches.
  • Cornstarch Slurry: Mix 1 tablespoon of cornstarch with 2 tablespoons of cold water to make a slurry. Gradually add the slurry to the simmering curry, stirring continuously, until it thickens to your desired consistency. Be careful not to add too much cornstarch, as it can make the curry taste starchy.
  • Coconut Milk Reduction: Simmer the curry uncovered to reduce some of the coconut milk, concentrating the flavor and thickening the sauce.
  • Puree a Portion: Remove about 1 cup of the curry, puree it using an immersion blender or regular blender, and then stir it back into the pot. The pureed vegetables will act as a natural thickener.
  • Add Potato or Lentil: If you haven’t already, adding potatoes or lentils to the curry will naturally thicken it as they cook and release starch.

By understanding these FAQs, you’ll be well-prepared to tackle any vegetable curry challenge and create a delicious and satisfying meal every time. Enjoy your curry cooking adventures!

Print
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

Vegetable Curry recipe


  • Author: Olivia

Ingredients

Vegetables: The Heart of the Curry

    • Onions: The aromatic base of almost every great curry. Yellow or white onions work best. You’ll need 1 large onion, finely chopped. Red onions can also be used for a slightly sweeter flavor.

    • Garlic: Another foundational aromatic, garlic adds pungency and depth. Use 4-5 cloves of garlic, minced or finely chopped. Fresh garlic is always preferred over pre-minced for the best flavor.

    • Ginger: Fresh ginger brings a warm, spicy, and slightly sweet note that is essential to curry. You’ll need about 1 inch of ginger, peeled and grated or finely minced. If you don’t have fresh ginger, you can use ginger paste, but fresh is highly recommended.

    • Bell Peppers: Add sweetness, color, and a slight crunch. Use 2 bell peppers of different colors (red, yellow, orange, green), deseeded and chopped into bite-sized pieces.

    • Potatoes: Starchy potatoes add body and creaminess to the curry. Use 2 medium potatoes (like Yukon Gold or red potatoes), peeled and cubed. Sweet potatoes also work wonderfully for a sweeter curry.

    • Cauliflower: Cauliflower florets absorb the curry flavors beautifully and provide a tender texture. Use 1 medium head of cauliflower, cut into florets. Broccoli can also be used as a substitute or addition.

    • Carrots: Add sweetness and a vibrant color. Use 2-3 carrots, peeled and sliced or chopped.

    • Spinach or Other Leafy Greens: Introduce a healthy dose of greens and a slightly earthy flavor. Use 5-6 cups of fresh spinach, roughly chopped (or kale, Swiss chard, or mustard greens). Add towards the end of cooking so they wilt but don’t become mushy.

    • Tomatoes: Provide acidity and a juicy element. Use 1 (14.5 oz) can of diced tomatoes (undrained) or about 3-4 fresh tomatoes, chopped. Canned tomatoes are convenient and often have a richer flavor, especially in off-season.

    • Optional Vegetables: Feel free to customize your curry with other vegetables you enjoy or have on hand. Great additions include:
        • Green beans

        • Peas (fresh or frozen)

        • Zucchini or summer squash

        • Eggplant

        • Mushrooms

        • Corn (fresh or frozen)

        • Butternut squash or other winter squash

Spices: The Soul of the Curry

    • Cooking Oil: Use a neutral cooking oil for sautéing the aromatics and spices. 2-3 tablespoons of vegetable oil, coconut oil, or ghee (clarified butter) are suitable. Coconut oil will impart a subtle coconut flavor.

    • Curry Powder: A convenient blend of spices that forms the backbone of many curries. Use 2-3 tablespoons of curry powder. Different curry powders vary in flavor and spice level, so adjust to your preference. You can also use Madras curry powder for a slightly hotter flavor.

    • Turmeric Powder: Adds a warm, earthy flavor and vibrant yellow color, plus it’s packed with antioxidants. Use 1 teaspoon of turmeric powder.

    • Cumin Powder: Provides a warm, earthy, and slightly smoky flavor. Use 1 teaspoon of cumin powder.

    • Coriander Powder: Adds a citrusy and slightly sweet note that balances the other spices. Use 1 teaspoon of coriander powder.

    • Garam Masala: A blend of warm spices added towards the end of cooking to enhance the aroma and flavor. Use 1 teaspoon of garam masala. Add more to taste at the end if desired.

    • Chili Powder or Red Pepper Flakes (Optional): For extra heat. Use ½ – 1 teaspoon of chili powder or a pinch of red pepper flakes, depending on your spice preference. You can also add a fresh chili pepper, finely chopped, along with the ginger and garlic for a more intense heat.

    • Salt: Essential for seasoning and bringing out the flavors of all the ingredients. Use salt to taste. Start with about 1 teaspoon and adjust as needed.

Liquid & Creaminess:

    • Vegetable Broth or Water: Forms the liquid base of the curry. Use 1 ½ – 2 cups of vegetable broth (low sodium preferred) or water. Vegetable broth adds more flavor.

    • Coconut Milk: Adds richness, creaminess, and a subtle sweetness that balances the spices. Use 1 (13.5 oz) can of full-fat coconut milk. Light coconut milk can be used for a slightly lighter curry, but full-fat provides the best texture and flavor.

    • Tomato Paste: Adds depth of flavor and richness to the sauce. Use 1 tablespoon of tomato paste.

Fresh Herbs & Garnishes (Optional but Recommended):

    • Fresh Cilantro: Adds a bright, fresh, and slightly citrusy flavor as a garnish. Use ¼ cup of fresh cilantro, chopped.

    • Fresh Lime Juice: A squeeze of fresh lime juice at the end brightens the flavors and adds a touch of acidity. Use juice of ½ lime.

    • Fresh Ginger (thinly sliced or julienned): For garnish, adds a visual appeal and extra ginger flavor.


Instructions

Step 1: Prepare the Vegetables

    1. Wash and Chop: Wash all your chosen vegetables thoroughly. Chop the onion, garlic, ginger, bell peppers, potatoes, carrots, and cauliflower into bite-sized pieces. If using spinach or other leafy greens, roughly chop them. Dice tomatoes if using fresh.

Step 2: Sauté Aromatics and Bloom Spices

    1. Heat Oil: In a large pot or Dutch oven, heat the cooking oil (vegetable oil, coconut oil, or ghee) over medium heat.

    1. Sauté Onions: Add the chopped onions to the pot and sauté for 5-7 minutes, or until they become softened and translucent. Stir occasionally to prevent burning.

    1. Add Garlic and Ginger: Add the minced garlic and grated ginger to the pot and sauté for another 1-2 minutes, until fragrant. Be careful not to burn the garlic.

    1. Bloom Spices: Reduce the heat to low. Add the curry powder, turmeric powder, cumin powder, coriander powder, and chili powder (if using) to the pot. Sauté the spices for 1-2 minutes, stirring constantly, until they become fragrant and aromatic. This process, called “blooming,” releases the essential oils and enhances the flavor of the spices. Be careful not to burn the spices, as they can become bitter.

Step 3: Build the Curry Base

    1. Add Tomato Paste: Stir in the tomato paste and cook for 1 minute, stirring constantly, to caramelize it slightly and deepen the flavor.

    1. Add Diced Tomatoes: Add the canned diced tomatoes (undrained) or fresh chopped tomatoes to the pot. Stir well to combine with the spice mixture. Cook for 5-7 minutes, allowing the tomatoes to break down slightly and create a saucy base.

Step 4: Add Hearty Vegetables and Liquid

    1. Add Potatoes and Carrots: Add the cubed potatoes and sliced carrots to the pot. Stir to coat them with the tomato-spice mixture.

    1. Pour in Broth or Water: Pour in the vegetable broth or water. Bring the mixture to a simmer.

    1. Simmer and Cook Hearty Vegetables: Reduce the heat to low, cover the pot, and simmer for 10-15 minutes, or until the potatoes and carrots are partially cooked and slightly tender but not mushy.

Step 5: Add Remaining Vegetables and Coconut Milk

    1. Add Bell Peppers and Cauliflower: Add the chopped bell peppers and cauliflower florets to the pot. Stir to combine.

    1. Pour in Coconut Milk: Pour in the coconut milk. Stir well to incorporate it into the curry.

    1. Simmer and Cook Remaining Vegetables: Continue to simmer, uncovered, for another 10-15 minutes, or until the bell peppers and cauliflower are tender-crisp and the curry has thickened slightly. The vegetables should be cooked through but still retain some texture.

Step 6: Add Leafy Greens and Garam Masala (and Final Touches)

    1. Stir in Leafy Greens: If using spinach or other leafy greens, add them to the pot in the last 2-3 minutes of cooking. Stir gently until the greens wilt and become tender.

    1. Add Garam Masala and Lime Juice: Stir in the garam masala and fresh lime juice.

    1. Season with Salt: Taste the curry and season with salt to taste. Adjust spices and lime juice as needed to achieve your desired flavor profile.

Step 7: Serve and Garnish

    1. Serve Hot: Serve the vegetable curry hot, garnished with fresh cilantro and thinly sliced or julienned fresh ginger (optional).

    1. Accompaniments: Serve with cooked rice (basmati rice is a great choice), naan bread, roti, or quinoa for a complete and satisfying meal.

Nutrition

  • Serving Size: one normal portion
  • Calories: 250-350
  • Sugar: 8-12 grams
  • Sodium: 300-500 mg
  • Fat: 15-25 grams
  • Saturated Fat: 8-15 grams
  • Unsaturated Fat: 5-10 grams
  • Carbohydrates: 25-40 grams
  • Fiber: 5-8 grams
  • Protein: 5-8 grams
  • Cholesterol: 0 mg