Main Course

Broccoli Potato Curry Recipe

9 Mins read

This broccoli potato curry started as a throw-it-together after a long day, but it turned into something I actually wanted to make again. The combo of soft potatoes and crisp-tender broccoli in a warm, spiced sauce feels both comforting and a little unexpected. It’s the kind of dish that makes you look twice, then smile at the simplicity.

What I love most is how humble ingredients can surprise you when treated right. The potatoes soak up the curry’s spices, while the broccoli keeps a bright, almost grassy note. It’s not fancy, but it’s honest and flexible enough to adapt to whatever you’ve got in the fridge. That’s the kind of meal I crave when I want something nourishing but not overthought.

Focusing on the unexpected harmony of humble ingredients—broccoli and potatoes—in a curry that balances everyday familiarity with a touch of culinary adventure.

The story behind this recipe

  • This dish came from a lazy Sunday afternoon craving something warm and filling, but with a bit of a twist. I remember rummaging through the fridge, spotting those sturdy potatoes and vibrant broccoli, and thinking, why not toss them into a curry? It’s funny how simple ingredients can surprise you when you stop overthinking it.
  • One particular evening, I was feeling nostalgic for a childhood veggie stir-fry, but wanted to elevate it without fuss. The idea of combining earthy potatoes with fresh broccoli in a fragrant, spiced sauce felt like a cozy little rebellion. That’s how this curry got its start—an unplanned mash-up turned comfort food.
  • heading:

Ingredient breakdown: key components

  • Broccoli: I love how the florets turn tender yet still crisp, with a vibrant green that brightens the dish. If you prefer softer broccoli, give it a few extra minutes in the sauce.
  • Potatoes: Starchy and hearty, they soak up the curry spices beautifully and add a comforting chew. Russets work well, but yukon golds give a creamier texture if you mash them slightly.
  • Coconut Milk: I use full-fat for richness and a luscious mouthfeel that balances the spices. For a lighter version, try light coconut milk—less creamy but still flavorful.
  • Spices: Toasting cumin and coriander seeds makes a smoky, nutty base aroma. Feel free to add a pinch of turmeric or chili powder for color and heat—adjust to your taste.
  • Garlic & Ginger: These are my flavor backbone—fresh and pungent. Grate the ginger for the best release of fiery, lemon-bright notes, and crush the garlic to amplify its aroma.
  • Onion: I prefer yellow onion for sweetness, cooked until golden for depth. If you’re out, shallots work too, and they bring a gentle, sweet aroma.
  • Oil: Use neutral oil like vegetable or grapeseed, which won’t compete with the spices. If you want a richer flavor, a splash of coconut oil adds a subtle tropical scent.

Key Ingredients in Focus

Broccoli:

  • I love how the florets turn tender yet still crisp, with a vibrant green that brightens the dish. If you prefer softer broccoli, give it a few extra minutes in the sauce.
  • Potatoes: Starchy and hearty, they soak up the curry spices beautifully and add a comforting chew. Russets work well, but yukon golds give a creamier texture if you mash them slightly.

Coconut Milk & Spices:

  • Coconut Milk: I use full-fat for richness and a luscious mouthfeel that balances the spices. For a lighter version, try light coconut milk—less creamy but still flavorful.
  • Spices: Toasting cumin and coriander seeds makes a smoky, nutty base aroma. Feel free to add a pinch of turmeric or chili powder for color and heat—adjust to your taste.

Notes for ingredient swaps

  • Dairy-Free: Swap coconut milk with almond or cashew milk—less creamy, but still adds a nutty note.
  • Vegetarian: Use vegetable broth instead of chicken broth for a plant-based twist that keeps it light.
  • Spice Level: Omit or reduce chili powder if you prefer milder flavors—still flavorful without the heat.
  • Potatoes: Swap with sweet potatoes for a sweeter, slightly softer texture with a hint of caramel.
  • Broccoli: Cauliflower florets work well as a substitute—milder flavor, similar texture, keeps the dish vibrant.
  • Oil: Use ghee or coconut oil for richer flavor, or skip oil altogether and sauté in water for a lighter version.
  • Herbs & Garnish: Fresh cilantro can be replaced with mint or parsley—each brings a different fresh brightness.

Equipment & Tools

  • Large pot or deep skillet: Cook and simmer the curry evenly.
  • Knife and cutting board: Prep vegetables and aromatics.
  • Wooden spoon or spatula: Stir ingredients without scratching the pan.
  • Measuring spoons and cups: Ensure accurate seasoning and liquids.
  • Lid: Cover for simmering and steaming.

Step-by-step guide to Broccoli Potato Curry

  1. Equipment & Tools: Gather a large heavy-bottomed pot or deep skillet for even heat distribution. A sharp knife and cutting board for prep. A wooden spoon or spatula for stirring. Measuring spoons and cups for spices and liquids. A lid to cover during simmering.
  2. Prep the ingredients: Chop potatoes into roughly 1-inch cubes for quick cooking, and cut broccoli into small florets. Mince garlic and grate ginger. Set everything aside.
  3. Toast spices: Heat 1 tbsp oil over medium heat (about 160°C / 320°F). Add 1 tsp cumin seeds and 1 tsp coriander seeds. Toast until fragrant, about 30 seconds. Carefully add 1 chopped onion, cook until golden, about 5 minutes.
  4. Build the base: Add minced garlic and grated ginger to the onion. Stir until fragrant, about 1 minute. Pour in 1 can (400 ml) coconut milk and 1 cup veggie broth. Stir in 1 tsp turmeric, 1 tsp chili powder (adjust to heat preference), and salt to taste.
  5. Cook potatoes: Bring the mixture to a simmer. Add potato cubes. Cover and cook over low-medium heat (about 80°C / 176°F) for 10-12 minutes, until potatoes are just tender. Stir occasionally, watching for a gentle simmer.
  6. Add broccoli: Stir in broccoli florets. Cover and cook for an additional 4-6 minutes, until broccoli is vibrant green and tender but still crisp. Check for doneness: potatoes soft, broccoli bright, sauce slightly thickened.
  7. Final adjustments: Taste and adjust salt or spice. If sauce is too thin, uncover and simmer for a few minutes until it thickens. If too thick, add a splash of broth or water. The curry should be creamy and fragrant.
  8. Rest & serve: Turn off heat. Let sit for 2 minutes to meld flavors. Serve hot, garnished with fresh herbs if desired, with rice or crusty bread.

Let the curry rest off the heat for 2 minutes to settle. Serve hot, garnished with fresh herbs if desired. Pair with rice or bread for a complete meal.

How to Know It’s Done

  • Potatoes are easily pierced with a fork, tender but not mushy.
  • Broccoli florets are bright green and just tender when pierced.
  • The sauce is creamy, slightly thickened, with a fragrant aroma.

Broccoli Potato Curry

This comforting curry combines tender potatoes and crisp-tender broccoli in a warm, spiced coconut sauce. The dish features soft, flavorful potatoes absorbing aromatic spices, contrasted with bright green broccoli, culminating in a creamy, vibrant finish. It’s a simple yet satisfying meal with a touch of culinary surprise in every bite.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Main Course
Cuisine: Comfort Food
Calories: 350

Ingredients
  

  • 2 cups potato cubes peeled and cut into 1-inch pieces
  • 3 cups broccoli florets trimmed and ready
  • 1 can coconut milk full-fat preferred
  • 1 cup vegetable broth
  • 1 yellow onion onion finely chopped
  • 3 cloves garlic minced
  • 1 inch ginger grated
  • 1 tsp cumin seeds
  • 1 tsp coriander seeds
  • 1 tsp turmeric powder
  • 1 tsp chili powder adjust to taste
  • 2 tbsp oil vegetable or neutral oil
  • Salt to taste salt

Equipment

  • Large pot or deep skillet
  • Knife and cutting board
  • Wooden spoon or spatula
  • Measuring spoons and cups
  • Lid

Method
 

  1. Begin by gathering all your ingredients and chopping the potatoes into 1-inch cubes, trimming the broccoli into small florets, mincing the garlic, grating the ginger, and finely chopping the onion.
  2. Heat the oil in a large pot or deep skillet over medium heat until shimmering and fragrant. Add the cumin and coriander seeds, toasting them until they release a nutty aroma, about 30 seconds.
  3. Add the chopped onion to the toasted spices, stirring frequently until golden and softened, about 5 minutes. You should hear a gentle sizzle and see the onions turn a warm amber.
  4. Stir in the minced garlic and grated ginger, cooking for another minute until fragrant, filling your kitchen with a spicy, fresh aroma.
  5. Pour in the coconut milk and vegetable broth, stirring to combine and bring the mixture to a gentle simmer. Add the turmeric and chili powder, stirring well to evenly distribute the spices.
  6. Add the cubed potatoes to the simmering sauce, stirring gently to coat them in the fragrant liquid. Cover the pot and let the potatoes cook for about 10-12 minutes, until they are just tender.
  7. Uncover the pot and stir in the broccoli florets. Cover again and cook for an additional 4-6 minutes, until the broccoli is bright green and just tender, but still crisp.
  8. Check the seasoning and adjust with salt or more chili if desired. If the sauce is too thin, simmer uncovered for a few minutes to thicken; if too thick, add a splash of broth or water.
  9. Turn off the heat and let the curry sit for a couple of minutes to allow flavors to meld. Serve hot, garnished with fresh herbs if you like, alongside rice or crusty bread.

Pro tips for flavorful curry

  • the spices in oil first to unlock deeper aroma.
  • Use fresh ginger and garlic for a brighter, more pungent flavor.
  • Stir the curry gently to avoid breaking the broccoli florets.
  • Add a squeeze of lemon or lime at the end for a fresh, zesty lift.
  • Keep the lid slightly ajar when simmering to control thickness and prevent over-reduction.
  • Toast your cumin and coriander seeds until fragrant before grinding for a smoky depth.
  • Finish with a drizzle of coconut oil for a glossy, flavorful finish.

Common mistakes and how to fix them

  • FORGOT to adjust heat during simmering → Reduce heat if bubbling too vigorously.
  • DUMPED ingredients too quickly → Add ingredients gradually to avoid splattering.
  • OVER-TORCHED spices → Lower heat and stir constantly to prevent burning.
  • MISSED to taste before serving → Always taste and adjust seasoning before plating.

Quick fixes and pantry swaps

  • When sauce is too thin, splash in a little coconut milk and simmer until it shimmers.
  • If broccoli turns too soft, patch with a quick splash of cold water to halt cooking.
  • Splash a squeeze of lemon if the curry feels flat or dulls in flavor.
  • DUMPED too much spice—dilute with a splash of broth or water to mellow the heat.
  • When potatoes stick to the pan, shield with a bit more oil and stir gently to release them.

Prep, store, and reheat tips

  • Prep the potatoes and broccoli: chop potatoes into cubes and cut broccoli into florets. Store separately in airtight containers in the fridge for up to 2 days.
  • Make the curry base ahead: cook the spice and onion mixture, then store in the fridge for up to 24 hours. Reheat gently before adding vegetables.
  • Refrigerate leftovers promptly: curry keeps well for 3-4 days. Reheat on the stovetop over low heat, stirring occasionally, until steaming and fragrant.
  • Freezing note: for longer storage, freeze in portions for up to 2 months. Thaw overnight in the fridge, then reheat thoroughly, checking for a gentle simmer and aroma.

Top questions about Broccoli Potato Curry

1. Can I use frozen broccoli?

You can use frozen broccoli, just thaw and drain it well before adding. It might be slightly softer but still flavorful.

2. Can I swap potatoes for sweet potatoes?

Yes, sweet potatoes make a lovely substitute. They add a slightly sweeter, softer element, but keep an eye on cooking time.

3. How can I make it milder or spicier?

Adjust the spice levels to your taste. Add more chili for heat or omit it for a milder dish. Taste as you go.

4. Can I use lighter coconut milk?

Use light coconut milk if you want less richness, but full-fat adds a creamy, luxurious texture that balances the spices better.

5. Can I substitute broccoli with other greens?

Yes, other greens like spinach or kale can replace broccoli. Add greens towards the end to keep their color and texture vibrant.

6. How do I avoid overcooking the broccoli?

Overcooking will make the broccoli mushy. Cook until bright green and just tender—around 4-6 minutes after adding to the curry.

7. What if the curry sauce is too thin or thick?

If the sauce is too thin, simmer uncovered for a few minutes until it thickens. For too thick, add a splash of broth or water.

8. How long can I keep leftovers?

Store leftovers in an airtight container in the fridge for up to 3-4 days. Reheat gently on the stove until steaming.

9. Can I freeze this curry?

You can freeze the curry for up to 2 months. Thaw overnight in the fridge and reheat slowly to preserve flavor and texture.

10. Does the flavor improve after resting?

Yes, the flavors deepen after a day or two in the fridge. Reheat in a pan over low heat, stirring often until hot and fragrant.

This curry is a reminder that the simplest ingredients can come together in ways that surprise your palate. The earthy potatoes and bright broccoli in a spicy, creamy sauce make for a dish that’s both comforting and invigorating, perfect for cozy nights or quick weeknights when you want something nourishing.

It’s a recipe that’s flexible enough to adapt with what’s in your fridge, and it always feels like a small victory when everything comes together without fuss. Sometimes the best meals are the ones you stumble into, and this one’s no exception—just honest, straightforward, and satisfying in every bite.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating