Discover the cozy comfort of homemade creamy tomato basil soup in just 30 minutes! This recipe blends rich tomatoes, fresh basil, and creamy goodness for a delightful dish perfect for any evening. With adaptable ingredients, it's easy to create a vegan or dairy-free version while still retaining its scrumptious flavor. Perfect paired with grilled cheese or artisan bread, this soup is not only delicious but also packed with nutrients. Enjoy a bowl that warms the heart and nourishes the body!
2 tbsp olive oil
1 medium onion, chopped
2 cloves garlic, minced
1 can (28 oz) crushed tomatoes
2 cups vegetable broth
1/2 cup heavy cream (or coconut cream for a dairy-free version)
1 tsp sugar (to balance acidity)
Salt and pepper to taste
1/4 cup fresh basil leaves, chopped (plus extra for garnish)
1 tsp dried oregano
Optional: Freshly grated Parmesan cheese, for serving