Warm up with this creamy tomato basil soup recipe that’s rich in flavor and super easy to make! Perfect for cozy dinners, this soup combines fire-roasted tomatoes, fresh basil, and a touch of cream for a silky finish you'll love. Whether you enjoy it as a starter or a main dish, it's sure to be a hit. Click through to discover the full recipe and enjoy a bowl of comfort today!
2 cans (14 oz each) crushed tomatoes, preferably fire-roasted for added depth
1 medium onion, finely chopped
3 cloves garlic, minced
1 cup vegetable broth or homemade stock
1 cup heavy cream (substitute coconut cream for a dairy-free version)
1 tablespoon extra virgin olive oil
1 teaspoon sugar (optional, for sweetness balance)
1 teaspoon dried basil (or 1 tablespoon fresh, if available)
1/2 teaspoon fine sea salt
1/4 teaspoon freshly ground black pepper
Fresh basil leaves, torn or whole, for garnish
Optional: A sprinkle of red pepper flakes for heat