Roasted tomato balsamic parmesan soup


Fancy pants tomato soup, now with 25% more fancy!

Number of Servings: 6 Servings
Prep Time:  20 Minutes

Cook Time:  90 Minutes

Print Friendly, PDF & Email


12 roma tomatoes
6 cloves garlic (unpeeled)
1 tsp coarse kosher or sea salt
1/2 tsp freshly ground black pepper
3 Tbsp olive oil (divided)
1 Tbsp balsamic vinegar, plus extra for drizzle
1 medium yellow onion (chopped)
2 1/2 cups vegetable stock


Preheat oven to 375 F. Halve tomatoes and place skin side down on a baking sheet lined with aluminum foil. Add unpeeled garlic to pan. Drizzle tomatoes and garlic with 2 Tbsp olive oil, coarse salt and black pepper. Roast for 45 minutes, remove garlic from pan and set aside to cool. Continue roasting tomatoes for 15-30 more minutes until the underside skin is browned.

Meanwhile, heat remaining olive oil in a large saucepan over medium heat. Add chopped onion and cook until soft and translucent, about 5-7 minutes.

Peel roasted garlic and add it to the pan with onions along with the tomatoes and stock. The stock should just cover the tomatoes. Add 1 Tbsp balsamic vinegar. Use an immersion blender to puree until smooth.

Serve with croutons and parmesan garnish, alongside fancy pants grilled cheese sandwiches for maximum fancy pants effect.


Use an immersion blender to obtain a coarse, rustic texture. Using a Vitamix or other superblender will render it too smooth and rob the soup of its fancy pants character.

Print Friendly, PDF & Email

Recent Recipes

Upcoming Classes

Feb 16

BBQ Workshop: Steak Master Class

February 16, 2019 @ 9:00 am - 12:00 pm
Ottawa Ontario
Feb 16

BBQ Workshop: BBQ Party Appetizers

February 16, 2019 @ 1:00 pm - 4:00 pm
Ottawa Ontario
Feb 23

BBQ Class: Backyard Pitmaster

February 23, 2019
Ottawa Ontario
Mar 16

BBQ Workshop: Bacon Master Class

March 16, 2019 @ 8:30 am - 11:30 am
Ottawa Ontario
Mar 23

BBQ Class: Backyard Pitmaster

March 23, 2019
Ottawa Ontario
By |2018-12-02T01:56:27+00:00June 1st, 2014|Recipe|Comments Off on Roasted tomato balsamic parmesan soup