This creamy Indian-inspired dish combines tender potato cubes and cauliflower florets in a luxurious buttery tomato sauce. The aromatic spice blend of cumin, coriander, garam masala, and turmeric creates layers of warmth and depth, while heavy cream adds velvety richness. Perfect for weeknight dinners, the vegetables simmer until melt-in-your-mouth tender, absorbing all the fragrant flavors. Serve alongside fluffy basmati rice or with warm naan for soaking up the delicious sauce.
The first time I made this butter spiced potato and cauliflower dish, my tiny apartment filled with such an incredible aroma that my neighbor actually knocked on my door to ask what I was cooking. I'd been experimenting with Indian spices for months, but something about the combination of butter blooming with cumin and coriander created magic I hadn't expected.
I served this at a dinner party last winter when my friend Priya came over, and she told me it reminded her exactly of Sunday meals at her grandmother's house in Mumbai. That was the moment I realized this wasn't just another curry recipe but something that carried real warmth and tradition in every spoonful.
Ingredients
- 3 medium potatoes: I peel and cube them into even pieces so they cook at the same rate as the cauliflower
- 1 medium head cauliflower: Cut into generous florets that won't turn to mush during simmering
- 1 medium yellow onion: Finely chopped because they dissolve into the sauce creating a sweet foundation
- 2 cloves garlic and 1inch ginger: Grated fresh every time because the jarred stuff just can't compare to that punchy aromatic brightness
- 1 small green chili: Optional but I love that sneaky heat that builds at the back of your throat
- 2 tablespoons butter and 2 tablespoons oil: The butter gives richness while oil prevents burning
- 1 can crushed tomatoes: The backbone of that velvety sauce
- 1/2 cup heavy cream: This transforms the dish into something utterly indulgent
- 1 1/2 teaspoons cumin: Earthy and essential for that authentic Indian flavor
- 1 teaspoon coriander: Adds a subtle citrusy brightness
- 1 teaspoon garam masala: The warming spice blend that makes everything smell like home
- 1/2 teaspoon turmeric: For that gorgeous golden color
- 1/2 teaspoon smoked paprika: My little twist that adds depth
- Fresh cilantro and lemon: The finish that cuts through all that richness
Instructions
- Build your aromatic foundation:
- Melt the butter with oil in your largest skillet over medium heat then toss in the onions letting them turn golden and soft which takes about 5 minutes of patience
- Wake up the garlic and ginger:
- Stir in the minced garlic grated ginger and chopped green chili cooking just until you can smell them which happens fast so watch closely
- Bloom those spices:
- Add all your spices cumin coriander garam masala turmeric paprika chili powder salt and pepper and toast them for exactly one minute while stirring constantly because burnt spices taste bitter and sad
- Create the sauce base:
- Pour in those crushed tomatoes and let the mixture bubble away for 5 minutes until it thickens slightly and smells absolutely incredible
- Add the vegetables:
- Toss in the potato cubes and cauliflower florets stirring until every piece is coated in that spiced tomato goodness
- Simmer until tender:
- Add your water cover the pan and let everything cook for 18 to 20 minutes checking occasionally until the vegetables are fork tender but not falling apart
- Make it creamy:
- Lower the heat stir in the heavy cream and let it simmer uncovered for 5 more minutes watching the sauce transform into something silky and gorgeous
- Final touches:
- Taste and adjust seasoning then scatter fresh cilantro over the top and serve with lemon wedges on the side
Last Diwali I made a triple batch of this for a potluck and it disappeared within fifteen minutes. Three different people asked for the recipe including someone who swore they hated cauliflower but went back for seconds.
Making It Your Own
I've learned that cauliflower and potatoes are just the beginning for this dish. Sometimes I throw in frozen peas during the last five minutes or add diced bell peppers when I want extra color and sweetness.
The Rice Connection
Basmati rice cooked with a pinch of salt and a cardamom pod or two makes the perfect vehicle for all that sauce. I always make extra rice because the sauce is the best part and everyone wants more.
Feeding A Crowd
This recipe doubles beautifully and actually tastes better when made ahead of time so don't stress about timing. The flavors develop overnight in the fridge making it perfect for meal prep or dinner parties.
- Reheat gently with a splash of water or cream to bring back that silky texture
- The spices continue to meld so it might taste even spicier the next day
- Freeze portions in airtight containers for up to three months though I rarely have leftovers that long
There's something so grounding about a dish that transforms humble vegetables into something this special and comforting.
Recipe Questions & Answers
- → Can I make this dish vegan?
-
Yes, simply substitute the butter with plant-based butter or coconut oil, and replace the heavy cream with full-fat coconut cream or cashew cream. The result remains equally rich and flavorful.
- → How spicy is this dish?
-
The spice level is moderate and family-friendly. You can easily adjust the heat by reducing or omitting the chili powder and green chili. For more warmth, add extra cayenne or fresh serrano peppers.
- → What can I serve with butter potatoes and cauliflower?
-
Basmati rice, warm naan bread, roti, or jeera rice are classic accompaniments. The dish also pairs well with quinoa or serves as a hearty side alongside grilled meats or other Indian curries.
- → Can I add other vegetables?
-
Absolutely. Green peas, bell peppers, or carrots work wonderfully. Add hearty vegetables like carrots with the potatoes, while peas and peppers can be added during the last 10 minutes of cooking.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 4 days. The flavors often deepen and improve overnight. Reheat gently on the stovetop with a splash of water to restore the creamy consistency.
- → Can I freeze this dish?
-
Yes, it freezes well for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat slowly, adding cream if needed to regain texture.