Description
A deliciously roasted head of cauliflower topped with a creamy mushroom and Gruyère cheese sauce, perfect for a hearty vegetarian dish.
Ingredients
- 1 head of cauliflower (about 2 pounds)
- 2 tablespoons olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup sliced mushrooms (cremini or button)
- 2 tablespoons unsalted butter
- 2 cloves garlic, minced
- 1 cup heavy cream
- 1 cup shredded Gruyère cheese
- 1/4 teaspoon nutmeg
- 1/4 teaspoon cayenne pepper (optional)
- Fresh parsley, chopped (for garnish)
Instructions
- Preheat your oven to 425°F.
- Remove the leaves from the cauliflower and trim the stem, leaving the head intact.
- Place the cauliflower on a baking sheet and brush it with olive oil. Sprinkle with salt and black pepper.
- Roast the cauliflower in the preheated oven for 30-35 minutes, or until golden brown and tender, turning halfway through.
- While the cauliflower is roasting, prepare the sauce. In a skillet over medium heat, melt the butter.
- Add the sliced mushrooms and sauté for about 5-7 minutes until they are soft and browned. Stir in the minced garlic and cook for an additional minute.
- Pour in the heavy cream and bring to a gentle simmer. Add the Gruyère cheese, nutmeg, and cayenne pepper (if using). Stir until the cheese is melted and the sauce is smooth. Season with salt and pepper to taste.
- Once the cauliflower is done roasting, remove it from the oven and drizzle the mushroom and Gruyère sauce over the top.
- Return it to the oven for an additional 5 minutes to warm the sauce.
- Garnish with chopped parsley before serving.
Notes
- For a lighter version, substitute half of the heavy cream with vegetable broth.
- You can also add cooked bacon bits or crispy shallots on top for extra flavor and crunch.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Vegetarian
- Method: Roasting
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 2g
- Sodium: 600mg
- Fat: 28g
- Saturated Fat: 17g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 80mg