Swiss Tomatoes Recipe

Elevate simple tomatoes into a cheesy, flavorful masterpiece! This Swiss Tomatoes recipe delivers a burst of savory goodness in just 47 minutes. Perfect as a side dish or light lunch, this recipe is sure to become a family favorite.

Prep Time 20 mins
Cook Time 47 mins
Calories 357.2 kcal
Protein 23g
Rating Be the first
Swiss Tomatoes 57

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for Swiss Tomatoes

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Swiss Tomatoes? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Swiss Tomatoes

  1. Preheat oven to 425°F (220°C).
  2. Butter a 2-inch deep baking dish.
  3. Cut 1 lb of ripe tomatoes in half and gently squeeze out the seeds.
  4. Lightly salt the tomatoes.
  5. Melt 2 tablespoons of butter in a medium saucepan over medium heat.
  6. Add 1/2 cup chopped onion and sauté for 2 minutes until softened.
  7. Whisk in 2 tablespoons of all-purpose flour, 1/2 teaspoon salt, 1/4 teaspoon black pepper, 1/4 teaspoon paprika, and 1 teaspoon Dijon mustard. Bring to a bubbling simmer.
  8. Whisk in 1 cup of milk and 1 teaspoon Worcestershire sauce.
  9. Reduce heat to medium-low. Slowly whisk in 2 large egg yolks, one at a time, ensuring each is fully incorporated before adding the next.
  10. Stir in 1/2 cup grated Gruyère cheese (or Swiss cheese) until melted and smooth.
  11. Arrange tomato halves, cut-side up, in the prepared baking dish. Pour the cheese sauce evenly over the tomatoes.
  12. Bake for 25-30 minutes, or until the tomatoes are tender and the topping is golden brown and bubbly.

Nutrition Information (Approximate per serving)

Sodium

24 g

Sugar

19g

Fat

79g

Carbs

7g

Recipe Categories (Choose a category and find related recipes!)

Frequently Asked Questions

How long does it take to make Swiss Tomatoes?

Swiss Tomatoes takes about 67 minutes from start to finish — roughly 20 minutes to prepare and 47 minutes to cook.

How many calories are in Swiss Tomatoes?

Swiss Tomatoes has approximately 357.2 calories per serving, with about 23 g protein, 7 g carbohydrates and 39 g fat.

What ingredients do I need for Swiss Tomatoes?

The key ingredients for Swiss Tomatoes are Tomatoes, Butter, Onion, Flour, Salt, White Pepper. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review