
There’s something absolutely magical about roasted tomatoes that transforms these everyday garden favorites into something extraordinary. When you roast tomatoes low and slow, their natural sugars caramelize, their flavors intensify, and they become the most gorgeous, concentrated version of themselves. This simple technique is one of those kitchen skills that feels fancy but honestly couldn’t be easier.
I first discovered the magic of roasted tomatoes years ago when I was looking for ways to use up an abundance of summer tomatoes. The result was so delicious that I’ve been making them constantly ever since. Whether you’re serving them as a side dish, tossing them into pasta, spreading them on toast, or using them as a topping for salads, roasted tomatoes are incredibly versatile. They’re the perfect way to capture the essence of summer in your kitchen.
What I love most about this roasted tomatoes recipe is that it requires just a handful of ingredients and minimal effort. There’s no complicated technique to master, no special equipment needed. All you need is your oven, a baking sheet, and about an hour of hands-off cooking time. This makes it perfect for weeknight dinners or meal prep sessions.
The beauty of roasted tomatoes lies in their simplicity. You’re not trying to hide the tomato flavor; you’re enhancing it. A drizzle of good olive oil, some fresh garlic, a pinch of salt and pepper, and maybe some fresh herbs are all you really need. Some people like to add a touch of balsamic vinegar or a sprinkle of parmesan cheese, and while those additions are lovely, they’re completely optional. The tomatoes themselves are the star of this show.
One of my favorite ways to use roasted tomatoes is to pair them with fresh burrata cheese and a piece of crusty bread. The warm, concentrated tomato flavor against the cool, creamy cheese is absolutely divine. You could also toss them into fresh pasta dishes, top crostini, or even blend them into a rich tomato sauce.
When it comes to selecting tomatoes for roasting, I prefer using Roma tomatoes or cherry tomatoes, though any variety will work beautifully. Roma tomatoes are meatier with fewer seeds, making them ideal for roasting. Cherry tomatoes, on the other hand, become like little flavor bombs when roasted and are perfect for snacking or adding to grain bowls. If you’re using large beefsteak tomatoes, just cut them into quarters or thick slices.
The roasting process is where all the magic happens. As the tomatoes cook slowly in the oven, their water content evaporates, allowing their flavors to become more concentrated and complex. The edges begin to caramelize slightly, developing deep, rich flavors that raw tomatoes simply can’t achieve. This low and slow method is what transforms ordinary tomatoes into something truly special.
This recipe is incredibly forgiving and adaptable. You can add different herbs like thyme, oregano, or basil depending on what you have on hand or what you’re planning to use the tomatoes for. Some people like to add a touch of honey or maple syrup to enhance the natural sweetness, while others prefer to keep things completely savory. There’s really no wrong way to make roasted tomatoes.
I always make extra because they keep beautifully in the refrigerator for up to a week, and they can be frozen for even longer. Having a container of roasted tomatoes on hand is like having a shortcut to delicious meals. Toss them into omelets for breakfast, add them to salads for lunch, or use them as a base for pasta sauce for dinner. They’re one of those ingredients that instantly elevates whatever you’re making.
For an even more decadent version, try tossing your roasted tomatoes with creamy textures or pairing them with proteins like grilled chicken or fish. The concentrated tomato flavor complements virtually everything in the savory kitchen. You could also arrange them on top of homemade tarts with fresh herbs for an elegant appetizer.
If you’ve never made roasted tomatoes before, I absolutely encourage you to try this recipe. It’s one of those simple techniques that will change how you think about tomatoes forever. Once you taste the deep, rich, concentrated flavor of a properly roasted tomato, you’ll be making them all the time. They’re easy enough for a casual weeknight dinner but elegant enough to serve to guests. This is the kind of recipe that brings people together and reminds us why we love cooking in the first place.
Ingredients
- 2 lbs Roma or cherry tomatoes, halved lengthwise (or quartered if large)
- 4 tablespoons extra virgin olive oil
- 6 cloves garlic, minced or thinly sliced
- 1 teaspoon sea salt
- ½ teaspoon freshly ground black pepper
- ½ teaspoon dried oregano or Italian seasoning
- ¼ teaspoon red pepper flakes (optional)
- 2 tablespoons fresh basil, chopped (or 1 teaspoon dried)
- 1 tablespoon balsamic vinegar (optional)
- Parmesan cheese for serving (optional)

Instructions
- Preheat your oven to 300°F. Line a large baking sheet with parchment paper or lightly oil it to prevent sticking.
- Prepare your tomatoes by rinsing them under cold water and patting them dry with a clean kitchen towel. Moisture is the enemy of caramelization, so make sure they’re completely dry.
- Cut Roma tomatoes in half lengthwise, or halve cherry tomatoes. If using larger beefsteak tomatoes, cut them into quarters or thick slices. You want relatively uniform sizes so they cook evenly.
- Arrange the tomato halves on your prepared baking sheet in a single layer, cut-side up. Don’t overcrowd the pan; they should be in one layer with a little space between them.
- In a small bowl, whisk together the minced garlic, olive oil, salt, pepper, oregano, and red pepper flakes if using.
- Using a brush or the back of a spoon, generously coat the top of each tomato half with the garlic-oil mixture. Make sure to get the mixture into all the crevices for maximum flavor.
- Place the baking sheet in the preheated 300°F oven. The low, slow temperature is key to developing deep, concentrated flavors without burning the tomatoes.
- Roast the tomatoes for 50-60 minutes, checking after about 40 minutes. They should be shriveled at the edges, slightly caramelized, and very fragrant. The exact time will depend on the size of your tomatoes and your oven.
- Remove the tomatoes from the oven and let them cool for a few minutes on the baking sheet. Sprinkle with fresh chopped basil and a drizzle of balsamic vinegar if desired.
- Transfer the roasted tomatoes to a serving dish and top with grated Parmesan cheese if desired. Serve warm or at room temperature as a side dish, on crostini, with fresh burrata cheese, or however your heart desires.
- Store any leftovers in an airtight container in the refrigerator for up to 5-7 days, or freeze them in a freezer-safe container for up to 3 months.

Pro Tips
- Tomato Selection: Roma tomatoes are ideal for roasting because they have less water content and more meat than cherry tomatoes, but cherry tomatoes work beautifully too. Beefsteak tomatoes can be used but will require longer cooking times due to their size and higher water content.
- Olive Oil Quality: Don’t skip on good quality extra virgin olive oil here. Since the oil is such a prominent flavor, using a high-quality oil will make a noticeable difference in the final dish.
- Temperature Matters: The 300°F temperature is crucial. A higher temperature will cause the tomatoes to burst and lose their beautiful shape. The low, slow roasting allows the tomatoes to concentrate their flavors without cooking too quickly.
- Garlic Variations: Feel free to adjust the amount of garlic based on your preference. Garlic lovers can increase it to 8 cloves, while those who prefer a milder flavor can reduce it to 4 cloves. You can also substitute fresh garlic with garlic powder if preferred.
- Herb Combinations: While basil is classic, try experimenting with thyme, rosemary, oregano, or marjoram. You can also use a combination of herbs for more complex flavors.
- Storage and Freezing: Roasted tomatoes keep beautifully in the refrigerator for up to a week when stored in an airtight container. They also freeze exceptionally well for up to 3 months. Thaw in the refrigerator before using, or add frozen directly to pasta dishes and soups.
- Serving Suggestions: Serve warm with crusty bread and burrata cheese for an elegant appetizer. Toss into pasta with garlic and olive oil for a simple, delicious meal. Top crostini with a dollop of ricotta cheese for a sophisticated starter. Add to salads for concentrated tomato flavor. Use as a topping for grilled fish or chicken.
- Make-Ahead Option: These can be made up to 2 days in advance and stored in the refrigerator. Simply reheat gently in a 250°F oven for about 10 minutes before serving.
- Balsamic Glaze: For a fancy finish, drizzle with a balsamic reduction (balsamic vinegar reduced in a saucepan until syrupy) instead of regular balsamic vinegar.
- Batch Cooking: This recipe easily doubles or triples. Make a large batch when tomatoes are in season and freeze for later use in soups, sauces, and stews throughout the year.
