Cabbage egg roast is a flavorful and hearty Indian-style dish that combines shredded cabbage and boiled eggs with a rich blend of spices. The cabbage is sautéed until tender with onions, green chilies, garlic, and a mix of turmeric, chili powder, coriander, and garam masala, which gives the dish its...

Ingredients
For the dish
- cabbage (shredded)2cups
- boiled eggs (cut halves or quarters)3
- large onion (sliced thin)1
- medium tomato (chopped)1
- green chilies slit2
- ginger-garlic paste1tsp
- oil2tbsp
- Salt to taste1tbsp
- Fresh coriander (for garnish)1tbsp
Spices
- mustard seeds1/2tsp
- cumin seeds1/2tsp
- turmeric powder1tsp
- red chili powder (adjust to taste)1tsp
- coriander powder1tsp
- garam masala1/2tsp
- black pepper (optional)1pinch
Nutrition (per serving)
Calories
46.6kcal (2.33%)
Protein
0.7g (1.44%)
Carbs
4.0g (1.44%)
Sugars
1.6g (3.1%)
Healthy Fat
2.9g
Unhealthy Fat
0.5g
% Daily Value based on a 2000 calorie diet
How to make Cabbage Egg Roast
Prepare the eggs
- Step 1
Boil 3 eggs for about 8 minutes, peel them, and set aside.
- Step 2
Slice them in half or quarter if you prefer smaller pieces.
Shred and rinse cabbage
- Step 1
Shred about 2 cups of cabbage thinly.
- Step 2
Rinse in cold water, drain well, and set aside.
Sauté the base
- Step 1
Heat 2 tbsp oil in a pan.
- Step 2
Add mustard seeds and cumin seeds. Let them splutter.
- Step 3
Add sliced onions and green chilies. Sauté until soft and golden brown.
- Step 4
Add ginger-garlic paste. Cook until the raw smell disappears, about 1–2 minutes.
Add tomatoes and spices
- Step 1
Add chopped tomatoes and a salt.
- Step 2
Cook until tomatoes turn mushy.
- Step 3
Add turmeric, red chili powder, coriander powder, and black pepper.
- Step 4
Cook the masala till oil starts to separate slightly.
Cook the cabbage
- Step 1
Add the shredded cabbage to the pan.
- Step 2
Sprinkle some salt, being careful if eggs are already salted.
- Step 3
Mix well with the masala.
- Step 4
Sprinkle some water. Cover and cook on medium-low heat for 8–10 minutes, stirring occasionally.
- Step 5
Cabbage should soften but retain a slight crunch.
Add eggs and finish
- Step 1
Once cabbage is cooked and the masala is nicely coated, gently add the boiled egg pieces.
- Step 2
Sprinkle garam masala and mix lightly without breaking the eggs.
- Step 3
Roast uncovered for another 2–3 minutes, letting the eggs absorb flavor.
Garnish & Serve
- Step 1
Garnish with freshly chopped coriander.
- Step 2
Serve hot with chapati, rice, or as a dry side dish for dal and rice.
Nutrition (per serving)
Nutrition (per serving)
Calories
46.6kcal (2.33%)
Protein
0.7g (1.44%)
Carbs
4.0g (1.44%)
Sugars
1.6g (3.1%)
Healthy Fat
2.9g
Unhealthy Fat
0.5g
% Daily Value based on a 2000 calorie diet
Tips & Tricks
Ensure the cabbage is shredded thinly for even cooking.
Adjust the spice levels based on your preference for heat.
For added flavor, you can sprinkle grated coconut or a splash of lemon juice before serving.
Use fresh curry leaves for a more authentic taste.
Be gentle when mixing the eggs to avoid breaking them.
FAQS
Can I use purple cabbage instead of green cabbage?
Yes, you can use purple cabbage, but it may slightly alter the flavor and appearance of the dish.
Can I make this dish vegan?
Yes, you can omit the eggs and add tofu or chickpeas as a protein substitute.
What can I serve with cabbage egg roast?
It pairs well with chapati, rice, or as a dry side dish for dal and rice.
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently before serving.
Can I add other vegetables to this dish?
Yes, you can add vegetables like carrots or bell peppers for additional texture and flavor.
Loading reviews...
Gayatri
(@rene121)
Cooking is my passion. Flavours unite us 🤝..I love to create new recipes... and also love to learn about different cuisine. Cooking is my passion. Flavours unite us 🤝..I love to create new recipes... and also love to learn about different cuisine. ...
Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia