Go Back
+ servings
creamy tomato basil soup in a bowl with a spoon and with half & half drizzled in and basil leaves on top
Print Recipe
5 from 2 votes

Creamy Tomato Basil Soup

Comforting and packed with flavor, this Creamy Tomato Basil Soup is your new favorite homemade soup recipe! It’s bursting with fresh herbal flavors and topped with parmesan, making it the perfect partner to a grilled cheese sandwich.
Prep Time20 minutes
Cook Time40 minutes
Total Time1 hour
Course: lunch, Soup
Cuisine: American
Diet: Gluten Free, Vegetarian
Keyword: creamy tomato basil soup
Servings: 6
Author: Erin Alvarez

Ingredients

  • 3 tbsp olive oil
  • 1 red onion chopped
  • 1 cup carrots finely diced
  • 3/4 cup celery finely diced
  • 3 garlic cloves chopped
  • 1 tsp salt
  • 1 tsp oregano
  • 1 tsp dried basil
  • 1/2 tsp black pepper
  • 2 tbsp tomato paste
  • 28 oz fire roasted crushed tomatoes with their juices
  • 32 oz vegetable stock
  • 1/2 cup milk
  • 1/2 cup half & half
  • 1/2 cup fresh basil chopped, plus more for garnish
  • 1/2 cup parmesan freshly grated, plus more for garnish

Instructions

  • Heat olive oil over medium heat in a dutch oven. Add onions, carrots, and celery and cook, stirring occasionally, until soft and slightly browned, 5-7 minutes. Add the garlic and cook for an additional minute.
  • Add the salt, oregano, basil, and pepper and stir for 30 seconds before adding in the tomato paste and sauteing continuously for 2 minutes.
  • Stir in the tomatoes and vegetable stock. Bring the soup to a boil, then lower heat and simmer for 15 minutes.
  • Purée mixture using an immersion blender. Or, transfer soup to a blender, blend on low until smooth and then return to the dutch oven.
  • Stir in the milk, half & half, parmesan, and basil. Ladle into bowls, then serve with additional parmesan, salt and pepper. Enjoy!

Notes

*Calories are per serving and are an estimation. 

Nutrition

Serving: 1g | Calories: 188kcal | Carbohydrates: 15g | Protein: 6g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 13mg | Sodium: 1437mg | Potassium: 239mg | Fiber: 3g | Sugar: 8g | Vitamin A: 4804IU | Vitamin C: 8mg | Calcium: 220mg | Iron: 2mg
QR Code linking back to recipe