
Craving comfort food with a flavorful punch? Meet Butter Cauliflower — a plant-based version of the beloved Indian dish Butter Chicken, made with golden roasted cauliflower in a velvety, spiced tomato-butter sauce. It’s rich, creamy, and totally satisfying — no meat required.
This dish is perfect for weeknight dinners, meal prep, or impressing guests with a vegetarian meal that doesn’t skimp on flavor. Serve it over fluffy basmati rice or warm naan for the ultimate cozy meal.
???? Ingredients (U.S. Measurements)
For the Roasted Cauliflower:
- 1 large head cauliflower, cut into florets
- 2 tablespoons olive oil
- 1 teaspoon garam masala
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon turmeric
- Salt and pepper, to taste
For the Butter Sauce:
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 1 1/2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1/4 teaspoon cayenne (optional, for heat)
- 1 (15-ounce) can tomato sauce
- 1/2 cup heavy cream or full-fat coconut milk
- Salt to taste
- 1 teaspoon sugar (to balance acidity)
- Fresh cilantro, for garnish
???? Instructions
Step 1: Roast the Cauliflower
Preheat oven to 425°F (220°C). Toss cauliflower florets with olive oil, garam masala, turmeric, paprika, salt, and pepper. Spread on a baking sheet and roast for 25–30 minutes, flipping halfway, until golden and tender.
Step 2: Prepare the Butter Sauce
While the cauliflower roasts, heat butter and olive oil in a large skillet over medium heat. Add onion and sauté until soft (about 5 minutes). Stir in garlic and ginger, cooking until fragrant.
Add garam masala, cumin, paprika, and cayenne. Stir for 1 minute to toast the spices.
Pour in tomato sauce and simmer for 8–10 minutes, stirring occasionally. Add cream (or coconut milk), sugar, and salt to taste. Simmer another 3–5 minutes until thick and creamy.
Step 3: Combine and Serve
Add roasted cauliflower to the sauce and stir to coat. Let it simmer together for 5 minutes so the flavors meld.
Garnish with fresh cilantro and serve hot over rice or with naan.
???? Nutrition Facts (Per Serving – Serves 4)
| Nutrient | Amount |
|---|---|
| Calories | ~270 kcal |
| Protein | 5g |
| Carbohydrates | 20g |
| Fat | 19g |
| Fiber | 5g |
| Sugar | 8g |
| Sodium | 350mg |
Nutrition estimates may vary depending on the type of cream or coconut milk used.
???? Tips & Tricks
- Make it vegan: Use plant-based butter and full-fat coconut milk for a dairy-free version.
- Add protein: Stir in chickpeas or cubed tofu for a heartier dish.
- Spice it up: Increase cayenne or add chopped green chilies for more heat.
- Smooth sauce: For an extra silky texture, blend the sauce before adding the cauliflower.
- Meal prep: Keeps well in the fridge for up to 4 days and freezes beautifully.
???? Chef’s Extra Touch (From Me to You)
For an authentic restaurant-style finish, stir in a teaspoon of kasoori methi (dried fenugreek leaves) at the end. It adds a deep, slightly bitter, aromatic note that elevates the dish. A swirl of cream or a knob of butter just before serving makes it extra indulgent.
Leave a Comment