Broccoli Gravy Veg Recipes of India You Must Try Today

Updated On: October 7, 2025

Broccoli gravy is a delightful and nutritious dish that brings together the wholesome goodness of broccoli with the rich, aromatic flavors of Indian spices. This versatile vegetable gravy is not only packed with nutrients but also incredibly comforting and easy to prepare.

Whether you are looking for a healthy weekday dinner or a flavorful side dish to accompany your rice or roti, broccoli gravy fits the bill perfectly. In Indian cuisine, gravies are a staple, often made with various vegetables and legumes, and broccoli adds a wonderful crunch and earthiness to the mix.

This recipe celebrates the vibrant taste of Indian spices like cumin, coriander, and garam masala, combined with a creamy tomato-onion base that makes the broccoli shine. Plus, it’s vegan-friendly and gluten-free, making it suitable for a wide range of dietary preferences.

You’ll find this broccoli gravy recipe both satisfying and easy to customize, ensuring it becomes a go-to in your kitchen.

Why You’ll Love This Recipe

Broccoli gravy offers a perfect balance of nutrition and flavor, making it a wonderful addition to your meal rotation. The dish is:

  • Healthy: Loaded with fiber, vitamins C and K, and antioxidants from broccoli.
  • Flavorful: Infused with traditional Indian spices that enhance the natural taste of the vegetable.
  • Versatile: Pairs beautifully with steamed rice, roti, or even as a side with other Indian dishes.
  • Easy to make: Requires minimal prep and cooks quickly, ideal for busy weeknights.
  • Customizable: Can be made vegan, gluten-free, or with added protein like paneer or tofu.

Ingredients

  • 2 cups broccoli florets (fresh or frozen)
  • 1 large onion, finely chopped
  • 2 medium tomatoes, pureed
  • 1 tbsp ginger-garlic paste
  • 2 green chilies, slit (adjust to taste)
  • 1 tsp cumin seeds
  • 1/2 tsp turmeric powder
  • 1 tsp coriander powder
  • 1 tsp garam masala
  • 1/2 tsp red chili powder (optional)
  • 1/4 cup cashew nuts (soaked in warm water for 15 minutes)
  • 1/2 cup water (adjust as needed)
  • 2 tbsp oil (vegetable or mustard oil recommended)
  • Salt to taste
  • Fresh coriander leaves for garnish

Equipment

  • Non-stick skillet or heavy-bottomed pan
  • Blender or food processor
  • Knife and chopping board
  • Measuring spoons and cups
  • Wooden spoon or spatula
  • Serving bowl

Instructions

  1. Prepare the broccoli: Wash and cut the broccoli into bite-sized florets. Lightly steam or blanch them for 3-4 minutes until just tender but still crisp. Set aside.
  2. Make the cashew paste: Drain the soaked cashews and blend them with 1/4 cup water until smooth and creamy. Set aside.
  3. Sauté the aromatics: Heat oil in a pan over medium heat. Add cumin seeds and let them splutter. Add finely chopped onions and sauté until golden brown, about 5-7 minutes.
  4. Add ginger-garlic and green chilies: Stir in the ginger-garlic paste and green chilies. Cook for 2 minutes until fragrant.
  5. Incorporate spices: Add turmeric powder, coriander powder, red chili powder (if using), and salt. Mix well and cook the spices for a minute to release their aroma.
  6. Add tomato puree: Pour in the pureed tomatoes and cook the mixture until the oil starts to separate from the masala, about 7-10 minutes.
  7. Combine cashew paste: Stir in the cashew paste and cook for 3-4 minutes, stirring constantly to avoid lumps. Add water to adjust the consistency of the gravy as desired.
  8. Add broccoli: Gently fold in the steamed broccoli florets, coating them well with the gravy. Cook for another 5 minutes on low heat to blend the flavors.
  9. Finish with garam masala: Sprinkle garam masala over the dish and give it a final stir. Cook for 1-2 minutes and then turn off the heat.
  10. Garnish and serve: Garnish with freshly chopped coriander leaves and serve hot with steamed rice or Indian breads like roti or naan.

Tips & Variations

For extra creaminess, add a splash of coconut milk or a dollop of yogurt just before finishing the gravy.

To add protein, toss in some cubed paneer or tofu along with the broccoli in step 8.

If you prefer a thinner gravy, add more water or vegetable stock to adjust the consistency.

For a smoky flavor, try roasting the broccoli florets lightly before adding them to the gravy.

Nutrition Facts

Nutrient Per Serving (approx.)
Calories 150 kcal
Protein 5 g
Carbohydrates 15 g
Fat 8 g
Fiber 5 g
Vitamin C 70% DV
Calcium 6% DV
Iron 8% DV

Serving Suggestions

Broccoli gravy pairs wonderfully with a variety of Indian staples. Serve it over steamed basmati rice or jeera rice for a comforting meal.

It also complements Indian breads such as roti, naan, or paratha. For a complete thali-style meal, consider pairing it with dal, a simple cucumber raita, and a fresh salad.

If you want to explore more vegetable-based gravies, check out recipes like Muthiya Kadhi or try the Harvest Hash Recipe for a creative vegan twist.

Broccoli Gravy Veg Recipes of India: Additional Delicious Variations

Broccoli and Potato Gravy

Combining tender broccoli with soft potatoes makes this dish hearty and filling. The potatoes absorb the spices beautifully, adding a comforting texture to the gravy.

  • Add 2 medium diced potatoes along with the broccoli in step 8.
  • Cook until the potatoes are soft and the gravy thickens.
  • Garnish with fresh coriander and a squeeze of lemon for brightness.

Broccoli and Peas Curry

Enhance the dish with sweet green peas for a pop of color and extra sweetness. This curry is a crowd-pleaser and pairs well with both rice and Indian breads.

  • Add 1 cup fresh or frozen peas along with the broccoli in step 8.
  • Use a pinch of amchur (dry mango powder) to add tanginess.
  • Finish with a dollop of fresh cream or coconut cream for richness.

Broccoli and Mushroom Gravy

Mushrooms add an earthy depth to the broccoli gravy, making it ideal for mushroom lovers seeking a nutritious meal.

  • Sauté 1 cup sliced mushrooms with onions in step 3 before adding ginger-garlic paste.
  • Add broccoli as usual and cook until tender.
  • Sprinkle fresh thyme or rosemary for a fusion twist.

Broccoli and Paneer Masala

This variation adds protein-packed paneer cubes to the broccoli gravy, making it a perfect main course for vegetarians.

  • Cube 200g paneer and lightly pan-fry until golden.
  • Add paneer along with broccoli in step 8 and simmer for 5 minutes.
  • For a richer taste, add a splash of cream or cashew paste.

Broccoli Tomato Curry

A simple, tangy tomato-based curry that highlights the freshness of broccoli with minimal spices, perfect for a light meal.

  • Use extra tomatoes and reduce cashew paste to keep it lighter.
  • Add a pinch of sugar to balance the acidity of tomatoes.
  • Serve with plain steamed rice or chapati.

Conclusion

Broccoli gravy is a fantastic way to enjoy one of the healthiest vegetables with a burst of traditional Indian flavors. This easy-to-make dish is not only nourishing but also adaptable, suiting various dietary needs and preferences.

Whether you stick to the classic recipe or explore the delicious variations like broccoli with peas, mushrooms, or paneer, it’s sure to become a family favorite. The combination of wholesome ingredients, aromatic spices, and creamy texture makes it a comforting yet light meal option.

By incorporating broccoli gravy into your meal plan, you’re embracing a dish that’s as tasty as it is nutritious. Don’t forget to explore other exciting recipes like Instant Pot Rabbit Recipe or enjoy a fresh twist with Lemon Ricotta Pasta With Arugula Recipe for more culinary inspiration.

Happy cooking and savor each flavorful bite!

📖 Recipe Card: Broccoli Gravy – Veg Recipes of India

Description: A flavorful Indian-style broccoli gravy cooked with aromatic spices and a rich tomato-based sauce. Perfect as a side dish to roti or rice.

Prep Time: PT15M
Cook Time: PT25M
Total Time: PT40M

Servings: 4 servings

Ingredients

  • 2 cups broccoli florets
  • 1 medium onion, finely chopped
  • 2 medium tomatoes, pureed
  • 1 teaspoon ginger-garlic paste
  • 2 green chilies, chopped
  • 1/2 teaspoon turmeric powder
  • 1 teaspoon coriander powder
  • 1/2 teaspoon cumin seeds
  • 1/2 teaspoon garam masala
  • 2 tablespoons oil
  • Salt to taste
  • 1/2 cup water
  • Fresh coriander leaves for garnish

Instructions

  1. Heat oil in a pan and add cumin seeds.
  2. Add chopped onions and sauté until golden brown.
  3. Add ginger-garlic paste and green chilies; cook for 2 minutes.
  4. Add turmeric, coriander powder, and salt; mix well.
  5. Pour in tomato puree and cook until oil separates.
  6. Add broccoli florets and stir to coat with the masala.
  7. Add water, cover, and cook for 10-12 minutes until broccoli is tender.
  8. Sprinkle garam masala and mix gently.
  9. Garnish with fresh coriander leaves and serve hot.

Nutrition: Calories: 120 kcal | Protein: 4 g | Fat: 7 g | Carbs: 10 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Broccoli Gravy – Veg Recipes of India”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful Indian-style broccoli gravy cooked with aromatic spices and a rich tomato-based sauce. Perfect as a side dish to roti or rice.”, “prepTime”: “PT15M”, “cookTime”: “PT25M”, “totalTime”: “PT40M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 cups broccoli florets”, “1 medium onion, finely chopped”, “2 medium tomatoes, pureed”, “1 teaspoon ginger-garlic paste”, “2 green chilies, chopped”, “1/2 teaspoon turmeric powder”, “1 teaspoon coriander powder”, “1/2 teaspoon cumin seeds”, “1/2 teaspoon garam masala”, “2 tablespoons oil”, “Salt to taste”, “1/2 cup water”, “Fresh coriander leaves for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat oil in a pan and add cumin seeds.”}, {“@type”: “HowToStep”, “text”: “Add chopped onions and saut\u00e9 until golden brown.”}, {“@type”: “HowToStep”, “text”: “Add ginger-garlic paste and green chilies; cook for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Add turmeric, coriander powder, and salt; mix well.”}, {“@type”: “HowToStep”, “text”: “Pour in tomato puree and cook until oil separates.”}, {“@type”: “HowToStep”, “text”: “Add broccoli florets and stir to coat with the masala.”}, {“@type”: “HowToStep”, “text”: “Add water, cover, and cook for 10-12 minutes until broccoli is tender.”}, {“@type”: “HowToStep”, “text”: “Sprinkle garam masala and mix gently.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh coriander leaves and serve hot.”}], “nutrition”: {“calories”: “120 kcal”, “proteinContent”: “4 g”, “fatContent”: “7 g”, “carbohydrateContent”: “10 g”}}

Photo of author

Marta K

Leave a Comment

X