Warm up with a delicious bowl of creamy tomato basil soup that’s perfect for any occasion! This easy recipe combines fresh ingredients like ripe tomatoes, fragrant basil, and creamy goodness for a comforting dish your family will love. Discover how to create this simple and satisfying soup in just 35 minutes, ideal for weeknight dinners or cozy gatherings.
2 tablespoons olive oil
1 medium onion, chopped
2 cloves garlic, minced
1 can (28 ounces) crushed tomatoes
2 cups vegetable broth
1 teaspoon sugar
Salt and pepper to taste
1 cup heavy cream (or coconut cream for a vegan option)
1/2 cup fresh basil leaves, chopped
1 teaspoon dried oregano
Optional: Grated Parmesan cheese for garnish