Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Butter Cauliflower Recipe

Creamy Butter Cauliflower Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 5 reviews

  • Author: Jane
  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

A vegetarian take on the classic Butter Chicken, this Creamy Butter Cauliflower recipe features tender cauliflower in a rich, spiced cream sauce. Served over basmati rice with a dollop of yogurt, it’s a flavorful and aromatic dish perfect for those seeking a meatless alternative.


Ingredients

For the Cauliflower:

  • 2 Tbsp fresh lemon juice
  • 2 tsp corn starch
  • ½ tsp ground cumin
  • 1 tsp ground turmeric (divided)
  • 3 tsp garam masala (divided)
  • 1 ½ tsp salt (divided)
  • 2 Tbsp olive oil (divided)
  • 1 medium head of cauliflower, cut into florets

For the Sauce:

  • 3 Tbsp unsalted butter
  • 1 yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 2 tsp freshly grated ginger (or ground ginger)
  • 2 Tbsp tomato paste
  • 1 tsp paprika
  • ¼ tsp ground cinnamon
  • Pinch of cayenne pepper (optional)
  • 1 (8 oz) can tomato sauce
  • 2 cups vegetable broth
  • ½ cup heavy cream (or full-fat canned coconut milk as a substitute)

For Serving:

  • Basmati rice (for serving)
  • Fresh cilantro (for garnish)
  • Whole-milk Greek yogurt (for serving)


Instructions

  1. Prepare the Cauliflower: In a large bowl, combine lemon juice, corn starch, cumin, ½ tsp turmeric, 2 ½ tsp garam masala, and 1 tsp salt. Set aside. Heat 1 Tbsp olive oil in a large skillet over medium-high heat. Add the cauliflower and cook for about 7-8 minutes until browned. Transfer cauliflower to the bowl with the corn starch mixture and coat. Return to skillet and cook for another 7-8 minutes, until charred and tender. Set aside.
  2. Prepare the Sauce: In the same skillet, add the remaining olive oil and butter. Cook the onion until translucent (about 8 minutes). Add garlic, ginger, and tomato paste. Cook for 2 minutes. Stir in remaining turmeric, garam masala, salt, paprika, cinnamon, and cayenne. Cook for another minute.
  3. Simmer the Sauce: Add tomato sauce and vegetable broth. Bring to a boil, then simmer. Stir in cream (or coconut milk), and return the cauliflower to the skillet. Simmer uncovered for 15 minutes or until the sauce thickens.
  4. Serve: Serve the butter cauliflower over basmati rice, topped with fresh cilantro and a dollop of Greek yogurt.

Notes

  • For a vegan version, substitute the butter and cream with coconut oil and coconut milk.
  • Adjust the spice level by adding more cayenne or chopped green chilies.
  • You can add other vegetables like bell peppers or peas for a more textured dish.
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Category: Main Dish
  • Method: Simmering
  • Cuisine: Indian-Inspired

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 7g
  • Sodium: 780mg
  • Fat: 22g
  • Saturated Fat: 13g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 6g
  • Protein: 6g
  • Cholesterol: 60mg