This roasted masala cabbage with soft aloo roti is an easy, healthy vegan recipe made with cabbage, warming spices, and homemade flatbread. A simple, budget-friendly Indian-inspired meal that’s perfect for quick weeknight dinners.
Course Dinner Lunch
Cuisine Indian
Diet Vegan, Vegetarian
Keyword Masala cabbage
Prep Time 15 minutesminutes
Cook Time 30 minutesminutes
Servings 3
Ingredients
Roasted Masala Cabbage
3cupsgreen cabbagesliced
1small onionsliced
½cupshredded carrot
2clovesgarlicminced
2tbspoil
½tspcumin seeds
¼tspmustard seeds
⅓tspturmeric powder
1tsppaprika or chili powder
1tspcoriander powder
½tspgaram masala
Salt to taste
Fresh cilantrooptional
Aloo Roti
1medium potatoboiled & mashed (about 1 cup)
1cupall-purpose or whole wheat flour
¼tspsalt
½tspcumin powder or seedsoptional
1tbspvegan butter or oil
Water as needed
Dry flour for rolling
Instructions
Roasted Masala Cabbage
Preheat oven to 400°F (200°C)
In a large bowl, toss cabbage, onion, carrot, and garlic with oil and all spices.
Spread on a baking tray (don’t overcrowd).
Roast for 20–25 minutes, flipping halfway through, until the edges are golden and slightly crispy.
Remove from the oven and garnish with cilantro.
Aloo Roti
In a bowl, mix mashed potatoes, flour, salt, butter or oil, and cumin.
Add a little water if needed and knead into a soft dough.
Rest for 10 minutes.
Divide into 4 -6 balls
Roll gently into small circles (use extra flour to prevent sticking).
Heat a pan over medium-high heat.
Cook each side for approximately 1 to 2 minutes.
Press lightly until puffed and golden spots appear
Optional: Brush with a little oil or vegan butter for softness