This oven roasted cherry tomatoes and red onions recipe is one of the simplest and most flavorful ways to enjoy fresh tomatoes at their peak. With just a handful of ingredients, olive oil, salt, pepper, and a touch of heat, you can transform everyday produce into a rich, caramelized dish that bursts with Mediterranean flavor. This recipe for oven roasted cherry tomatoes with red onions is a perfect example of how the Mediterranean diet embraces simplicity while delivering incredible taste.
Roasting cherry tomatoes intensifies their natural sweetness, while the red onions soften and develop a deep, slightly sweet flavor that balances the acidity of the tomatoes. The result is a versatile dish that can be served as a side, topping, or even the foundation for a variety of meals. Whether you’re adding it to grains, serving it alongside fish, or spooning it over hummus, oven roasted cherry tomatoes bring brightness and depth to any dish.
This recipe is also incredibly approachable. With minimal prep and a short cooking time, it’s perfect for both weeknight meals and entertaining. It’s plant-based, naturally gluten-free, and aligns beautifully with the Mediterranean diet’s focus on whole, nutrient-dense foods.
How to Make Oven Roasted Cherry Tomatoes and Red Onions
Making oven roasted cherry tomatoes is as easy as it gets, but a few key steps ensure the best results. Start by preheating your oven to a high temperature, 450°F. This high heat is essential for achieving that slightly blistered, caramelized texture that makes roasted tomatoes so irresistible.
Next, combine your cherry tomatoes and red onion wedges on a sheet pan.
Drizzle with extra virgin olive oil, then add red pepper flakes, salt, and freshly ground black pepper. Toss everything together thoroughly so that each piece is evenly coated in oil and seasoning.
Spread the mixture into a single layer on the pan. This step is important, crowding the pan can cause the vegetables to steam rather than roast. Giving them space allows the heat to circulate and helps the tomatoes blister and caramelize properly.
Roast the vegetables for 20 to 25 minutes, until the cherry tomatoes have burst open and the edges begin to brown slightly. The onions should be tender and lightly caramelized. Once done, remove from the oven and let them cool slightly before serving.
These oven roasted cherry tomatoes can be enjoyed warm or at room temperature, making them a flexible addition to any meal.
Helpful Tips and Tricks
To get the most out of your oven roasted cherry tomatoes, start with the best ingredients you can find. Look for cherry tomatoes that are bright, firm, and deeply colored. The better the tomatoes, the better the final dish.
Cutting the red onion into evenly sized wedges ensures that they cook at the same rate as the tomatoes. If the wedges are too large, they may remain undercooked while the tomatoes are ready.
Don’t skip the olive oil. It not only helps the vegetables roast properly but also adds richness and enhances flavor. Since this dish is so simple, using high-quality extra virgin olive oil makes a noticeable difference.
If you like a bit more complexity, consider adding a clove of garlic or a sprinkle of dried oregano before roasting. Fresh herbs like basil or parsley can also be added after roasting for a burst of freshness.
Finally, keep an eye on the roasting time. Every oven is slightly different, and you want to catch the tomatoes right as they burst and caramelize, not after they’ve overcooked.
How to Freeze Cherry Tomatoes
Freezing fresh cherry tomatoes is incredibly easy and a great way to preserve their peak-season flavor for later. Simply wash and dry the tomatoes, then spread them in a single layer on a baking sheet and freeze until solid before transferring them to a freezer-safe bag or container. There’s no need to blanch or peel them. When you’re ready to make this dish, you can use the cherry tomatoes straight from the freezer. Toss them with olive oil, onions, and seasonings just as you would fresh, and roast them slightly longer to allow excess moisture to evaporate. The result is a batch of oven roasted cherry tomatoes that still delivers that sweet, concentrated burst of summer flavor, even in the depths of winter.
What to Serve with Oven Roasted Cherry Tomatoes and Red Onions
Oven roasted cherry tomatoes are incredibly versatile and can complement a wide variety of Mediterranean dishes. One of the simplest ways to serve them is alongside grilled fish or chicken. The acidity of the tomatoes cuts through richer proteins, creating a balanced meal.
They also pair beautifully with grains like quinoa, farro, or bulgur. Spoon the roasted tomatoes and onions over a bowl of grains and finish with a drizzle of olive oil or a sprinkle of feta cheese for a satisfying vegetarian meal.
For a lighter option, add oven roasted cherry tomatoes to salads. They bring a warm, juicy element that contrasts nicely with crisp greens. They’re also excellent served over hummus or yogurt with warm pita or crusty bread.
You can even use them as a topping for toast or flatbread, making a quick and flavorful appetizer. However you serve them, oven roasted cherry tomatoes add depth and brightness to any plate.
Storage and Leftovers
Oven roasted cherry tomatoes store well, making them a great option for meal prep. Allow the tomatoes and onions to cool completely before transferring them to an airtight container.
Store in the refrigerator for up to 3 to 4 days. The flavors often deepen as they sit, making leftovers just as delicious, if not more so, than when freshly made.
To reheat, simply warm them in a skillet over low heat or in the oven until heated through. You can also enjoy them cold or at room temperature, especially in salads or grain bowls.
If the mixture seems a bit dry after storage, add a small drizzle of olive oil to refresh it before serving.
Health Benefits of Oven Roasted Cherry Tomatoes and Red Onions
This dish is a perfect example of the Mediterranean diet in action, simple, plant-based, and packed with nutrients. Cherry tomatoes are rich in antioxidants, particularly lycopene, which has been linked to heart health and reduced inflammation.
They also provide vitamins A and C, supporting immune function and skin health. Red onions add their own set of benefits, including antioxidants and compounds that may support heart health.
Extra virgin olive oil is a cornerstone of the Mediterranean diet and provides healthy monounsaturated fats along with anti-inflammatory properties. Together, these ingredients create a dish that is both delicious and nourishing.
Because oven roasted cherry tomatoes are made with whole, minimally processed ingredients, they’re a great addition to a balanced, health-conscious lifestyle.
FAQs
Can I use grape tomatoes instead of cherry tomatoes?
Yes, grape tomatoes work just as well. They may be slightly less juicy but will still roast beautifully.
Can I make this dish ahead of time?
Absolutely. Oven roasted cherry tomatoes can be made in advance and stored in the refrigerator for a few days.
Can I add other vegetables?
Yes, you can add vegetables like zucchini, bell peppers, or eggplant. Just be mindful of cooking times.
Is this dish spicy?
The red pepper flakes add a mild heat, but you can adjust the amount to your preference or omit them entirely.
Do I need to peel the tomatoes?
No, the skins soften during roasting and add to the texture and flavor of the dish.
Oven roasted cherry tomatoes and red onions is a simple yet incredibly flavorful dish that highlights the best of Mediterranean cooking. By roasting fresh ingredients with olive oil and a few seasonings, you create a versatile recipe that can be served in countless ways. Whether enjoyed as a side, a topping, or part of a larger meal, oven roasted cherry tomatoes bring richness, brightness, and depth to your table. Rooted in the principles of the Mediterranean diet, this dish proves that great food doesn’t have to be complicated, just fresh, thoughtful, and full of flavor.
Oven Roasted Cherry Tomatoes and Red Onions
Ingredients
- 2 cups cherry tomatoes
- 1 red onion, cut into 8 wedges
- 3 tablespoons extra virgin olive oil
- 1/2 teaspoon red pepper flakes
- 1/2 teaspoon salt
- freshly ground black pepper, to taste
Instructions
- Preheat oven: Preheat the oven to 450°F.
- Combine ingredients: On a sheet pan, combine cherry tomatoes, red onion, olive oil, red pepper flakes, salt, and black pepper. Toss to coat everything evenly in the olive oil.
- Roast: Roast for 20–25 minutes, or until the cherry tomatoes have burst and started to caramelize.
- Serve: Serve warm or at room temperature as a side or topping for grains, salads, hummus, or fish.
Nutrition





