If you’re craving a comforting dish that beautifully balances rustic charm with rich, vibrant flavors, this Roasted Cauliflower and Tomato Casserole with Goat Cheese Recipe will quickly become your go-to. It’s a luscious combination of tender roasted cauliflower slices, a fragrant tomato sauce infused with warming spices, and creamy goat cheese that melts into every bite. Whether you’re feeding a crowd or just treating yourself, this recipe brings warmth and brightness to your table with every mouthful.

Roasted Cauliflower and Tomato Casserole with Goat Cheese Recipe - Recipe Image

Ingredients You’ll Need

Gathering simple, quality ingredients is the key to making this casserole shine. Each component plays a delicious role—from the nutty roasted cauliflower to the tangy goat cheese—coming together for a vibrant and satisfying dish.

  • Cauliflower: One medium head cut into slices for roasting that adds texture and hearty flavor.
  • Olive oil: Three tablespoons divided to ensure everything roasts and sautés to perfection without drying out.
  • Sea salt: One teaspoon enhances the natural flavors and seasons the vegetables just right.
  • Ground pepper: A quarter teaspoon for a mild peppery backdrop.
  • Small onion: Finely chopped to provide a subtle sweetness and savory base.
  • Garlic clove: Minced for aromatic depth and flavor punch.
  • Thyme: One teaspoon that complements the tomato sauce with herbal notes.
  • Canned diced tomatoes: One 14.5 oz can forms the heart of the sauce, bursting with tang and juiciness.
  • Ground coriander: A quarter teaspoon adds a warm, citrusy hint that’s unexpected and delightful.
  • Red pepper flakes: A pinch to introduce a subtle kick without overpowering other flavors.
  • Ground cinnamon: A pinch to gently lift the tomato sauce with fragrant warmth.
  • Eggs: Two large organic eggs bind the casserole ingredients beautifully for a custardy finish.
  • Goat cheese: Three quarters of a cup crumbled, offering creamy tanginess that melts into the bake.
  • Fresh parsley: Two tablespoons chopped, perfect for a fresh, bright garnish that completes the dish.

How to Make Roasted Cauliflower and Tomato Casserole with Goat Cheese Recipe

Step 1: Roast the Cauliflower

Start by preheating your oven to 450°F (230°C) and lining a baking sheet with foil for easy cleanup. Slice your cauliflower into roughly ⅓-inch thick pieces—this thickness is just right to roast through evenly while developing a beautiful golden crust. Toss the slices with two tablespoons of olive oil, a teaspoon of sea salt, and a sprinkle of ground pepper before spreading them out in a single layer. Roast for about 20 minutes, flipping halfway to ensure each side gets a lovely brown finish. This step brings out the cauliflower’s nutty, caramelized flavor and adds texture to the casserole.

Step 2: Sauté Aromatics

While the cauliflower roasts, heat the remaining tablespoon of olive oil over medium heat in a large skillet. Toss in the finely chopped onion with a pinch of salt to draw out its natural sweetness and soften it gently, which should take around 5 minutes. Then, add the garlic and thyme and cook for just 30 seconds until you smell that wonderful burst of fragrance—they should never brown here, just release their aromatic charm.

Step 3: Simmer the Tomato Sauce

Next, add the canned diced tomatoes along with the ground coriander, red pepper flakes, cinnamon, and a little extra salt and pepper to the skillet. Stir everything well, then bring it up to a gentle simmer. Cover the pan and lower the heat to maintain a steady simmer for 15 minutes. This allows the flavors to meld together beautifully, and the sauce will thicken slightly, concentrating all those spices with the bright acidity of the tomatoes.

Step 4: Combine and Bake

When the cauliflower is perfectly roasted and the sauce is fragrant and thickened, combine them in a large bowl and mix gently. Transfer this mixture into a greased baking dish, spreading it evenly. In a separate bowl, beat the eggs and crumble in the goat cheese, mixing until creamy and smooth. Pour this luscious mixture evenly over the cauliflower and tomato blend. Bake at 450°F for 30 minutes or until the top develops a lovely golden-brown color and the eggs have set into a custardy layer. Your kitchen will fill with an irresistible aroma!

Step 5: Rest and Garnish

Once out of the oven, let the casserole rest for 5 to 10 minutes—this short wait allows the flavors to settle and the dish to firm up slightly for perfect slicing. Just before serving, sprinkle the casserole generously with freshly chopped parsley to add a vibrant green pop and a fresh herbaceous note that lifts every bite.

How to Serve Roasted Cauliflower and Tomato Casserole with Goat Cheese Recipe

Roasted Cauliflower and Tomato Casserole with Goat Cheese Recipe - Recipe Image

Garnishes

While parsley is a classic and bright garnish, you can also add a drizzle of good quality olive oil, a few extra crumbles of goat cheese, or even a sprinkle of toasted pine nuts for a lovely contrast in texture. A squeeze of fresh lemon juice right before serving brightens the flavors and adds a cheerful zing.

Side Dishes

This casserole pairs wonderfully with simple, light sides like a crisp green salad dressed with lemon vinaigrette, or some crusty artisan bread to scoop up every delicious bit. For a heartier meal, roasted potatoes or quinoa pilaf complement the casserole without overpowering its beautiful flavors.

Creative Ways to Present

Serve this casserole straight from the baking dish for a cozy, family-style vibe, or consider plating individual portions in shallow bowls topped with fresh herbs for a fancier presentation. For gatherings, layering the casserole in small ramekins turns it into delightful personal servings that impress your guests.

Make Ahead and Storage

Storing Leftovers

Leftovers store beautifully in an airtight container in the refrigerator for up to 3 days. The casserole flavors deepen overnight, making it even more delicious the next day.

Freezing

You can freeze the casserole for up to 2 months. Just let it cool completely, wrap it tightly with plastic wrap and aluminum foil, or store it in a freezer-safe container. Thaw in the fridge overnight before reheating for best results.

Reheating

To reheat, place portions in a preheated 350°F oven until warmed through, about 15 to 20 minutes. If you’re in a hurry, the microwave works fine too, though you might lose a bit of that crisp texture on top. Garnish fresh after reheating to refresh the dish.

FAQs

Can I use fresh tomatoes instead of canned?

Absolutely! Use ripe, diced fresh tomatoes and simmer them a bit longer to achieve a thicker sauce. The casserole will still be fantastic with fresh tomato brightness.

Is this recipe suitable for vegetarians?

Definitely. The dish uses eggs and goat cheese but contains no meat, making it a perfect vegetarian-friendly option.

Can I substitute the goat cheese?

If goat cheese isn’t your favorite, try feta for a similar tangy creaminess. Ricotta or cream cheese will give a milder flavor but still add lovely creaminess.

How spicy is this casserole?

This recipe has just a gentle hint of heat from the red pepper flakes. You can adjust the amount to suit your spice tolerance or omit it altogether for a milder version.

Can I make this recipe vegan?

To make a vegan version, substitute eggs with a flaxseed or chia egg and choose a plant-based cheese alternative that melts well. The flavors will still come through beautifully!

Final Thoughts

This Roasted Cauliflower and Tomato Casserole with Goat Cheese Recipe is one of those dishes you’ll find yourself coming back to again and again. It’s cozy, vibrant, packed with complementary textures, and offers just the right balance of hearty and fresh. I hope you enjoy every bite as much as I do, and that it brings a joyful, flavorful moment to your next family dinner or friendly gathering.

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 and Tomato Casserole with Goat Cheese Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 51 reviews

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

Description

This Roasted Cauliflower, Tomato, and Goat Cheese Casserole is a flavorful and hearty vegetarian dish perfect for a comforting meal. It features roasted cauliflower slices combined with a spiced tomato sauce, topped with creamy goat cheese and eggs, then baked to golden perfection. The dish is fragrant with herbs and warming spices, providing a delightful balance of textures and flavors.


Ingredients

Scale

Vegetables

  • 1 medium-size head of cauliflower
  • 1 small onion, finely chopped
  • 1 garlic clove, minced

Oils and Seasonings

  • 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 Ingredients

  • 1 (14.5 oz / 411 gr) can diced tomatoes
  • 2 large free-range organic eggs (or 3 medium)
  • ¾ cup / 3 oz / 85 gr goat cheese, crumbled
  • 2 tablespoons freshly chopped parsley

Instructions

  1. Roast cauliflower: Preheat the oven to 450°F (230°C). Line a baking sheet with foil. Cut the cauliflower into ⅓-inch thick slices. Toss the cauliflower slices with 2 tablespoons of olive oil, 1 teaspoon of salt, and ¼ teaspoon of ground pepper. Spread them out on the prepared baking sheet and roast for 20 minutes, flipping halfway through until the cauliflower is browned.
  2. Sauté aromatics: While the cauliflower roasts, heat the remaining 1 tablespoon of olive oil in a large skillet over medium heat. Add the finely chopped onion and a pinch of salt and sauté for about 5 minutes until the onion is soft and translucent. Then add the minced garlic and 1 teaspoon of thyme, cooking for about 30 seconds until fragrant.
  3. Simmer sauce: To the skillet, add the canned diced tomatoes, ¼ teaspoon ground coriander, a pinch of red pepper flakes, a pinch of ground cinnamon, and additional salt and pepper to taste. Bring the mixture to a simmer, then cover and cook over low heat for 15 minutes to develop the flavors.
  4. Combine and bake: In a large bowl, combine the roasted cauliflower and the tomato sauce. Transfer this mixture to a greased baking dish. In a separate bowl, beat the eggs with the crumbled goat cheese until combined. Pour this egg and goat cheese mixture evenly over the cauliflower and tomato mixture. Bake in the oven at 450°F (230°C) for 30 minutes, until the top is browned and set.
  5. Serve: Let the casserole sit for 5 to 10 minutes after baking to set. Sprinkle with freshly chopped parsley before serving for added freshness and color.

Notes

  • Use fresh or frozen cauliflower depending on availability, but fresh provides better texture.
  • You can substitute goat cheese with feta cheese for a different flavor profile.
  • If you prefer a spicier version, increase the amount of red pepper flakes slightly.
  • This casserole can be prepared a day ahead and reheated in the oven to enhance flavors.
  • For a vegetarian option, ensure eggs are free-range and organic if possible.
  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Category: Casserole
  • Method: Baking
  • Cuisine: Mediterranean

Similar Posts