I remember the first time I made this Simple Cauliflower Curry. It was a chilly Tuesday, the kids were fussy, and I needed something warm and comforting that didn't require a trip to the store. I had a head of cauliflower sitting in the fridge, some canned tomatoes, and a well-stocked spice drawer. That night, this curry was born, and it's been a family favorite ever since.
Advertisements1
What I love about this recipe is how forgiving it is. You can throw in whatever vegetables you have, adjust the spice to your family's liking, and it always comes out creamy and satisfying. It's the kind of meal that makes you feel like a kitchen wizard even on the most chaotic days.
So, whether you're a seasoned cook or just starting out, I promise this Simple Cauliflower Curry will become your go-to. It's nourishing, budget-friendly, and guaranteed to bring everyone to the table with smiles.
Why You'll Love This Recipe
About the Ingredients
1 tablespoon coconut oil
Use refined coconut oil for a neutral flavor or virgin for a subtle coconut taste. Can substitute with vegetable oil.
1 large onion, diced
Yellow or white onions work best. For a milder flavor, use shallots.
4 cloves garlic, minced
Fresh garlic is best, but 1 teaspoon garlic powder can be used in a pinch.
1 tablespoon fresh ginger, grated
Fresh ginger adds a zing; substitute with 1 teaspoon ground ginger if needed.
2 tablespoons curry powder
Use a good-quality curry powder; you can also use garam masala for a different flavor profile.
1 teaspoon ground turmeric
Turmeric gives the curry its golden color; it's also anti-inflammatory.
1 teaspoon ground cumin
Cumin adds earthy warmth; if you have cumin seeds, toast them first for extra flavor.
1 (14 oz / 400 g) can diced tomatoes
Fire-roasted tomatoes add a smoky note. If you only have fresh, use 2 cups chopped.
1 (13.5 oz / 400 ml) can full-fat coconut milk
Full-fat gives the creamiest texture; light coconut milk will work but yields a thinner sauce.
1 medium head cauliflower, cut into florets
About 4 cups of florets. You can also use pre-cut cauliflower from the produce section.
1 cup (240 ml) vegetable broth
Use low-sodium to control salt; water can be used if you don't have broth.
1 cup (150 g) frozen peas
Peas add a pop of sweetness and color; fresh peas or green beans also work.
Salt and pepper to taste
Start with 1/2 teaspoon salt and adjust from there.
Fresh cilantro for garnish
Optional but adds freshness; parsley works too.
Tips & Tricks
- Don't overcrowd the pot when sautéing the onion; cook in batches if needed for even browning.
- Cut cauliflower into uniform florets so they cook evenly.
- If the curry is too thin at the end, simmer uncovered for a few extra minutes to thicken.
Pro Tips
Step-by-Step Instructions
1. Sauté Aromatics
Heat coconut oil in a large pot over medium heat (350°F / 175°C). Add onion and cook until translucent, about 5 minutes. Stir in garlic and ginger and cook for 1 minute until fragrant.
2. Bloom Spices
Add curry powder, turmeric, and cumin. Stir constantly for 1 minute until spices are fragrant and coat the onion mixture.
3. Add Tomatoes and Coconut Milk
Pour in the diced tomatoes and coconut milk. Stir well, scraping any browned bits from the bottom. Bring to a gentle simmer.
4. Cook Cauliflower
Add the cauliflower florets and vegetable broth. Stir to coat. Cover and simmer for 15-20 minutes, until cauliflower is tender but not mushy (fork-tender).
5. Add Peas
Stir in the frozen peas and cook for an additional 5 minutes until heated through.
6. Season and Serve
Season with salt and pepper to taste. Garnish with fresh cilantro. Serve hot over rice or with naan.
Delicious Variations
Creamy Spinach Cauliflower Curry
Add 2 cups fresh spinach in the last 5 minutes of cooking until wilted.
Chickpea and Cauliflower Curry
Add 1 can of drained chickpeas along with the cauliflower for extra protein.
Sweet Potato Cauliflower Curry
Substitute half the cauliflower with cubed sweet potato for a sweeter, heartier version.
How to Store Simple Cauliflower Curry Recipe
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze for up to 3 months in a freezer-safe container. Thaw overnight in the fridge.
Reheating
Reheat on the stovetop over medium heat, adding a splash of water or broth if too thick.
Frequently Asked Questions
Q: Can I make this curry without coconut milk?
Yes, you can substitute with heavy cream or Greek yogurt for a different flavor, but coconut milk adds a unique richness. If using yogurt, stir it in at the end to avoid curdling.
Q: Is this curry spicy?
No, this curry is mild. The heat comes from the curry powder, which is typically not spicy. For more heat, add a chopped green chili or a pinch of cayenne pepper.
Q: Can I use frozen cauliflower instead of fresh?
Yes, frozen cauliflower works well. Add it directly to the curry without thawing, and increase the cooking time by 5 minutes.
Q: What can I serve with cauliflower curry?
This curry is delicious with basmati rice, naan, or quinoa. For a low-carb option, serve it over cauliflower rice.
Q: Can I make this curry in a slow cooker?
Absolutely. Sauté the aromatics first, then transfer everything to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours, adding peas in the last 30 minutes.
I hope you and your family enjoy this Simple Cauliflower Curry as much as we do. Don't forget to share your creations in the comments below—I love hearing from you! Breathe, play, connect.
Simple Cauliflower Curry Recipe
Simple Cauliflower Curry is a creamy, fragrant one-pot wonder that's ready in 30 minutes—perfect for busy weeknight dinners.
🧂 Ingredients
- 1 tablespoon coconut oil
- 1 large onion, diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons curry powder
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 (14 oz / 400 g) can diced tomatoes
- 1 (13.5 oz / 400 ml) can full-fat coconut milk
- 1 medium head cauliflower, cut into florets
- 1 cup (240 ml) vegetable broth
- 1 cup (150 g) frozen peas
- Salt and pepper to taste
- Fresh cilantro for garnish
📋 Instructions
- 1Sauté Aromatics — Heat coconut oil in a large pot over medium heat (350°F / 175°C). Add onion and cook until translucent, about 5 minutes. Stir in garlic and ginger and cook for 1 minute until fragrant.
- 2Bloom Spices — Add curry powder, turmeric, and cumin. Stir constantly for 1 minute until spices are fragrant and coat the onion mixture.
- 3Add Tomatoes and Coconut Milk — Pour in the diced tomatoes and coconut milk. Stir well, scraping any browned bits from the bottom. Bring to a gentle simmer.
- 4Cook Cauliflower — Add the cauliflower florets and vegetable broth. Stir to coat. Cover and simmer for 15-20 minutes, until cauliflower is tender but not mushy (fork-tender).
- 5Add Peas — Stir in the frozen peas and cook for an additional 5 minutes until heated through.
- 6Season and Serve — Season with salt and pepper to taste. Garnish with fresh cilantro. Serve hot over rice or with naan.



