Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of Cauliflower, Egg & Potato Curry served in a bowl

Cauliflower, Egg & Potato Curry


  • Author: Savannah
  • Total Time: ~40 minutes
  • Yield: 4 servings 1x
  • Diet: Gluten Free

Description

A comforting and flavorful Indian-style curry made with tender cauliflower, hearty potatoes, and boiled eggs simmered in a fragrant spiced tomato gravy. This dish combines the classic flavors of aloo gobi with egg curry, creating a rich, satisfying meal that pairs beautifully with rice, roti, or naan. It’s an easy, home-style recipe popular across many Indian households.


Ingredients

Scale

🛒 Ingredients (Serves 4):

For the Curry:

1 medium cauliflower, cut into florets
2 medium potatoes, peeled and cubed
4 large eggs
2 tablespoons vegetable oil
1 medium onion, finely chopped
2 tomatoes, finely chopped (or 1 cup canned crushed tomatoes)
2 cloves garlic, minced
1 teaspoon grated ginger
1 green chili, finely chopped (optional)

Spices:

1 teaspoon cumin seeds
1 teaspoon turmeric powder
1 teaspoon red chili powder (adjust to taste)
1 teaspoon coriander powder
½ teaspoon garam masala
Salt to taste

For Garnish:

2 tablespoons fresh cilantro, chopped
½ teaspoon lemon juice (optional)

Optional for Creamier Version:

½ cup coconut milk or 2 tablespoons cream


Instructions

📝 Instructions:

Step 1: Boil the Eggs

Place eggs in a saucepan and cover with water.
Bring to a boil and cook for 8–10 minutes.
Cool, peel, and set aside. You can lightly score or shallow-fry them for extra flavor.

Step 2: Prepare the Vegetables

Heat 1 tablespoon oil in a pan.
Add potato cubes and sauté for 4–5 minutes until lightly golden.
Add cauliflower florets and cook another 4–5 minutes. Remove and set aside.

Step 3: Cook the Curry Base

In the same pan, heat remaining oil.
Add cumin seeds and let them splutter.
Add chopped onion and cook until golden brown.

Stir in garlic, ginger, and green chili, cooking for 1 minute until fragrant.

Step 4: Add Tomatoes & Spices

Add chopped tomatoes and cook until soft and slightly oily.
Mix in:

  • Turmeric

  • Red chili powder

  • Coriander powder

  • Salt

Cook for 2–3 minutes to develop flavor.

Step 5: Simmer the Curry

Add sautéed potatoes and cauliflower to the pan.
Pour in 1–1½ cups water, mix well, cover, and simmer for 10–12 minutes until vegetables are tender.

Add boiled eggs and gently simmer for 3–4 minutes so they absorb the spices.

Step 6: Finish the Dish

Sprinkle garam masala and stir gently.
Add coconut milk or cream (optional) for a richer curry.

Garnish with fresh cilantro and lemon juice.

 

Serve hot.

Notes

  • Roasted Flavor: Lightly roasting the cauliflower before adding to the curry enhances flavor.
  • Egg Tip: Lightly frying boiled eggs with turmeric and salt gives them a richer taste.
  • South Indian Variation: Add coconut milk and curry leaves.
  • Bengali Style: Add mustard oil and a pinch of panch phoron.
  • Storage: Store leftovers in the refrigerator for up to 3 days and reheat gently.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course / Curry
  • Method: Simmered / Stovetop
  • Cuisine: Indian