
Roasted Ham with Tomato
Prep
20 mins
Cook
35 mins
Servings
4
Difficulty
Easy
This is one of my favorite weeknight dinners because it comes together in just over an hour and tastes like you've spent all day cooking. Roasted ham with tomato is a simple but elegant dish that brings together savory ham steaks with a rich tomato sauce brightened by fresh basil and balsamic vinegar. Tomatoes are packed with lycopene, a powerful antioxidant that supports heart health, making this not only delicious but genuinely good for you. The best part? You probably already have most of these ingredients in your kitchen, and the whole meal costs next to nothing to make.
Ella x
Ingredients
- 4ham steaks(about 200g each, center cut)
- 500 gramsfresh tomatoes(chopped)
- 3 tablespoonstomato paste
- 3 tablespoonsolive oil
- 4garlic cloves(minced)
- 2 tablespoonsbalsamic vinegar
- 1½ tablespoonshoney
- 8 leavesfresh basil(torn)
- 1red onion(thinly sliced)
- ½ teaspoonblack pepper
- ¼ teaspoonsea salt
- 3thyme sprigs(fresh)
Detail level
Instructions
- 1
Preheat oven to 200°C (390°F). Pat ham steaks dry with paper towels and arrange them on a large roasting pan.
Tip: Dry ham prevents sticking and helps achieve better browning in the oven.
- 2
Heat olive oil in a large skillet over medium heat. Add minced garlic and sliced red onion, sautéing for 3 minutes until softened and fragrant.
Tip: Don't let the garlic brown, as it can become bitter.
- 3
Stir in the chopped tomatoes and tomato paste, cooking for 5 minutes while stirring occasionally. The sauce should begin to thicken.
Tip: Fresh tomatoes release their juices more readily if you crush them slightly with the back of your spoon.
- 4
Add balsamic vinegar, honey, thyme sprigs, salt, and black pepper to the sauce. Simmer for 3 more minutes to combine flavors.
Tip: The honey balances the acidity of the tomatoes and vinegar for a complex sweet-savory profile.
- 5
Pour the warm tomato sauce evenly over the ham steaks in the roasting pan, ensuring each piece is well-coated.
Tip: Reserve a spoon or two of sauce to drizzle on top of the ham after roasting for extra richness.
- 6
Transfer the roasting pan to the preheated oven and bake for 25-30 minutes until the edges of the ham are slightly caramelized and the sauce has reduced slightly.
Tip: The ham will release its own juices into the sauce, creating a delicious glaze.
- 7
Remove from oven and scatter fresh torn basil leaves over the top of each ham steak.
Tip: Adding basil after cooking preserves its fresh, vibrant flavor.
- 8
Let rest for 3 minutes before serving. Spoon extra tomato sauce from the pan onto each plate alongside the ham.
Recipe Variations
Get AI-powered ingredient substitution suggestions.
You Might Also Like

Beergarita
My go to drink for summer gatherings is this refreshing Beergarita, and let me tell you, it's a total crowd pleaser. The combination of tequila, triple sec, fresh lime juice, and a cold Corona creates something that tastes way more complicated than it actually is. Lime juice is packed with vitamin C, which is great for your immune system, and the whole thing takes just five minutes to throw together. Best part? It's incredibly budget friendly since you're probably already stocking most of these ingredients anyway.

Tropical Quinoa (Ww)
This tropical quinoa bowl has become my go to weeknight dinner because it comes together in just forty minutes and tastes like a mini vacation on a plate. Quinoa is one of my favorite ingredients since it's a complete protein with all nine essential amino acids, making it so satisfying and perfect for keeping energy levels steady. The combination of papaya, red bell pepper, and fresh cilantro brings vibrant flavors and colors, while the rice wine vinegar and orange zest add just the right brightness. Best part is the ingredient list is simple and affordable, yet feels fancy enough to impress anyone at your table.

Coconut & raspberry crush
Have you tried making a drink that's both refreshing and genuinely good for you? This coconut and raspberry crush is my go to when I want something special without the fuss. The best part is how quick it comes together in just ten minutes of prep. Coconut water is absolutely fantastic for hydration, packed with natural electrolytes that your body actually needs. I love combining it with tart raspberries and a hint of mint for that perfect balance of sweet and zingy. It's simple, it's delicious, and honestly, it feels like you're treating yourself to something fancy.
Reviews
Sign in to write a review.