Vegetable Curry

Prep: 15 min Cook: 20 min Serves: 4 Cuisine: Indian

A vibrant vegetable curry packed with the flavors of turmeric, curry powder, and fresh vegetables. Perfect for a hearty, nutritious meal that suits vegetarians and spice lovers alike. This dish offers a comforting combination of tender vegetables in a flavorful sauce, served best with hot cooked rice.

Be the first to rate this recipe

Ingredients

  • 1 cauliflower, cut up
  • 6 tomatoes, peeled and chopped
  • 6 to 8 small potatoes, cut up
  • 1/4 lb. shelled peas
  • 1/4 lb. green beans, sliced
  • 1 Tbsp. turmeric
  • 1 1/2 Tbsp. curry powder
  • 1/2 tsp. salt
  • 1/4 cup butter
  • 6 small onions
  • 1 clove garlic, crushed
  • 1 1/2 cups stock

Instructions

  1. Place the cauliflower, tomatoes, potatoes, peas, green beans, small onions, and garlic on a large plate.
  2. Sprinkle the vegetables with turmeric, curry powder, and salt.
  3. Melt butter in a heavy pan over medium heat.
  4. Saute the onions and garlic until fragrant and translucent.
  5. Add the spiced vegetables and stock to the pan.
  6. Cover and bring to a boil, then reduce heat and simmer for about 20 minutes until all vegetables are tender.
  7. Serve hot with cooked rice.

Tips & Substitutions

For a creamier curry, consider adding coconut milk or yogurt towards the end of cooking. If you're short on time, frozen vegetables can be a quick substitute for fresh ones. Adjust the spice levels by adding more curry powder or fresh chilies according to your taste. This Vegetable Curry also pairs well with Indian recipes like Rice Pulao for a complete meal.

Serving Suggestions

Serve the Vegetable Curry hot, ideally over a bed of fluffy rice or with warm naan bread. For added freshness, garnish with chopped cilantro or a squeeze of lime juice. This dish is also delightful when paired with a side of Shahee Dessert for a sweet finish, making it perfect for a wholesome vegetarian meal.

Storage & Reheating

Allow any leftover Vegetable Curry to cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 3-4 days. To reheat, simply warm it in a saucepan over medium heat, adding a splash of water or stock if it appears too thick. Alternatively, you can use a microwave, heating in short intervals until hot.

Nutrition & Diet Analysis (per serving)

Each serving of Vegetable Curry contains roughly 1189 calories, with 41g protein, 223g carbohydrates, and 33g fat. It is an excellent source of dietary fiber (423% of the Daily Value), iron (222% of the Daily Value), and potassium (106% of the Daily Value). Note that it is relatively high in sodium, at 2026mg per serving (88% of the Daily Value).

1189 kcal 59% DV
Protein Fat Carbs

Macronutrients

Protein 41.5g 83% DV
Total Fat 32.8g 42% DV
Carbs 222.6g 81% DV
Fiber 118.4g 100% DV
Sugar 16.2g 32% DV

Electrolytes

Sodium 2026.3mg 88% DV
Potassium 5000mg 100% DV
Cholesterol 2.3mg 1% DV

Vitamins & Minerals

Vitamin A 307.2mcg 34% DV
Vitamin C 68.6mg 76% DV
Calcium 1125.4mg 87% DV
Iron 40mg 100% DV
Diet fit High-protein High-fiber Low-fat
Contains Milk

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this Vegetable Curry ahead of time?

Yes, you can make this curry ahead of time. In fact, the flavors meld beautifully when allowed to sit. Just refrigerate it after it cools and reheat when ready to serve. It also freezes well for up to 2 months, making it a convenient option for meal prep.

What can I substitute for the butter in this recipe?

If you prefer a dairy-free option, use olive oil or coconut oil as a substitute for butter. Both will provide a rich flavor. For a vegan version, you can also use a plant-based butter alternative, ensuring the dish remains completely vegan while retaining its delicious taste.

Can I add protein to this Vegetable Curry?

Absolutely! You can enhance the nutritional value by adding chickpeas or lentils for a plant-based protein boost. If you prefer meat, chicken or tofu can also be delicious additions. Just adjust the cooking time to ensure everything is thoroughly cooked.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Indian recipes → Vegetarian recipes → Dairy recipes → All recipes →