Warm up your evenings with this delightful One Pot Tuscan Tomato Soup recipe! Featuring rich tomatoes, fragrant herbs, and creamy goodness, this simple dish comes together in just 35 minutes. Perfectly paired with crusty bread, it's a comforting meal for any day. Discover how to create this tasty soup that’s full of flavor and nutrients. Click through for the full recipe and tips to make your next dinner unforgettable!
2 tablespoons olive oil
1 medium onion, chopped
3 garlic cloves, minced
2 cans (14 oz each) diced tomatoes, undrained
4 cups vegetable broth
1 teaspoon dried basil
1 teaspoon dried oregano
½ teaspoon red pepper flakes (adjust to taste)
Salt and pepper to taste
1 cup heavy cream (or coconut cream for dairy-free)
2 cups fresh spinach, chopped
½ cup grated Parmesan cheese (optional)
Fresh basil leaves for garnish