Vegan Roasted Tomato Soup
This roasted tomato soup is quick to make, full of flavor, and completely plant-based. It’s a great way to use seasonal tomatoes and turn them into a hearty, healthy dinner.

If you’re craving a bowl of comforting, flavorful soup, this vegan roasted tomato soup is the perfect recipe to try. Packed with roasted tomatoes, caramelized onion, and fresh basil, this soup is a cozy classic. It’s easy to make, requires just a handful of ingredients, and is perfect for meal prep or a quick weeknight dinner.

Ingredients You’ll Need
- 3 lbs. Roma tomatoes: The star of the soup, providing a sweet and tangy base. Of course, you can use Hanover tomatoes if you have them!
- 1 yellow onion: Adds a mild, savory depth.
- 4-5 garlic cloves: Roasts to perfection, giving the soup a rich and aromatic flavor.
- 2 tbsp olive oil: Helps caramelize the vegetables during roasting.
- 2 tbsp tomato paste: Enhances the tomato flavor and adds a touch of richness.
- 8-10 basil leaves: Brings freshness and a hint of sweetness to the dish.
- Salt and black pepper, to taste: Simple seasonings that let the other ingredients shine.
Where to Find the Best Tomatoes in Virginia
- Old Town Farmers’ Market – Iconic Alexandria market with seasonal produce. See our guide for the best farmer’s markets in Alexandria.
- Buckland Farm Market – Warrenton is a favorite with farm-fresh vegetables.
- Farmer John’s Market, LLC – Leesburg farmers’ market with local produce vendors.
- Virginia Beach Farmers Market – Big market with seasonal fruit & veg.
- Harrisonburg Farmers Market– Not only is this a great farmers’ market, but they do a lot of special events, too!
- Williamsburg Farmers Market – Excellent stops if you’re headed west or to the Peninsula.
- South of the James Market – Seasonal local produce market.
- Tom Leonard’s Farmer’s Market – Richmond’s go-to for heirloom tomatoes and local veggies.
- RVA Big Market & other local markets are gold-certified and likely to carry in-season tomatoes in summer.
Farmstands & Local Produce Spots
- Pole Green Produce – Mechanicsville produce stand with seasonal veggies.
- Miller Farms Market – Locust Grove farm market with local veggies.
- Hanover Vegetable Farm – Farm stand with Virginia-grown produce.
- Spring Valley Farm Market‑Winchester, Messick’s Farm Market – Great farmstand picks if you’re up north.
- Spring Hollow Farm Market & B & L Farm Market – Smaller local stands with seasonal produce.
Tips for The Best Roasted Tomato Soup
- Choose Ripe Tomatoes: Use the ripest Roma tomatoes you can find for the best flavor.
- Blending Tip: If you prefer a chunkier soup, pulse the blender a few times instead of blending until smooth.
- Make It Creamy: For a creamier texture, stir in a splash of coconut milk or cashew cream before serving.
- Use Fresh Basil: Fresh basil adds a bright and herbaceous flavor. Avoid substituting with dried basil, as it won’t have the same impact.
Hanover Tomato Festival
If you love tomatoes, be sure to mark your calendar for the Hanover Tomato Festival that happens in July! This free, outdoor family and pet-friendly festival is held in Pole Green Park in Mechanicsville. In addition to select agriculture, handcraft and artisan vendors there will be a variety of tomato-themed children’s and family activities and delicious Hanover Tomatoes for purchase, tasting and Hanover Tomato-focused cuisine.
Step-by-Step Instructions





Tips for The Best Roasted Tomato Soup
- Choose Ripe Tomatoes: Use the ripest Roma tomatoes you can find for the best flavor.
- Blending Tip: If you prefer a chunkier soup, pulse the blender a few times instead of blending until smooth.
- Make It Creamy: For a creamier texture, stir in a splash of coconut milk or cashew cream before serving.
- Use Fresh Basil: Fresh basil adds a bright and herbaceous flavor. Avoid substituting with dried basil, as it won’t have the same impact.
Serving Suggestions
Pair this roasted tomato basil soup with:
Serving Suggestions
Pair this roasted tomato basil soup with:
- A slice of crusty sourdough bread or vegan garlic bread for dipping.
- A side salad with a light vinaigrette to complement the soup’s rich flavors.
- Grilled vegan cheese sandwiches for a classic combo.

Storage Tips
Store leftover soup in an airtight container in the refrigerator for up to 4 days. It also freezes well for up to 3 months—just let it cool completely before transferring it to a freezer-safe container. Reheat on the stovetop or in the microwave, adding a little water or vegetable broth to adjust the consistency if needed.
PrintVegan Roasted Tomato Soup
This roasted tomato soup is quick to make, full of flavor, and completely plant-based. It’s a great way to use seasonal tomatoes and turn them into a hearty, healthy dinner.
Ingredients
- 3 lbs. Roma tomatoes
- 1 yellow onion
- 4–5 garlic cloves
- 2 tbsp olive oil
- 2 tbsp tomato paste
- 8–10 basil leaves
- Salt, to taste
- Black pepper, to taste
Instructions
- Preheat the oven to 400 degrees Fahrenheit.
- Cut the tomatoes in half lengthwise and remove the stems.
- Peel the onion and cut it into quarters.
- Peel the garlic cloves.
- Take a baking sheet and arrange the tomatoes, onions, and garlic on it.
- Drizzle olive oil over the vegetables.
- Season with salt and pepper, then mix everything together until well combined.
- Place the baking sheet in the preheated oven and bake for 40 minutes. Afterward, remove it from the oven and let it cool for 10 minutes.
- Transfer everything from the baking sheet, including the accumulated juices, to a blender.
- Add the tomato paste to the blender and blend until the mixture becomes smooth.
- Stack the basil leaves on top of each other and slice them into thin strips.
- Divide the soup evenly into four bowls and garnish each portion with the basil strips.

