Go Back
+ servings

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
Cook Time25 minutes
Course: Breakfast
Cuisine: Indian
Servings: 4
Calories: 199kcal

Ingredients

  • 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

Instructions

  • 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.

Notes

  • 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.

Nutrition

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