Ingredients
Equipment
Method
- Peel and dice the potatoes into 1-inch cubes. Chop the broccoli into small, bite-sized florets. Set aside.
- Heat oil in a large heavy-bottomed pot over medium heat. Add the diced onion and cook for about 5 minutes until it turns translucent and begins to soften, filling your kitchen with a sweet aroma.
- Add the minced garlic and grated ginger to the pot. Stir and cook for about 1 minute until fragrant, with a slight sizzle sounds filling the air.
- Sprinkle in the turmeric, cumin, and coriander. Stir for 30 seconds as the spices crackle and their warm aroma rises, deepening the flavor base.
- Add the diced potatoes to the pot, stirring to coat them evenly with the spice mixture. Cook for 3-4 minutes until they start to turn slightly golden and absorb the fragrant spices.
- Pour in the coconut milk along with a cup of water. Bring the mixture to a gentle boil, then reduce the heat to low and cover the pot with a lid.
- Simmer uncovered for about 15 minutes, stirring occasionally. The potatoes should become tender and the sauce thickens into a creamy, fragrant curry. The kitchen fills with spicy warmth.
- Uncover the pot and add the broccoli florets. Stir well, then cook for another 5-7 minutes until the broccoli turns bright green and retains a slight crunch, contrasting beautifully with the creamy potatoes.
- Season the curry with salt to taste and squeeze in a little lemon juice if desired for brightness. Give it a taste and adjust the seasoning as needed.
- Remove from heat and let the curry rest for a couple of minutes to allow the flavors to meld further. Serve hot, garnished with fresh herbs if you like, alongside rice or naan.
Notes
For extra heat, add a pinch of chili powder or flakes. To keep broccoli more vibrant, add it closer to the end of simmering. Leftovers refrigerate well for up to 2 days, reheat gently on the stove.
