Eggless Cauliflower and Chickpea Curry Pie

Print recipe below

Sometimes you want a comforting, hearty meal without complicated steps or a long list of ingredients. This eggless cauliflower and chickpea curry pie hits that sweet spot of simplicity and flavor. It’s a practical vegetarian dinner you can pull together quickly, relying on pantry staples and easy-to-find produce. What makes it special is the fragrant curry-spiced vegetable filling topped with creamy mashed potatoes that turn golden and slightly crispy in the oven. The texture contrast is wonderful—soft and saucy underneath, crispy and smooth on top.

If you’re looking to add more vegetables to your meals without fuss and want something filling that doesn’t compromise on warmth or taste, this pie fits the bill. The gentle curry flavor lets the veggies shine without overwhelming them, and the whole dish bakes in one pan, so cleanup’s a breeze. Adding frozen peas for a pop of sweetness and chickpeas for protein means it’s balanced and satisfying—a dish that’s stood up well to tweaks over multiple dinners.

Why You’ll Love This Recipe

  • Made with simple, affordable ingredients you likely already have.
  • Perfect for weeknight dinners—one pan and under an hour total.
  • Naturally egg-free and vegetarian, with hearty protein and fiber.
  • The curry flavor is mild and approachable, great for all ages.
  • Crispy, golden mashed potato topping adds lovely texture contrast.
  • The filling simmers right in an oven-safe skillet, minimizing cleanup.

Ingredients

  • 1 small cauliflower, cut into florets (about 10 ounces / 280 grams)
  • 1 can (15 oz / 425 g) chickpeas, drained and rinsed
  • 1 cup (150 g) frozen peas
  • 1 can (14 oz / 400 g) diced tomatoes
  • 1 tablespoon mild curry powder
  • 3 cups (700 g) mashed potatoes (homemade or store-bought)
  • 1 tablespoon (15 ml) olive oil
  • Salt, to taste
  • Black pepper, to taste

Ingredient Notes

The cauliflower adds bulk and a mild nuttiness that pairs well with the curry spices. Chickpeas provide protein and texture, so you don’t miss meat at all. Frozen peas are a nice touch of sweetness and convenience—no need to thaw, just toss them in. Canned diced tomatoes keep the filling saucy without extra prep. Using mild curry powder keeps the flavor friendly for all taste buds but you could adjust with more spice if preferred. Mashed potatoes make this dish feel like a cozy pie without any pastry fuss, and a simple olive oil brush on top ensures a golden crust.

Kitchen Tools Needed

  • Oven-safe skillet or frying pan (preferably non-stick or cast iron)
  • Spoon or spatula
  • Fork (to roughen the mashed potato topping)
  • Oven mitts
  • Measuring spoons and cups

Step-by-Step Instructions

  1. Preheat your oven to 400°F (200°C). Make sure the rack is in the middle to allow even browning.
  2. Start the filling: Place the oven-safe skillet over medium heat. Add the cauliflower florets, chickpeas, frozen peas, diced tomatoes (with their liquid), curry powder, salt, and black pepper. Stir gently to combine.
  3. Simmer for 10 minutes, uncovered. You’ll notice the cauliflower starts to soften and the tomatoes break down, creating a flavorful sauce. Stir occasionally to prevent sticking and check seasoning toward the end.
  4. Top with mashed potatoes: Spread the mashed potatoes evenly over the vegetable filling. Don’t worry about smoothing it perfectly; a rough surface helps it crisp up nicely.
  5. Brush the top with olive oil. This step helps the potato topping turn a beautiful golden color during baking.
  6. Bake in the oven for 25 minutes. Keep an eye on the color—when the top is golden brown and the filling is bubbly around the edges, it’s ready. You might want to rotate the skillet halfway through for even baking.
  7. Rest for 5 minutes before serving. This helps the filling settle so it doesn’t spill out when you cut into it.

The filling should be saucy but not watery, and the potatoes soft, creamy, with a lightly crisp crust. If your mashed potatoes feel too thick initially, you can stir in a little milk or plant-based milk before topping.

Pro Tips

  • Use day-old mashed potatoes if you have them; they spread better and brown more evenly.
  • Stir the filling gently while simmering so cauliflower florets stay mostly intact but get tender.
  • If your skillet isn’t oven-safe, transfer the filling to a casserole dish before topping with mashed potatoes.
  • For extra flavor, add a small diced onion or garlic sautéed with the spices at the start.
  • Let the pie rest after baking to make clean slices without the filling running.

Common Mistakes

  • Overcooking cauliflower during the simmer step; it should soften but stay slightly firm to avoid mushiness.
  • Not brushing the mashed potatoes with oil, which can lead to a pale, less appealing topping.
  • Using watery mashed potatoes without adjusting thickness, resulting in a runny topping.
  • Skipping seasoning after simmering; the flavors meld and often need a final salt and pepper adjustment.
  • Placing the pie too close to the oven’s top heating element—this might burn the potatoes before the filling is heated through.

Variations

  • Swap cauliflower for broccoli or a mix of your favorite roasted vegetables.
  • Stir in chopped spinach or kale during the last two minutes of simmering for extra greens.
  • Use sweet potatoes or cauliflower puree instead of mashed potatoes for a twist.
  • Add a sprinkle of grated cheese or vegan cheese on top before baking for a richer topping.

Serving Suggestions

This curry pie works perfectly as a standalone meal or alongside a fresh salad or steamed greens. A dollop of yogurt or a spoonful of chutney on the side adds a cool, tangy contrast to the warm spices. It also pairs nicely with simple flatbreads or crusty bread to soak up any extra sauce.

Storage Instructions

Store any leftovers in an airtight container in the fridge for up to 3 days. The textures hold up well, making this a great make-ahead lunch or dinner option.

Reheating Tips

Reheat leftovers in the oven at 350°F (175°C) for about 15-20 minutes until warmed through to maintain the crisp topping. You can cover loosely with foil to prevent the potatoes from drying out if needed. Microwaving is possible but may soften the potato crust.

Nutrition Estimate (per serving, serves 4)

  • Calories: 350
  • Protein: 12 g
  • Carbohydrates: 55 g
  • Fat: 7 g

Recipe Summary

Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 4
Cuisine: Vegetarian, Comfort Food
Course: Main dish
Calories: 350 per serving

Frequently Asked Questions

Can I use fresh peas instead of frozen?
Yes, just add fresh peas in the last 2-3 minutes of simmering to prevent overcooking.

Do I have to use curry powder?
You can substitute with garam masala or even a mild spice blend, but curry powder really brings the balanced warmth here.

Can I prepare this ahead of time?
You can make the filling a day ahead and refrigerate it, then top with mashed potatoes and bake just before serving.

What’s the best way to make mashed potatoes for this?
Simple is best—boil potatoes until tender, mash with butter (or oil) and a splash of milk, seasoning well with salt.

Is this recipe vegan?
Yes, as long as your mashed potatoes don’t include dairy. You can easily use plant-based milk and oil instead of butter.

There’s comfort in a simple, well-made dish, and this curry pie really delivers on that. It’s satisfying without being fussy, colorful without being complicated. A solid weeknight winner you’ll find yourself returning to again and again.