This post may contain affiliate links. Please read our disclosure policy.

We’re finally planting our backyard garden this weekend, and I’m already counting the days until our garden tomatoes are ready to eat! (I think it’s one of the best things about summer!)
But in the meantime, we were happy to find some great beef steak tomatoes at our local supermarket – and my husband Jack made this fantastic Tomato Portobello Gratin that we’re sharing with you today.
This Tomato Portobello Gratin is layer after layer of delicious goodness! Thick slices of those beef steak tomatoes are layered with halved and grilled Portobello mushrooms (buy the large mushroom caps if you can) and placed on top of baguette slices in a roasting pan.
Then – the layers are topped with a heavenly breadcrumb, Gruyère Swiss cheese, and olive oil mixture that is so good, I kept sneaking bites of the topping while Jack mixed it up. One thing to note here – while a conventional Swiss cheese can be substituted in the topping, if at all possible, we recommend using Gruyère Swiss because the flavor is much better.
Finally, bake the Tomato Portobello Gratin until golden and crispy on top. Then, once the gratin sets up (about ten minutes after it comes out of the oven), slice and serve alongside your favorite roasted or grilled meat. Or – this Tomato Portobello Gratin also makes a delicious meatless meal.
Any leftovers you have of this Tomato Portobello Gratin are just as delicious – in fact, we think the flavors were even better the next day! For best results, reheat in the oven so that luscious, crumb topping stays crispy.
We love seeing what you made! Tag us on Instagram at @afamilyfeast or hashtag #afamilyfeast so we can see your creations!
Tomato Portobello Gratin
Ingredients
- 2 1/2 pounds beef steak tomatoes
- 1 pound Portobello mushroom caps
- 1/2 cup extra virgin olive oil, plus 2 tablespoons divided
- 1 French baguette, divided
- 2 teaspoons fresh thyme, divided
- 6 ounces Gruyère Swiss cheese
Instructions
- Preheat oven to 375 degrees F and have an 8 quart shallow casserole dish standing by.
- Remove stem and core of tomatoes then cut each one into four equal thick slices. Lay slices on a layer of paper towels then cover the tops with more paper towels. Let sit until needed.
- Slice mushroom caps in half by standing cap on its side and cutting in half so you have two round slices.
- Brush one side with 2 tablespoons of olive oil.
- Heat a griddle or a few grill pans to medium high. Then place mushroom slices onto pan(s) oiled side down. Brush the other side with two more tablespoons of olive oil. Grill for 4-5 minutes per side. Remove to a platter and set aside.
- Brush the casserole dish with two tablespoons of the olive oil.
- Cut about half the bread into slices, enough to cover the bottom of the casserole dish as a single layer.
- Layer half the tomato slices on top of the bread and sprinkle with half of the thyme.
- Layer all of the cooked mushroom caps over the tomato.
- Place the rest of the tomatoes over the mushrooms.
- In a food processor, place the remaining bread (about 2 cups but no more than 2 cups) cut into pieces, along with Gruyère cheese cut into pieces and the remaining thyme and process to a medium crumb consistency. Place into a large bowl and add the remaining ¼ cup of olive oil and toss to coat.
- Pour this mixture over the top of the casserole and bake uncovered in the center of the oven for 45 minutes or until golden brown.
- Let sit for ten minutes, and then serve.
Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
You may also like:
Baked Tortellini with Chicken Gratinati
This dish looks so amazingly delicious! Tomatoes, grilled mushrooms, cheese and bread…..perfection on your plate! Pinned. Looking forward to making this. Thanks, Jack.
Thank you so much Mary! We hope you love the recipe!
This is SO up my alley, I have a thing for baked tomatoes, the flavor get so deep and rich — I’ve got this on the menu list for next week 🙂
Everything you post on your site looks so delicious! I’m thrilled I found your website. I made a few dishes and they were wonderful. Bless you both. Again I thank you. Dee
Thank you so much Dee! We’re so glad you found us too! 🙂 Have a great weekend and thanks for taking the time to write to us today!