Butter Cauliflower
This Butter Cauliflower recipe is a delightful vegetarian take on the beloved Indian dish, Butter Chicken. With tender cauliflower simmered in a rich, spiced cream sauce, it’s perfect for a cozy dinner or entertaining guests. The dish brings together vibrant flavors and comforting textures, making it a standout choice for various occasions, from weeknight meals to festive gatherings.
Why You’ll Love This Recipe
- Easy to Make: This recipe requires simple ingredients and straightforward steps, making it accessible for cooks of all skill levels.
- Flavorful: The combination of spices creates a rich and aromatic sauce that enhances the natural taste of cauliflower.
- Versatile Dish: Serve it with rice or enjoy it as a filling option in wraps or bowls for meal prep.
- Vegetarian Delight: Perfect for vegetarians and those looking to reduce meat consumption without sacrificing flavor.
- Make Ahead Option: This dish tastes even better the next day, making it ideal for leftovers.
Tools and Preparation
When preparing this Butter Cauliflower recipe, having the right tools will make your cooking experience smoother. Here’s what you’ll need to get started:
Grab This Chef Knife Now - Almost Gone!
- Stays Razor-Sharp: Ice-hardened blade keeps its edge longer than ordinary knives
- Superior Grip Control: Unique finger hole design gives you perfect balance and safety
- Built to Last a Lifetime: Premium stainless steel blade with elegant beech wood handle
Customer Reviews ★★★★★
Essential Tools and Equipment
- Skillet
- Mixing bowl
- Measuring spoons
- Knife
- Cutting board
Importance of Each Tool
- Skillet: A large skillet allows for even cooking and browning of the cauliflower while ensuring all the flavors meld beautifully.
- Mixing Bowl: Using a mixing bowl helps combine ingredients efficiently and keeps your workspace organized.
Ingredients
This Butter Cauliflower Recipe is packed with flavorful ingredients that create an unforgettable dish.
For the Sauce:
- 2 Tbsp. fresh lemon juice
- 2 tsp. corn starch
- 1/2 tsp. ground cumin
- 1 tsp. ground turmeric (divided)
- 3 tsp. garam masala (divided)
- 1 1/2 tsp. salt (divided)
- 2 Tbsp. olive oil (divided)
For the Cauliflower:
- 1 medium head of cauliflower (cut into florets)
- 3 Tbsp. unsalted butter
- 1 yellow onion (finely chopped)
- 3 garlic cloves (minced)
- 2 tsp. freshly grated ginger (sub ground ginger)
- 2 Tbsp. tomato paste
Additional Ingredients:
- 1 tsp. paprika
- 1/4 tsp. ground cinnamon
- Pinch of cayenne pepper (optional)
- 1 8-oz. can tomato sauce
- 2 cups vegetable broth
- 1/2 cup heavy cream (sub full-fat canned coconut milk)
- Basmati rice for serving
- Fresh cilantro and whole-milk Greek yogurt for garnish
How to Make Butter Cauliflower
Step 1: Prepare the Cauliflower
- Combine lemon juice, corn starch, cumin, and 1/2 tsp each of turmeric, garam masala, and salt in a large bowl. Set aside.
Step 2: Cook the Cauliflower
- Heat 1 Tbsp of the oil in a large skillet over medium-high heat.
- Cook cauliflower, tossing occasionally until browned in places and beginning to soften, about 7 to 8 minutes.
- Reduce heat to medium and transfer cauliflower to the bowl with corn starch mixture; toss to coat.
- Return seasoned cauliflower to skillet and cook another 7 to 8 minutes until charred in spots and crisp-tender. Transfer cauliflower to a bowl.
Step 3: Make the Sauce
- Add remaining 1 Tbsp oil and butter to skillet.
- Add onions; cook until translucent, about 8 minutes.
- Stir in garlic, ginger, and tomato paste; cook for about 2 minutes until fragrant.
- Add remaining 1/2 tsp turmeric, 2 1/2 tsp garam masala, and 1 tsp salt along with paprika, cinnamon, and cayenne; cook for an additional minute.
- Add tomato sauce and broth; bring mixture to a boil.
Step 4: Combine Everything
- Reduce heat to a simmer; stir in cream.
- Return cauliflower to skillet; simmer uncovered until sauce thickens, about 15 minutes.
- Garnish with fresh cilantro and serve over basmati rice with a dollop of yogurt.
Enjoy your delicious Butter Cauliflower!
How to Serve Butter Cauliflower
Butter Cauliflower is a delightful dish that can be enjoyed in various ways. Here are some serving suggestions to elevate your meal experience.
Over Rice
- Basmati Rice: This aromatic rice pairs perfectly with the creamy sauce, absorbing all the flavors.
- Brown Rice: For a healthier option, brown rice adds a nutty flavor and chewy texture.
With Bread
- Naan: Soft and fluffy naan is perfect for scooping up the butter cauliflower and sauce.
- Roti: Whole wheat roti offers a wholesome alternative that complements the dish beautifully.
Garnished with Yogurt
- Whole-Milk Greek Yogurt: A dollop of tangy yogurt balances the spices and enhances creaminess.
- Herbed Yogurt: Mix in fresh herbs like mint or cilantro for an extra flavor boost.
As a Wrap
- Stuffed in Pita: Use pita bread to wrap butter cauliflower along with fresh veggies for a portable meal.
- Lettuce Wraps: For a low-carb option, serve the curry in crisp lettuce leaves.
Salads
- Mixed Greens Salad: A light salad with vinaigrette adds freshness and crunch alongside this rich dish.
- Cucumber Salad: Chilled cucumbers provide a refreshing contrast to the warm curry.

How to Perfect Butter Cauliflower
To ensure your Butter Cauliflower turns out amazing every time, consider these helpful tips.
- Use Fresh Ingredients: Fresh cauliflower, herbs, and spices enhance flavor significantly.
- Adjust Spice Levels: Feel free to modify the heat by adding more or less cayenne pepper according to your taste.
- Simmer for Flavor: Allowing the sauce to simmer helps meld the flavors together beautifully.
- Cream Alternatives: For a lighter version, substitute heavy cream with full-fat canned coconut milk for richness without dairy.
- Don’t Rush Cooking: Take your time while sautéing onions and garlic; they should be golden and fragrant for maximum flavor.
- Garnish Generously: Fresh cilantro not only adds brightness but also elevates presentation.
Best Side Dishes for Butter Cauliflower
Complement your Butter Cauliflower with these side dishes that enhance your meal’s overall enjoyment.
- Cilantro Lime Rice: Fluffy rice infused with lime juice and cilantro enhances the dish’s flavors beautifully.
- Spiced Chickpeas: Crunchy roasted chickpeas seasoned with cumin add protein and texture to your plate.
- Aloo Gobi: This classic potato and cauliflower dish offers another layer of Indian flavor alongside your main dish.
- Sauteed Spinach: Lightly sautéed spinach adds color and nutrition, balancing out the richness of Butter Cauliflower.
- Cabbage Slaw: A tangy slaw made from cabbage provides crunch and acidity, cutting through the creaminess.
- Pickled Vegetables: Quick-pickled carrots or radishes bring a zesty contrast that brightens each bite of curry.
Common Mistakes to Avoid
Many home cooks make simple errors that can affect the outcome of their Butter Cauliflower. Here are some common pitfalls and how to steer clear of them.
- Skipping the seasoning: Seasoning is crucial for flavor. Make sure to follow the spice measurements closely for a well-rounded taste.
- Overcooking the cauliflower: Cauliflower should be tender but still hold its shape. Cook it just until crisp-tender to maintain texture.
- Using cold ingredients: Cold cream can cause the sauce to separate. Always use room temperature ingredients for a smoother sauce.
- Neglecting to taste: Always taste your dish before serving. Adjust spices and seasoning as needed for the best flavor.
- Not letting the sauce thicken: Allow the sauce to simmer until it thickens properly. This step enhances flavor and makes the dish more satisfying.

Storage & Reheating Instructions
Refrigerator Storage
- Store Butter Cauliflower in an airtight container for up to 4 days.
- Ensure it has cooled down before sealing.
Freezing Butter Cauliflower
- Freeze in a freezer-safe container for up to 3 months.
- Portion out servings for easier thawing later.
Reheating Butter Cauliflower
- Oven: Preheat to 350°F (175°C) and bake covered for about 20 minutes until heated through.
- Microwave: Heat in short bursts, stirring in between, until warm.
- Stovetop: Reheat on medium-low heat, adding a splash of broth if it seems dry.
Frequently Asked Questions
Here are some common questions regarding Butter Cauliflower that may help you in your cooking journey.
What is Butter Cauliflower?
Butter Cauliflower is a vegetarian alternative to Butter Chicken, featuring cauliflower florets simmered in a creamy, spiced sauce.
Can I make Butter Cauliflower vegan?
Yes! Substitute heavy cream with full-fat canned coconut milk, and use vegan butter instead of unsalted butter.
How do I customize my Butter Cauliflower?
You can add vegetables like peas or bell peppers or adjust spices based on your preference for heat and flavor.
What does Butter Cauliflower pair well with?
This dish pairs beautifully with basmati rice or naan bread, along with fresh cilantro and yogurt.
Can I prepare Butter Cauliflower ahead of time?
Absolutely! You can prepare it in advance and store it in the fridge or freeze it for later use. Just reheat before serving.
Final Thoughts
This Butter Cauliflower recipe offers comfort food at its finest with rich flavors and creamy textures. Its versatility allows you to customize it according to your taste preferences, making it an excellent choice for any dinner table. Give this delightful dish a try; it’s sure to become a favorite!
Butter Cauliflower
- Total Time: 45 minutes
- Yield: Serves 4
Description
Butter Cauliflower is a rich and creamy vegetarian dish inspired by the classic Butter Chicken. This recipe features tender cauliflower simmered in a spiced cream sauce, delivering vibrant flavors in every bite. Perfect for cozy weeknight dinners or entertaining guests, Butter Cauliflower is not only easy to prepare but also allows for various serving options—over rice, with naan, or even stuffed in wraps. Its versatility makes it an excellent choice for those looking to enjoy a comforting meal while adhering to a vegetarian diet. With its aromatic spices and delightful textures, this dish is sure to impress everyone at your table.
Ingredients
- 1 medium head of cauliflower
- 3 Tbsp unsalted butter
- 1 yellow onion
- 3 garlic cloves
- 2 Tbsp tomato paste
- 1 cup heavy cream (or coconut milk)
- 2 Tbsp fresh lemon juice
- 2 tsp corn starch
- 1/2 tsp ground cumin
- 1 tsp ground turmeric (divided)
- 3 tsp garam masala (divided)
- 1 1/2 tsp salt (divided)
- 2 Tbsp olive oil (divided)
- 2 tsp freshly grated ginger (sub ground ginger)
- 1 tsp paprika
- 1/4 tsp ground cinnamon
- Pinch of cayenne pepper (optional)
- 1 8-oz. can tomato sauce
- 2 cups vegetable broth
- 1/2 cup heavy cream (sub full-fat canned coconut milk)
- Basmati rice for serving
- Fresh cilantro and whole-milk Greek yogurt for garnish
Instructions
- Prepare cauliflower by cutting into florets and tossing with lemon juice, cornstarch, and spices.
- Cook the cauliflower in a skillet until browned and slightly softened.
- Sauté onions, garlic, ginger, and tomato paste until fragrant.
- Add remaining spices followed by tomato sauce and vegetable broth; bring to a boil.
- Stir in cream and return cauliflower to skillet; simmer until the sauce thickens.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 300
- Sugar: 5g
- Sodium: 680mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 5g
- Protein: 8g
- Cholesterol: 40mg








