DecideOnDinner
cheap

Cheap One-Pan Aloo Gobi (Spiced Potato & Cauliflower Skillet)

Potatoes + cauliflower + pantry spices = a real dinner for almost nothing.

Cheap One-Pan Aloo Gobi
Total
38 min
Prep
10 min
Cook
28 min
Serves
4
Difficulty
easy
Calories
257
Cost
$/serving

Aloo gobi is the kind of meal that sounds like it requires effort but really doesn't — it's just potatoes and cauliflower cooked down with warm spices until everything turns golden and fragrant. This one-pan version skips the fuss: no par-boiling, no multiple pots, no complicated technique. It's genuinely cheap, genuinely filling, and done in about 35 minutes. The spices do all the heavy lifting. If you're tired and your fridge is sad, this is the move — it tastes like you planned it.

Ingredients

  • 3 tbsp neutral oil — vegetable or canola
  • 1 tsp cumin seeds
  • 1 unit medium yellow onion — diced
  • 4 unit garlic cloves — minced
  • 1 unit fresh ginger — 1-inch piece, grated or finely minced
  • 1.5 lb Yukon Gold potatoes — cut into 3/4-inch cubes, no need to peel
  • 1 unit small head cauliflower — about 1 lb, cut into small florets
  • 1 tsp ground coriander
  • 1 tsp ground cumin
  • 0.75 tsp turmeric
  • 0.5 tsp garam masala
  • 0.5 tsp red chili flakes — or more to taste
  • 1 tsp kosher salt — plus more to taste
  • 0.25 cup water
  • 2 tbsp fresh cilantro — roughly chopped, for serving — optional
  • 1 unit lemon — cut into wedges for serving

Method

  1. 1 Heat oil in a large skillet or wide sauté pan over medium-high heat. Once shimmering, add cumin seeds and let them sizzle for 30 seconds until fragrant.
  2. 2 Add the diced onion and cook, stirring occasionally, for 5 minutes until softened and lightly golden at the edges.
  3. 3 Add garlic and ginger. Stir constantly for 60 seconds until the raw smell cooks off.
  4. 4 Add the potato cubes. Stir to coat in the oil and onion mixture. Spread into an even layer and let cook undisturbed for 3–4 minutes so the bottoms get a little golden crust.
  5. 5 Stir in coriander, cumin, turmeric, garam masala, chili flakes, and salt. Toss everything to coat evenly — the spices will smell amazing.
  6. 6 Add the cauliflower florets and stir to combine with the potatoes and spices.
  7. 7 Pour in the water, then immediately reduce heat to medium-low. Cover the pan with a lid or foil and cook for 12–15 minutes, until the potatoes are fork-tender and the cauliflower is cooked through but not mushy.
  8. 8 Remove the lid, increase heat to medium-high, and cook for another 3–4 minutes uncovered, stirring once or twice, to drive off excess moisture and get some caramelized edges.
  9. 9 Taste and adjust salt. Squeeze a lemon wedge over the top, scatter cilantro if using, and serve straight from the pan.

Variations

  • Add protein: chickpeas — Drain and rinse one 15 oz can of chickpeas and stir them in with the cauliflower. They add protein and stretch the meal further for almost no extra cost.
  • Faster version (20 minutes) — Microwave the potato cubes in a covered bowl with 2 tbsp water for 5 minutes before adding them to the pan. They'll be half-cooked going in, cutting stovetop time nearly in half.
  • No fresh ginger or garlic — Use 1 tsp garlic powder and 1/2 tsp ground ginger from your spice rack — the flavor won't be quite as bright but it still works well and keeps this a true pantry meal.

Notes

Cut your potato cubes small and even — about 3/4 inch — so they cook through in the same time as the cauliflower. Larger chunks will still be raw in the middle when the cauliflower is done. If you don't have garam masala, use an extra pinch of coriander and cumin. Leftovers are excellent the next day — the spices deepen overnight. Reheat in a skillet with a tiny splash of water to loosen.

Equipment that helps

  • Large skillet with a lid (12-inch) — A wide base lets the potatoes and cauliflower spread out so they brown instead of steam into a pile.

Find more dinners like this