5 from 4 votes
Roasted Tomato Basil Soup | Tastes Better From Scratch
Roasted Tomato Basil Soup
Prep Time
20 mins
Cook Time
1 hr 40 mins
Total Time
2 hrs

Easy and delicious Roasted Tomato Soup, just like my favorite soup from Panera! 

Course: Appetizer, Main Course, Side Dish, Soup
Cuisine: American
Unit: clove, cup, cup + 2 Tablespoons, ounce can, small, Tablespoon, teaspoon
Servings: 8
Calories: 189 kcal
Author: Lauren Allen
  • 3 pounds. ripe plum tomatoes cut in half lengthwise
  • 1/4 cup + 2 Tablespoons extra virgin olive oil
  • 2 small yellow onions chopped (about 2 cups)
  • 5 cloves garlic , minced
  • 2 Tablespoons butter
  • 1/4 teaspoon crushed red pepper flakes
  • 28 ounce can whole plum tomatoes , undrained
  • 2 cups fresh basil leaves , packed, then chopped
  • 1/2 teaspoon dried thyme
  • 4 cups low-sodium chicken broth
  • Optional soup garnishes: sour cream grilled cheese, grated parmesan, fresh basil
  1. Preheat the oven to 400F.
  2. Toss the tomatoes with ¼ cup olive oil and season with salt and pepper. Layer on a baking sheet in a single layer. 

  3. Roast in preheated oven for 45 minutes.

  4. Meanwhile, in a large pot over medium heat, sauté the onions and garlic with 2 tablespoons of olive oil, butter, and red pepper flakes until onion is translucent and starts to brown, about 10 minutes.
  5. Add the canned plum tomatoes, chopped basil, thyme, and chicken stock. Add the oven roasted tomatoes, including the juices from the pan. 

  6. Bring the soup to a boil and then reduce heat and simmer for 40 minutes, uncovered.

  7. Taste and add salt and pepper or more thyme or basil as needed.
  8. Transfer the soup to a blender or large food processor and puree until smooth.
  9. Serve with fresh grated parmesan cheese on top and a side of cheesy bread!
Recipe Notes

Adapted from Ina Garten

Nutrition Facts
Roasted Tomato Basil Soup
Amount Per Serving
Calories 189 Calories from Fat 99
% Daily Value*
Total Fat 11g 17%
Saturated Fat 3g 15%
Cholesterol 11mg 4%
Sodium 215mg 9%
Potassium 815mg 23%
Total Carbohydrates 17g 6%
Dietary Fiber 3g 12%
Sugars 9g
Protein 5g 10%
Vitamin A 54%
Vitamin C 48.6%
Calcium 4.9%
Iron 7.7%
* Percent Daily Values are based on a 2000 calorie diet.