Ingredients
Equipment
Method
Make the Soup
- Heat olive oil or butter in a large pot over medium heat. Add diced onion and sauté for 5–6 minutes, until softened.
- Stir in minced garlic and cook for 1–2 minutes, until fragrant.
- Add canned tomatoes with their juices and gently break them up with a spoon.
- Pour in the chicken or vegetable bone broth, then add dried basil, oregano, and red pepper flakes (if using). Stir to combine.
- Bring the soup to a boil, then reduce the heat to low. Cover partially and simmer for 20–25 minutes.
- Use an immersion blender to puree the soup until smooth.
- Stir in the heavy cream or coconut milk, and season with salt and pepper to taste.
Make the Parmesan Croutons
- Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
- In a mixing bowl, toss cubed sourdough bread with olive oil, Parmesan cheese, garlic powder, dried basil, salt, and pepper until evenly coated.
- Spread the bread cubes in a single layer on the prepared baking sheet.
- Bake for 10–12 minutes, or until golden brown and crispy, stirring halfway through.
Serve
- Ladle the soup into bowls and top with Parmesan croutons. Garnish with additional dried or fresh basil if desired. Enjoy!
Notes
- If the soup tastes a little too tangy, add a teaspoon of sugar or honey to balance the flavors.
- This soup tastes even better the next day as the flavors continue to develop.
- Store leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 3 months. Reheat gently on the stove, adding a splash of broth or water if it thickens too much.
