Go Back

Broccoli Potato Curry

This broccoli potato curry is a cozy, one-pot dish that transforms humble ingredients into a flavorful, comforting meal. The potatoes soak up fragrant spices while the broccoli adds a fresh, slightly crisp contrast, resulting in a rich yet balanced curry with vibrant textures and appearance. It’s quick to prepare, making it perfect for a satisfying weeknight dinner.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4
Course: Main Course
Cuisine: Global
Calories: 320

Ingredients
  

  • 2 cups broccoli florets chopped into bite-sized pieces
  • 2 large potatoes peeled and cubed about 2 cm (0.8 inches)
  • 3 cloves garlic minced
  • 1 inch fresh ginger grated
  • 1 can (400 ml) coconut milk full-fat preferred
  • 1 teaspoon turmeric
  • 1 teaspoon cumin
  • ½ teaspoon coriander
  • 2 tablespoons oil vegetable or canola
  • to taste salt
  • 1 squeeze lemon or lime juice brightens the dish at the end

Equipment

  • Large skillet or wok
  • Sharp knife
  • Cutting board
  • Measuring spoons
  • Wooden spoon

Method
 

  1. Start by chopping your broccoli into bite-sized pieces and peeling and cubing the potatoes into about 2 cm chunks. Mince the garlic and grate the ginger, setting everything aside.
  2. Heat the oil in a large skillet or wok over medium heat until it shimmers and begins to ripple. Add the minced garlic and grated ginger, cooking for about 30 seconds until fragrant and slightly golden, filling the kitchen with a warm aroma.
  3. Stir in the turmeric, cumin, and coriander, cooking briefly for about 20 seconds until the spices toast slightly and release their fragrant oils. Be careful not to burn them; adjust the heat if needed.
  4. Add the cubed potatoes to the skillet, stirring well to coat them evenly with the spices. Cook for about 5 minutes, allowing the edges to turn a light golden brown and smell warm and nutty.
  5. Pour in the coconut milk, stirring to combine everything. Bring the mixture to a gentle simmer, then cover the skillet and reduce the heat to low. Let the potatoes cook for about 10 minutes, stirring occasionally, until they are tender and the sauce has thickened slightly.
  6. Add the broccoli florets to the skillet, stirring to distribute them evenly in the curry. Cover again and cook for another 5-7 minutes, until the broccoli turns bright green and is just tender but still slightly crisp.
  7. Uncover the skillet, taste the curry, and season with salt as needed. Squeeze in a bit of lemon or lime juice to brighten the flavors. Cook for another 2 minutes uncovered to allow the sauce to thicken just a little more.
  8. Remove from heat and let the curry sit for a couple of minutes so the flavors settle. Serve hot, garnished with fresh herbs if desired, alongside rice or flatbread for a complete meal.