A curry-flavored cauliflower and sweet potato stew with a vibrant golden color and warm, cozy spices. It's creamy, dairy-free, and ready in about 45 minutes.
1headcauliflowerflorets removed (or use ~500g frozen cauliflower florets)
2sweet potatoespeeled
1oniondiced
4clovesgarlicmashed
1cupcoconut milk
2tspsturmeric powder
½tspginger powderor use a bit of fresh ginger, grated
½tspcuminground
⅓tspcoriander seedsground
⅓tsppepperground
sea saltto taste
2Tbspsolive oil
wateradd as much as needed to make the thick sauce (I added ~2-3 cups)
parsleyfresh - use as much as you want
Instructions
Steam the cauliflower florets.
In a medium pot, add some water and boil the peeled and cubed sweet potatoes.
Check with a fork after 20 minutes. If tender, remove from heat.
Drain the sweet potatoes, but save the cooking water.
Put the sweet potato cubes in a blender or food processor. Add the coconut milk and spices, then add 1 cup of the saved water. Blend until smooth. Add more water to make the sauce less thick. It should have the consistency of full-fat sour cream: thick, but not a puree.
Heat the oil in a large saucepan. Add the diced onion and mashed garlic cloves. Saute for 2 minutes.
Add the sweet potato sauce and stir.
Add the steamed cauliflower florets.
Cook for ~10 more minutes.
Serve with fresh chopped parsley on top.
Notes
Save the sweet potato cooking water and add it back gradually while blending so you can control the sauce thickness. Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently and loosen with a splash of water if needed.