Ingredients
- 1 tablespoon olive oil
- 1 yellow onion, diced
- 6 cloves garlic, thinly sliced
- 1.5 teaspoons dried thyme
- 1/2 teaspoon dried sage
- 2 (28 oz.) cans crushed tomatoes
- 1/2 cup basil pesto
- 2 cups vegetable broth
- 1/2 cup heavy cream
- Kosher salt
- fresh cracked pepper
Garnish:
- fresh basil
- shredded Parmesan
- Homemade Croutons
Instructions
- Heat olive oil in a large pot over medium-high heat.
- Add onion along with a pinch of salt and pepper. Saute, stirring frequently for 3-4 minutes.
- Add garlic, thyme, sage, and a couple pinches of salt and pepper. Saute for another minute.
- Add a splash of the crushed tomatoes to the pan to deglaze the pan and scrape the yummy bits off the bottom of the pan.
- Add tomatoes, pesto, and vegetable broth to the pot.
- Turn heat up to medium-high, cover, and bring to a gentle simmer.
- Then reduce heat to medium-low and gently simmer, covered for about 10 minutes.
- Remove from heat and stir in the heavy cream.
- Garnish with fresh basil, Homemade Croutons and shaved Parmesan cheese and enjoy!
Notes
If you can’t get your hands on crushed tomatoes, you can use tomato puree, whole canned tomatoes, or even diced tomatoes. The texture of course will be different depending on what kind of tomato you use. If you use one that has large pieces of tomatoes, just use a high-speed blender or an immersion blender to blend the soup before simmering and adding in the heavy cream. The crushed tomatoes will give you that smooth texture already so there is no need to blend.
For the best flavor, I recommend using my Homemade Basil Pesto recipe in this soup. However, if you don’t have time for homemade, this is my favorite store-bought pesto brand.
Feel free to stir in a half-cup or so of shredded Parmesan cheese when you add the heavy cream to give the soup a bit more nutty flavor. It’s not necessary but it will add another dimension of flavor and if you’re a cheese lover like me, I think you’ll enjoy it!
If you are someone who saves Parmesan rinds in the freezer, this is a great recipe to use them in! Add a frozen Parmesan rind just before bringing the soup to a simmer. Then simmer the Parmesan rind in with the soup and remove just before serving. Again, not completely necessary but it will add another layer of flavor!
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Stove Top
- Cuisine: American
Nutrition
- Serving Size:
- Calories: 263
- Sugar: 14.8 g
- Sodium: 892.1 mg
- Fat: 16.8 g
- Saturated Fat: 4.4 g
- Trans Fat: 0.2 g
- Carbohydrates: 26.4 g
- Fiber: 6.2 g
- Protein: 6.8 g
- Cholesterol: 11.3 mg
