Description
Creamy Tomato Basil Soup is the ultimate comfort food that blends rich flavors with nutritious ingredients. This velvety soup features ripe tomatoes, aromatic basil, and hidden vegetables like carrots and celery, making it both delicious and healthy. Ideal for cozy weeknight dinners or serving guests, this recipe is quick and easy, taking only 40 minutes from start to finish. With its creamy texture and vibrant taste, this soup will leave everyone at the table satisfied. Pair it with grilled cheese sandwiches or serve in a homemade bread bowl for an extra special touch.
Ingredients
- 1 tablespoon olive oil
- 2 cans (14.5 oz each) diced tomatoes (with juice)
- 2 carrots (finely diced)
- 1 small onion (finely diced)
- 3 ribs celery (finely diced)
- 2 tablespoons tomato paste
- 4 cups low-sodium chicken broth
- 1 teaspoon dried oregano
- 1 1/2 teaspoons dried basil leaves
- ½ cup butter
- ½ cup all-purpose flour
- 1 cup freshly grated parmesan cheese
- 1½ cups half-and-half (or whole milk)
- 1 teaspoon salt
- ¼ teaspoon freshly ground black pepper
- ¼ cup chopped fresh basil
Instructions
- In a large soup pot, heat olive oil over medium-high heat. Add diced carrots, onion, and celery; sauté until softened.
- Stir in diced tomatoes, tomato paste, chicken broth, oregano, and dried basil. Bring to a gentle boil and cook until vegetables are tender.
- Blend the soup using an immersion blender until smooth (optional).
- In a separate pot, melt butter over medium-low heat; whisk in flour to create a roux.
- Gradually add the roux to the soup until fully combined.
- Stir in parmesan cheese, half-and-half, salt, pepper, and fresh basil; cook until warmed through.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 6g
- Sodium: 550mg
- Fat: 23g
- Saturated Fat: 13g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 3g
- Protein: 9g
- Cholesterol: 48mg