Go Back
+ servings
a white bowl full of roasted tomato soup topped with Parmesan cheese and homemade croutons

Roasted Tomato Soup Recipe with Parmesan Croutons

Food Dolls
This Roasted Tomato Soup Recipe is topped iwth homemade Parmesan Croutons for an easy vegetarian recipe that's full of flavor and so good for you, too!
Prep Time 10 mins
Cook Time 30 mins
Course Appetizer, dinner, lunch
Cuisine American
Servings 4
Calories 621 kcal


  • 2-3 large tomatoes on the vine (cut in half or quartered)
  • 12 ounces cherry tomatoes
  • 2 small shallots (skin peeled and chopped in half)
  • 1 whole garlic bulb
  • 3 Tablespoons extra virgin olive oil
  • 1 bunch basil
  • 1/4 cup heavy cream (option to use coconut cream)
  • salt and pepper to taste
  • basil and parmesan cheese shavings for garnish

Parmesan Croutons

  • 2 cups french bread (cut into 1-inch squares)
  • 3 Tablespoons extra virgin olive oil
  • 1/4 cup grated parmesan cheese
  • black pepper (to taste)


  • Preheat oven to 400 degrees F. Peel the outer layers of the whole head of garlic. Making sure to leave the garlic cloves intact.
  • In a large baking dish or sheet pan add tomatoes, cherry tomatoes, shallots, and half of the fresh basil. Place the head of garlic on the sheet pan.
  • Drizzle with olive oil, and season with salt and pepper.
  • Bake for 35-40 minutes or until tomatoes burst and garlic is nice and tender.
  • Remove from the oven and let cool slightly. Remove the garlic and put tomato mixture, and remaining fresh basil, heavy cream in the blender. Squeeze the roasted garlic into the blender and discard the outer layer.
  • Blend until smooth. Check for seasonings and and additional salt and pepper if needed. Heat when ready to serve.

Parmesan Croutons

  • Set air fryer to 350 degrees F. In a large bowl toss together the cubed french bread, olive oil, and parmesan cheese. Place in a single layer in the air fryer for 8-10 minutes. Stir-half way through.



Serving: 4g | Calories: 621kcal | Carbohydrates: 71g | Protein: 17g | Fat: 31g | Saturated Fat: 8g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 18g | Cholesterol: 22mg | Sodium: 840mg | Potassium: 540mg | Fiber: 4g | Sugar: 11g | Vitamin A: 1207IU | Vitamin C: 29mg | Calcium: 148mg | Iron: 6mg
Keyword 30 minute meal, ciabatta bread, easy soup recipe, easy tomato basil soup, homemade soup, homemade tomato basil soup, how to make air fryer croutons, parmesan crouton recipe, parmesan croutons
Tried this recipe?Let us know how it was!