Roasted Tomato and Goat Cheese Quiche

This simple, make ahead roasted tomato and goat cheese quiche is perfect for entertaining or brunch! Filled with green onions, goat cheese and topped with plenty of roasted tomatoes, it’s seriously delicious. Vegetarian.

Two slices of Tomato and Goat Cheese Quiche on white plates.

Note: This recipe is NOT dairy free. It was published before Cook Nourish Bliss transitioned to dairy free recipes and remains popular with long time readers. You can try using substitutions to make it dairy free, however I have not tested this myself and can’t say how it will turn out. Or, you can try this dairy free quiche instead!

Can we talk about how happy that giant pile of gorgeous multi-colored cherry tomatoes makes me?

I always get ridiculously excited when I see them at the store. 

As in, I go running over to them and stand there forever trying to decide how many pints I want to buy. Because all those colors are just so much fun.

And after eating plenty just plain, of course I had to roast a bunch up and spoon em’ over a quiche. 

Roasting really brings out the best even in mediocre tomatoes, so this tomato and goat cheese quiche seemed like a great dish to share as we prepare to transition in the seasons.

And it really is awesomely simple. And a perfect make-ahead dish for a gathering.

A tray of roasted tomatoes with a baked Goat Cheese Tomato Quiche to the side.

How To Make Roasted Tomato Quiche

We have some roasted cherry tomatoes. Obviously.

We have some eggs, some milk, a touch of half & half, some salt and red pepper flakes that we’ll whisk all together until nice and combined.

We’ll sprinkle some sliced green onions and crumble some goat cheese into a store-bought crust, pour in that egg mixture and bake away.

And after the quiche has time to rest, we’ll spoon those gorgeous tomatoes right on top and finish with a sprinkle of fresh basil.

I mean, does it get any prettier?

A slice of Roasted Tomato Quiche with a cup of tea in the background.

Additional Brunch Recipes You Might Enjoy:

Did you make this recipe? Rate and review it down below! I’d love to hear from you.

Recipe for tomato and goat cheese quiche. A simple, make ahead dish filled with green onions and goat cheese! And topped with plenty of roasted tomatoes!

Roasted Tomato and Goat Cheese Quiche

Yield: 1 (9-inch) quiche
Prep Time: 15 minutes
Cook Time: 1 hour 45 minutes
Total Time: 2 hours

This simple, make ahead roasted tomato and goat cheese quiche is perfect for entertaining or brunch! Filled with green onions, goat cheese and topped with plenty of roasted tomatoes, it’s seriously delicious. Vegetarian.


For the tomatoes:

  • 2 pints cherry tomatoes
  • 1 tablespoon olive oil
  • salt and pepper, for sprinkling

For the quiche:

  • 5 large eggs
  • ½ cup whole milk
  • ¼ cup half and half
  • ½ teaspoon salt
  • ¼ teaspoon red pepper flakes
  • 1 bunch green onions, thinly sliced (about ¾ cup)
  • 2 ounces goat cheese, crumbled
  • 1 (9-inch) store-bought frozen pie shell, thawed*
  • chopped fresh basil, for garnish


For the tomatoes:

  1. Preheat the oven to 350ºF.
  2. Add the cherry tomatoes to a 9x13 inch glass baking dish. Drizzle with the olive oil and sprinkle lightly with salt and pepper. Toss to combine and spread in an even layer.
  3. Bake for about 50 minutes to 1 hour, stirring once halfway through, until the tomatoes are sort of shriveled and slightly charred. Set aside to cool.

For the quiche:

  1. Increase the oven temperature to 375ºF.
  2. In a medium bowl, whisk together the eggs, milk, half and half, salt and red pepper flakes until well combined.
  3. Sprinkle the green onions and goat cheese evenly over the bottom of the thawed pie shell. Pour the egg mixture over the top.
  4. Transfer the quiche to the oven and bake for about 45 to 50 minutes, until the center of the quiche is set.
  5. Let the quiche stand for at least 15 to 20 minutes (I like to let it rest longer!). Spoon the roasted tomatoes over the top of the quiche and sprinkle with the fresh basil.


*You can also use your favorite homemade pie crust here. I’ve gotten quite lazy about making pie dough lately and found delicious frozen whole wheat ones at my local store (so I’ve just been using those).

I know the recipe time seems long but actual hands-on time is only 15 minutes. The rest is just baking time.

Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 170Total Fat: 9gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 124mgSodium: 293mgCarbohydrates: 14gFiber: 2gSugar: 6gProtein: 8g

Nutrition data shown is an estimate provided by an online calculator and is for informational purposes only. It should not be considered a substitute for a medical professional’s advice.