Brussel Sprouts Ki Sabji Recipe

Brussels Sprouts in a colander

Funwithfood / E+ / Getty Images

Prep: 10 mins
Cook: 10 mins
Total: 20 mins
Servings: 4 servings
Nutrition Facts (per serving)
134 Calories
8g Fat
15g Carbs
4g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 134
% Daily Value*
Total Fat 8g 10%
Saturated Fat 1g 4%
Cholesterol 0mg 0%
Sodium 196mg 9%
Total Carbohydrate 15g 5%
Dietary Fiber 5g 18%
Total Sugars 5g
Protein 4g
Vitamin C 111mg 553%
Calcium 71mg 5%
Iron 3mg 15%
Potassium 678mg 14%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Even though Brussel sprouts are not a vegetable seen in Indian markets or at Indian tables, I have always been intrigued by them. Add to their unfamiliar nature the fact that they seem not to be very popular with little people and it was years before I tried them. It was a friend's casual comment about how they looked just like baby cabbages and even tasted just like them, that pushed me over the edge! I love cabbage and so figured I had to give Brussel sprouts a try.

Don't be like me and let the fact that you've never cooked or eaten them, intimidate you from trying to cook them Indian style. You'll be missing out on the good stuff! Since Brussel sprouts taste much like cabbage, they can be cooked just like it. The trick is to get small Brussel sprouts of similar sizes. Do not to overcook them or they lose their "crispness," nutritional value and pretty color. Serve Brussel Sprouts Ki Subji with hot Chapatis. Add a Daal dish and a spicy, tangy pickle, and you've got the perfect vegetarian meal!


  • 1/2 pound (250 grams) Brussels sprouts

  • 2 tablespoons vegetable oil, canola oil, or sunflower cooking oil

  • 5 to 6 curry leaves

  • 1/2 teaspoon mustard seeds

  • 2 green chiles, finely chopped

  • 1 (2-inch) piece fresh ginger, grated

  • 2 large tomatoes, cut into 1-inch cubes

  • 1/2 teaspoon turmeric powder

  • 1 teaspoon ground coriander

  • 1 teaspoon ground cumin

  • 1 teaspoon red chili powder, use less to make less spicy

  • Salt, to taste

  • Fresh coriander, chopped, for garnish

Steps to Make It

  1. Wash the Brussel sprouts and pat dry. Cut the "stem" off each one and peel off the top few leaves. Wash again if required. Cut each Brussel sprout into half lengthwise and then into quarters.

  2. Set up a wok or kadhai on medium heat. When hot, add the cooking oil.

  3. When the oil is hot, add the mustard seeds, green chiles, curry leaves and fry till the seeds stop spluttering.

  4. Now add the ginger and sauté for a minute.

  5. Add the tomatoes and cook till they are pulpy.

  6. Add the Brussel sprouts and then the turmeric, coriander, cumin, red chili powder and salt to taste. Mix well. Sprinkle with a little water.

  7. Cook the sprouts for 7 to 8 minutes or until done If the water dries up before the Brussel sprouts are cooked, feel free to sprinkle more water as required. Stir gently but often to keep the dish from burning. Do not cover the wok as you could end up overcooking the Brussel sprouts and they will lose their pretty color (and turn grayish!) and nutrients.

  8. When cooked, garnish the dish with fresh chopped coriander and serve with hot Chapatis (Indian flatbread) and a tangy pickle.

Recipe Tags: