I love when you share my recipes!

This post contains affiliate links (paid links). Advertisements displayed on this website do not reflect endorsements or recommendations made by Mitten Girl LLC. As an Amazon Associate I earn from qualifying purchases.

Skip to Recipe

When the weather turns chilly or you’re simply craving a comforting bowl of soup, this Roasted Tomato Soup is a must-make. It’s a cozy, flavor-packed recipe that transforms simple ingredients like tomatoes, carrots, onions, and garlic into a creamy, satisfying meal. The secret lies in roasting the vegetables, which deepens their natural sweetness and adds a rich, caramelized flavor to the soup.

Roasted Tomato Soup

This recipe stands out for its straightforward approach and hands-off cooking method. After prepping the vegetables and seasoning them with herbs, balsamic vinegar, and olive oil, they’re roasted in a high-sided metal pan. Once tender, the mixture is blended until smooth, creating a thick and creamy soup without the need for dairy. It’s a perfect make-ahead option for meal prep, as the soup can be refrigerated and reheated when needed.

Pair this baked Tomato Soup with a classic grilled cheese sandwich or a sprinkle of Parmesan cheese for a delicious meal. Whether you’re looking for a comforting dinner or a simple lunch, this soup delivers on flavor and ease.

What’s in Roasted Tomato Soup

Ingredients for Roasted Tomato Soup.
  • Tomatoes – Choose your favorite type of tomatoes. Or go with whatever is growing in your garden or available in your local grocery store.
  • Sweet onion – I like a sweet onion in this recipe, but a white onion works well too.
  • Garlic – Use fresh garlic cloves. No garlic powder this time.
  • Carrots – Go with large, whole carrots. Skip the baby carrots. Be sure to chop the carrots into 1 inch pieces or smaller. Otherwise they won’t cook completely with the other veggies and your soup won’t be smooth.
  • Basil and Oregano – Tomato’s BFFs! I’m using dried herbs for this recipe so they hold up to all that time in the oven.
  • Balsamic vinegar – A sneaky ingredient to brighten up the soup and give it a depth of flavor.
  • Extra virgin olive oil – Choose your favorite brand.
  • Chicken broth or vegetable broth – Low sodium broth is important for this recipe. Choose vegetable broth for a vegetarian and vegan soup.

How to Make Roasted Tomato Soup

Heat oven to 400 degrees.

Place tomatoes, onion, garlic and carrots into a high sided, metal 9×13” pan. 

Chopped vegetables ready to go in the oven

Sprinkle veggies with pepper, salt, basil and oregano. Pour balsamic vinegar and olive oil over the vegetables. 

Toss well to coat every vegetable piece with oil and spices. 

Chopped vegetables, covered in olive oil and spices, ready to go in the oven.

Put in the oven and roast for 30 minutes. Remove veggies from the oven. Toss the vegetables in the pan and add the chicken broth.  

Pouring chicken broth in a pan of roasted tomatoes and other vegetables

Return the pan of veggies to the oven and roast 20 minutes more, or until carrots are tender and can be easily pierced with a fork. 

Remove from the oven and allow the veggies to cool for 10-15 minutes.

Carefully pour the contents of the pan into a blender. 

Puree the mixture until smooth. If your soup is too thick for your preference after blending, add in up to 1 cup of additional broth. 

NOTE: If you are making this for meal prep, stop at this point and put the soup in the refrigerator until you’re ready to eat it. Then remove it from the fridge and follow the directions below.

Pour the soup into a large pot and warm on the stove to desired temperature before serving. 

Enjoy! 

Tips on Roast Tomato Soup 

Can I use a glass pan?

A metal pan is important for browning and developing flavor during roasting. A glass pan will cook the vegetables, but they won’t brown so you’ll lose the depth of the flavor that roasting gives the veggies. 

Be sure to use a HIGH SIDED metal pan.

Do not use a sheet pan for roasting the veggies. Your pan needs to have high sides on it in order to contain the broth. 

Cocktail Pairings

A thick, creamy soup needs a crisp cocktail. Try a glass of apple cider sangria or a lemon and honey Bee’s Knees cocktail.

Don’t Miss These Soup Recipes

Craving more cozy soups? Try one of these easy, hearty soup recipes:

Roasted Tomato Soup
No ratings yet

Oven Roasted Tomato Soup Recipe

Katy McAvoy
This oven roasted tomato soup recipe uses fresh tomatoes and other veggies, roasts them until they're caramelized, then blends them with broth and spices for the creamy soup that's naturally vegetarian, vegan, and dairy-free.

Ingredients
 

  • 8 roma tomatoes, or 4 large tomatoes, chopped
  • 1 cup sweet onion, chopped
  • 4 cloves garlic, peeled
  • 3 large carrots, peeled and chopped into 1” pieces
  • 1 tsp pepper
  • 2 tsp salt
  • 1 ½ Tbsp dried basil
  • 1 Tbsp dried oregano
  • 2 Tbsp balsamic vinegar
  • ½ cup extra virgin olive oil
  • 2 cups low sodium chicken, or veggie broth

Instructions
 

  • Heat oven to 400 degrees.
  • Place tomatoes, onion, garlic and carrots into a high sided, metal 9×13” pan. 
    8 roma tomatoes, 1 cup sweet onion, 4 cloves garlic, 3 large carrots
  • Sprinkle veggies with pepper, salt, basil and oregano. 
    1 tsp pepper, 2 tsp salt, 1 ½ Tbsp dried basil, 1 Tbsp dried oregano
  • Pour balsamic vinegar and olive oil over the vegetables. 
    2 Tbsp balsamic vinegar, ½ cup extra virgin olive oil
  • Toss well to coat every vegetable piece with oil and spices. 
  • Put in the oven and roast for 30 minutes. 
  • Remove veggies from the oven. 
  • Toss the vegetables in the pan before adding chicken broth.  
    2 cups low sodium chicken
  • Return the pan of veggies to the oven and roast 20 minutes more, or until carrots are tender and can be easily pierced with a fork. 
  • Remove from the oven and allow the veggies to cool for 10-15 minutes.
  • Carefully pour the contents of the pan into a countertop blender and puree the mixture until smooth. 
  • If using an immersion blender – pour the contents of the pan into a large pot and puree until smooth.
  • Pour the soup into a large pot and warm on the stove to desired temperature before serving. 

Notes

If your soup is too thick for your preference after blending, add in up to 1 cup of additional broth. 
Serving: 1.5cups, Calories: 338kcal, Carbohydrates: 19g, Protein: 5g, Fat: 28g, Saturated Fat: 4g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 20g, Sodium: 1248mg, Potassium: 710mg, Fiber: 5g, Sugar: 9g, Vitamin A: 10090IU, Vitamin C: 24mg, Calcium: 108mg, Iron: 3mg
Did you make this recipe?Please let us know by leaving a star rating and review!

I love when you share my recipes!