I used to think marinara sauce was just something you threw together on the stovetop — sauté some garlic, dump in a can of tomatoes, call it a day. And honestly? That version is fine. But this version? This is the one that makes your whole kitchen smell like something magical is happening, and it is.
This roasted vegetable marinara is what I reach for when I have fresh tomatoes coming in from the garden and I want to do something that feels intentional with them. It’s one of those recipes that requires almost zero technique but delivers maximum flavor, which is basically my love language in the kitchen. And the best part? The oven does almost all the work.

Why Roasting Changes Everything
When you roast your tomatoes and onions instead of cooking them on the stovetop, something incredible happens. The natural sugars caramelize. The edges get a little jammy. The whole thing concentrates into this deep, rich, slightly smoky sauce that tastes like it simmered all day — except you barely had to do anything.
And the garlic. Oh, the garlic. Wrapping it in foil and roasting it transforms those sharp, pungent cloves into something buttery and sweet and almost nutty. It’s a completely different ingredient than raw garlic, and it makes all the difference. Once you try roasted garlic in a sauce, you’ll have a hard time going back.
The other thing roasting does is reduce the water content naturally. Tomatoes are full of liquid, and when you cook them down on the stovetop you’re always fighting to get a thick, luscious sauce. When you roast them in the oven, that liquid evaporates slowly and you’re left with concentrated, intensely flavored tomatoes that blend into a sauce with the perfect body right from the start.
What Kind of Tomatoes Work Best

Honestly, this recipe is forgiving and works with whatever you have coming out of the garden. That said, here’s what I’ve found works best:
Roma or paste tomatoes are ideal because they’re meatier with less water content, which means a thicker sauce with less roasting time needed. If you’re growing Romas, this recipe is made for them.
Heirloom tomatoes produce a sauce that’s absolutely stunning in flavor — complex, slightly sweet, deeply savory. The color can vary depending on the variety, but don’t let that throw you off.
Slicing tomatoes like beefsteaks work great too. They have more juice, so your sauce may be slightly thinner, but the flavor is still incredible. You can always roast a little longer if you want more concentration.
The bottom line: use what you have. This is a garden-to-table recipe in the truest sense.
What You’ll Need
- Fresh Tomatoes
- Onion
- Whole, peeled garlic cloves
- Salt
- Black Pepper
- Olive Oil
- Oregano (fresh or dried)
That’s it. No canned anything. No tomato paste. No sugar to balance acidity. Just real, whole ingredients doing exactly what they’re meant to do. The roasting process handles everything naturally.

How To Make It
- Preheat your oven to 425°F.
- Grab your tomatoes and cut the tops off — you’re not coring them or doing anything fancy, just a simple slice to expose that top surface. Quarter your onions and lay everything out on a baking sheet. Drizzle generously with olive oil, then sprinkle with salt and dried oregano. Don’t be shy here. You want every surface to have some love on it.
- For the garlic, peel your cloves and pile them onto a piece of foil. Drizzle with olive oil, then fold that foil up and crimp it tightly into a little packet. This lets the garlic steam and roast all at once without burning. Set the garlic packet right on the same pan.
- Slide everything into your 425° oven and roast for 45 minutes. Walk away. Let your oven do the work. Come back when your kitchen smells unbelievably good.
- Once everything is roasted and slightly caramelized, carefully unwrap your garlic packet (steam will escape — be careful!) and add everything to your blender. All of it — the tomatoes, the onions, the garlic, and every single bit of those roasting juices from the pan. Those juices are liquid gold. Don’t leave them behind.
- Blend until smooth. Taste it. Add salt and pepper as needed, then blend once more. That’s it. You’re done.
How To Store And Preserve
This is where homemade marinara really shines as a homestead staple. This sauce stores beautifully and is one of the best things you can put up when your tomatoes are coming in fast and heavy.
In the refrigerator: Let the sauce cool completely, then transfer to a jar or airtight container. It keeps well in the fridge for up to 5 days.
In the freezer: This sauce freezes perfectly. Pour cooled sauce into freezer-safe mason jars, leaving an inch of headspace at the top to allow for expansion. It keeps in the freezer for up to 6 months. I like to freeze in 2-cup portions so I can pull out exactly what I need.
To reheat: Pour into a saucepan over medium-low heat and stir occasionally until warmed through. If it thickened up in the freezer, just add a small splash of water or broth to loosen it back up.
There is truly nothing better than pulling a jar of this sauce out of the freezer in the middle of January. It tastes like summer. It tastes like your garden. It makes the whole effort of growing tomatoes feel completely worth it.
How We Use This Sauce
This sauce is endlessly versatile, and once you have a batch in your freezer you’ll find yourself reaching for it constantly.
The obvious one is pasta — and yes, it’s incredible tossed with a simple spaghetti and some fresh basil. But don’t stop there. We use it as a pizza sauce on homemade pizza nights, and it’s hands-down better than anything from a jar. It’s also a wonderful dipping sauce for homemade focaccia or bread.
Stir it into soups and stews for an instant depth of flavor. Use it as the base for shakshuka. Spoon it over roasted vegetables. It also pairs beautifully with homemade gyros if you’re doing a Mediterranean-inspired dinner night — we grow cucumbers and herbs in the garden specifically for that meal, and this sauce ties everything together perfectly.
Basically, if a recipe calls for marinara, tomato sauce, or crushed tomatoes, this roasted version can step in and make it better.
Troubleshooting
My sauce is too thin.
Pour it into a saucepan and simmer over medium heat, uncovered, for 10–15 minutes to reduce it. Stir occasionally. It’ll thicken right up.
My sauce tastes too acidic.
This can happen with certain tomato varieties. Add a tiny pinch of sugar and stir it in — just enough to balance, not enough to taste sweet. A small drizzle of olive oil stirred in at the end also helps round out acidity.
My sauce is too thick.
Add a splash of water, a little olive oil, or even some pasta cooking water and blend again. The starchy pasta water is especially good for this.
Can I add fresh herbs?
Absolutely. Fresh basil added right before blending is wonderful. Fresh thyme or rosemary on the roasting pan alongside the tomatoes adds a lovely herby depth.

Roasted Marinara Sauce
Ingredients
- 3 lbs fresh tomatoes
- 1 whole onion
- 10-15 garlic cloves
- 1/4 cup olive oil
- 1 tbsp fresh (or 1 tsp dried) oregano
- salt to taste
Instructions
- Preheat your oven to 425
- Remove the tops of the tomatoes so only the edible parts are left and place on baking dish or sheet pan
- Quarter the onion and place next to the tomatoes
- Create a foil pouch and put in garlic cloves
- Drizzle everything with olive oil and sprinkle salt to taste
- Close up the garlic pouch
- Sprinkle on oregano
- Roast at 425 for 30-45 minutes, allowing a bit of a char on vegetable. This adds flavor.
- Once properly roasted, add all ingredients to a blender and blend until smooth
- Serve over pasta for an amazing summertime flavor!




Leave a Reply