Vegan Roasted Fresh Tomato Marinara

Rustic Italian marinara built on caramelized onions and slow-roasted Roma tomatoes, deepened with garlic, basil, and a whisper of balsamic. The roasting concentrates tomato sweetness while baking soda mellows acidity naturally. Serve over pasta, pizza, or polenta; perfect for late summer when tomatoes peak. This version prioritizes technique over speed, yielding complex layered flavor from patient caramelization.
Ingredients
- 8 large Roma tomatoes, stems removed and quarteredcanned San Marzano8-12 largeFull guide →
- 3 tablespoon olive oil
- ½ tablespoon black pepper
- ½ tablespoon salt
- 1 large onion, diced
- 4 clove garlic, minced
- 1 tablespoon sugar
- ¼ cup fresh basil, choppeddried basil1 tablespoonFull guide →
- 2 large bay leaf
- 1 tablespoon onion powder
- ⅛ teaspoon baking soda
- 2 teaspoon balsamic vinegarred wine vinegar2 teaspoonFull guide →
Instructions
- 1
Preheat oven to 400 degrees.
- 2
Quarter tomatoes and spread on baking sheet. Drizzle with 1 tablespoon olive oil, sprinkle with salt and pepper.
- 3
Roast for 30-35 minutes until golden on top.
- 4
Meanwhile, heat 2 tablespoons olive oil in large pot over medium-high heat. Add diced onion and cook over medium heat, stirring occasionally, until translucent and beginning to caramelize.
- 5
Continue cooking and stirring occasionally over low heat until deep golden, about 20 minutes total.
- 6
Add minced garlic and saute for 2-3 minutes until soft. Remove from heat.
- 7
Transfer roasted tomatoes to pot with onions, discarding excess watery juice.
- 8
Blend with immersion blender until no large chunks remain.
- 9
Stir in sugar, basil, bay leaves, onion powder, baking soda, and balsamic vinegar.
- 10
Return to heat and simmer for 20-30 minutes to reduce and meld flavors.
- 11
Taste and adjust seasoning with salt and pepper as needed.
Tips
Discard excess tomato liquid after roasting to prevent watery sauce; concentrated juice equals deeper flavor.
Caramelize onions low and slow for 20 minutes total; rushing darkens them without developing sweetness.
Baking soda works gently to neutralize acidity without harsh chemical taste; stir gently when adding.
Good to Know
Cool completely, transfer to airtight container. Refrigerate up to 5 days. Freezes up to 3 months.
Make entire sauce 1-2 days ahead; reheat gently on stovetop or microwave. Freeze in portions for easy thawing.
Serve warm over fresh pasta, polenta, pizza crust, or risotto. Pairs with crusty bread and grated Parmesan or Pecorino.
Common Mistakes
Don't skip draining roasted tomato liquid; excess water dilutes sauce body
Don't rush onion caramelization; low heat for full 20 minutes develops sweetness without burning
Don't omit baking soda if tomatoes are very acidic; prevents sour aftertaste
Substitutions
FAQ
Can I use different tomato varieties?
Yes. San Marzano, heirloom, or cherry tomatoes work; adjust roast time for smaller varieties (15-20 min). Avoid very watery beefsteak types unless drained well.
What if my sauce tastes too acidic?
Add baking soda in pinches, stirring gently. Each 1/8 teaspoon neutralizes acidity. Alternatively, stir in 1/2 teaspoon sugar to balance. Taste between adjustments.
How long does it keep frozen?
Frozen marinara stays fresh 3 months. Thaw in fridge overnight or reheat directly in pot over medium-low heat, stirring occasionally. Add splash of water if too thick.