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

Roasted Cauliflower, Tomato, and Goat Cheese Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 86 reviews

  • Author: admin
  • Total Time: 1 hour 10 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This Roasted Cauliflower, Tomato, and Goat Cheese Casserole combines tender roasted cauliflower with a rich tomato sauce, fragrant spices, and creamy goat cheese for a comforting and flavorful vegetarian main or side dish. Perfectly baked to golden perfection, it’s a wholesome recipe that balances savory and tangy notes with fresh herbs.


Ingredients

Scale

Vegetables & Aromatics

  • 1 medium-size head of cauliflower
  • 1 small onion, finely chopped
  • 1 garlic clove, minced
  • 1 (14.5 oz / 411 gr) can diced tomatoes
  • 2 tablespoons freshly chopped parsley

Oils & Spices

  • 3 tablespoons olive oil, divided
  • 1 teaspoon fine grain sea salt
  • ¼ teaspoon ground pepper
  • 1 teaspoon thyme
  • ¼ teaspoon ground coriander
  • A pinch of red pepper flakes
  • A pinch of ground cinnamon

Other

  • 2 large free-range organic eggs (or 3 medium)
  • ¾ cup / 3 oz / 85 gr goat cheese, crumbled

Instructions

  1. Roast Cauliflower: Preheat the oven to 450°F (230°C) and line a baking sheet with foil. Cut the cauliflower into ⅓-inch thick slices. Toss with 2 tablespoons of olive oil, sea salt, and ground pepper. Spread in a single layer on the baking sheet and roast for 20 minutes, flipping halfway through, until the cauliflower is browned and tender.
  2. Prepare Tomato Sauce: While the cauliflower roasts, heat the remaining 1 tablespoon of olive oil in a large skillet over medium heat. Add the chopped onion and a pinch of salt, sautéing for about 5 minutes until softened. Add the minced garlic and thyme, cooking for an additional 30 seconds until fragrant.
  3. Simmer Sauce: Add the diced tomatoes, ground coriander, red pepper flakes, ground cinnamon, salt, and pepper to the skillet. Bring the mixture to a simmer. Cover and cook on low heat for 15 minutes to allow flavors to meld and sauce to thicken.
  4. Assemble Casserole: Combine the roasted cauliflower and tomato sauce in a large bowl. Transfer this mixture into a greased baking dish. In a small bowl, beat the eggs together with the crumbled goat cheese until combined. Pour this custard mixture evenly over the cauliflower and tomato base.
  5. Bake: Place the assembled casserole back into the oven set at 450°F (230°C) and bake for 30 minutes until the top is set and begins to brown, signaling that the eggs are cooked through and cheese is melted.
  6. Rest and Garnish: Allow the casserole to rest for 5-10 minutes after baking to set further. Sprinkle freshly chopped parsley over the top before serving to add freshness and color.

Notes

  • Use fresh, firm cauliflower for the best texture after roasting.
  • You can substitute goat cheese with feta cheese if preferred, though it will slightly alter the flavor.
  • Adjust red pepper flakes according to your preferred spice level.
  • This casserole can be served as a main dish or a hearty side.
  • Letting it rest improves slicing and presentation.
  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Category: Casserole
  • Method: Baking
  • Cuisine: American