Breakfast Potato Bhaji
A simple, comforting Indian-style Breakfast Potato Bhaji made with tender potatoes, carrots, tomatoes, and warm spices. Perfect with flatbread or naan, and extra delicious topped with a fried egg. Ready in about 30 minutes, this easy vegetarian dish is great for breakfast or brunch.
Prep Time10 minutes mins
Cook Time25 minutes mins
Course: Breakfast
Cuisine: Indian
Servings: 4
Calories: 199kcal
- 300 g potatoes peeled and diced into small cubes
- 150 g carrots diced
- 1 tablespoon vegetable oil
- 1 teaspoon black mustard seeds
- 1 small onion chopped
- 1 green chili finely sliced (optional)
- 1 teaspoon ground turmeric
- 1 teaspoon mild chili powder
- 2 medium tomatoes chopped
- 1 teaspoon garam masala
- 60 ml water
- Salt to taste
- 4 eggs optional
- Flatbread or naan to serve
Parboil Vegetables: Bring a pot of salted water to a boil. Add the potatoes and cook about 8 minutes. Add the carrots and cook another 4–5 minutes, until both are just tender. Drain well and set aside.
Cook the Aromatics: Heat oil in a large frying pan over medium heat. Add mustard seeds and cook until they start to pop. Stir in the onion and green chili. Cook 4–5 minutes until the onion softens.
Add Spices and Tomato: Sprinkle in turmeric and chili powder. Stir 30 seconds. Add chopped tomatoes and cook 2 minutes.
Combine: Add the cooked potatoes and carrots. Season with salt. Pour in water and sprinkle over garam masala. Stir well.
Simmer: Cover and cook for about 5–7 minutes on low heat, stirring once or twice, until everything is heated through and the tomatoes break down into a chunky sauce.
Serve: Top with fried eggs if you like and enjoy with warm flatbread.
-
Dice the potatoes into small, even cubes so they cook evenly and quickly.
-
If you prefer less heat, skip the green chili or use a mild chili powder.
-
You can make the bhaji ahead and reheat gently with a splash of water.
-
It tastes great served warm or at room temperature.
Recipe Twist Ideas
-
Add Peas: Stir in a handful of frozen peas for extra sweetness and color.
-
Use Sweet Potatoes: Swap regular potatoes for sweet potatoes for a slightly different flavor.
-
Make It Vegan: Skip the eggs and serve with coconut yogurt on the side.
-
Add Fresh Herbs: Finish with chopped cilantro or mint for a fresh touch.
-
Spicy Kick: Sprinkle a pinch of red chili flakes or drizzle with hot sauce before serving.
Calories: 199kcal | Carbohydrates: 23g | Protein: 9g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 3g | Trans Fat: 0.04g | Cholesterol: 164mg | Sodium: 136mg | Potassium: 701mg | Fiber: 5g | Sugar: 6g | Vitamin A: 7017IU | Vitamin C: 29mg | Calcium: 62mg | Iron: 2mg