
Ingredients You’ll Need
To create this delicious and creamy Tomato Florentine Soup, gather the following ingredients:
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 can (28 ounces) crushed tomatoes
- 4 cups vegetable broth or chicken broth
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional for a little heat)
- 1 cup heavy cream or coconut milk for a dairy-free option
- 4 cups fresh spinach, roughly chopped
- Salt and pepper to taste
- Fresh basil leaves for garnish
- Parmesan cheese for serving (optional)
Preparing the Soup Base
Begin by heating the olive oil in a large pot over medium heat. Once the oil is hot, add the diced onion and sauté for about 5 minutes, or until the onion becomes translucent. This step is vital as it builds the flavor base for your Tomato Florentine Soup.
Next, add the minced garlic to the pot. Cook for an additional 1-2 minutes, stirring frequently to prevent the garlic from burning. The aroma of sautéed onions and garlic will fill your kitchen, creating an inviting atmosphere.
Adding Tomatoes and Broth
Once the garlic is fragrant, it’s time to add the crushed tomatoes. Stir well to combine the tomatoes with the onion and garlic mixture. Allow the tomatoes to cook for about 5 minutes, letting them release their juices and intensify the flavors.
Next, pour in the vegetable or chicken broth, stirring to combine. This is where the soup begins to take shape. Add the dried basil, oregano, and red pepper flakes (if using), and season with salt and pepper to taste. Bring the mixture to a gentle boil, then reduce the heat to low and simmer for about 15-20 minutes. This simmering time allows the flavors to meld beautifully.
Blending for Creaminess
After the soup has simmered, it’s time to blend it for that creamy texture. Using an immersion blender, carefully blend the soup until smooth. If you don’t have an immersion blender, you can carefully transfer the soup in batches to a standard blender. Always ensure to allow steam to escape to prevent splattering.
For a slightly chunkier texture, feel free to leave some bits of tomatoes and onions unblended. Adjust the consistency by adding more broth if desired, to achieve your preferred thickness.
Adding Cream and Spinach
Once blended, return the pot to low heat and stir in the heavy cream or coconut milk. This step is crucial for giving your Tomato Florentine Soup that rich, velvety texture. Allow the cream to heat through for about 5 minutes, but do not let it boil.
Next, add in the fresh spinach. Stir gently until the spinach wilts, which should take just a few minutes. The vibrant green of the spinach adds not only flavor but also a beautiful color contrast to the soup.
Serving Suggestions
Your Tomato Florentine Soup is now ready to serve! Ladle it into bowls and garnish with fresh basil leaves for an aromatic touch. If you’re a fan of cheese, a sprinkle of grated Parmesan on top adds a delightful finish.
This soup pairs wonderfully with a variety of sides. Consider serving it with:
- Crusty bread or garlic bread for dipping.
- A fresh green salad for a well-rounded meal.
- Grilled cheese sandwiches for a comforting classic.
- Homemade croutons for added crunch.
Storage and Reheating Tips
If you have leftovers (which is always a win!), store the soup in airtight containers in the refrigerator for up to 4 days. To reheat, simply warm it on the stove over medium heat, stirring occasionally, until heated through. You can also reheat individual portions in the microwave for a quick meal.
For longer storage, consider freezing the soup. Allow it to cool completely before transferring it to freezer-safe containers. It can be frozen for up to 3 months. When you’re ready to enjoy it again, thaw in the refrigerator overnight and reheat as mentioned above.
Variations to Try
This Tomato Florentine Soup is versatile and can be customized to suit your taste preferences. Here are some variations you might enjoy:
- Protein Boost: Add cooked chicken, turkey, or white beans for added protein.
- Vegetable Additions: Mix in other vegetables such as diced carrots, zucchini, or bell peppers for extra nutrients.
- Herb Infusion: Experiment with fresh herbs like thyme or parsley for a different flavor profile.
- Spicy Kick: Increase the amount of red pepper flakes or add a dash of hot sauce to spice things up.
Why You’ll Love This Soup
This creamy Tomato Florentine Soup is not just delicious; it’s also a nutritious option for any meal. The combination of tomatoes and spinach provides essential vitamins and antioxidants, while the creaminess makes it comforting and satisfying. Whether you’re enjoying it on a chilly day or serving it at a cozy dinner gathering, this soup is sure to please everyone at the table.
Moreover, it’s a fantastic way to sneak in some greens for picky eaters, and the vibrant color and rich flavor will make it a favorite. Plus, it’s simple enough to whip up on a busy weeknight, yet impressive enough to serve at a special occasion.
Conclusion
In conclusion, this creamy Tomato Florentine Soup with spinach and basil is a delightful addition to your recipe repertoire. With its simple preparation and customizable options, it’s a dish that can easily be made your own. Whether you enjoy it as a light lunch, a starter for dinner, or a comforting meal on a cold day, this soup is sure to warm your heart and satisfy your taste buds. Give it a try and embrace the deliciousness of homemade soup!
“`html
Serving Suggestions
When it comes to serving your Tomato Florentine Soup, presentation can elevate the dining experience. Here are some serving suggestions to enhance the visual appeal and flavor:
- Basil Oil Drizzle: Create a simple basil oil by blending fresh basil with olive oil and a pinch of salt. Drizzle it over the soup just before serving for a burst of color and flavor.
- Chili Flakes: For an extra kick, sprinkle some chili flakes or a drizzle of hot sauce on top. This not only adds heat but also a pop of color.
- Cheese Varieties: Experiment with different cheeses such as feta, mozzarella, or goat cheese as toppings. Each will bring a unique flavor to your soup.
Cooking Tips for Perfect Soup
To ensure your Tomato Florentine Soup is perfectly creamy and flavorful, consider these cooking tips:
- Use Fresh Ingredients: Whenever possible, opt for fresh tomatoes and herbs. They significantly enhance the taste of your soup.
- Adjust Consistency: If you prefer a thicker soup, reduce the amount of broth or add more cream. For a lighter version, increase the broth or add more vegetables.
- Blend for Smoothness: For a creamier texture, use an immersion blender to puree the soup directly in the pot. Alternatively, blend in batches using a countertop blender.
Health Benefits of Tomato Florentine Soup
This Tomato Florentine Soup is not only delicious but also packed with health benefits:
- Rich in Antioxidants: Tomatoes are high in lycopene, an antioxidant linked to many health benefits, including heart health.
- Vitamins and Minerals: Spinach is loaded with vitamins A, C, and K, as well as iron and calcium, making this soup a nutritious choice.
- Low in Calories: This soup is relatively low in calories while providing a filling meal, making it a great option for those watching their weight.
Perfect Pairings for Your Soup
Enhancing your meal with the right pairings can elevate your Tomato Florentine Soup experience. Here are some perfect pairings:
- Wine: A light white wine, such as Pinot Grigio, complements the acidity of the tomatoes beautifully.
- Herbed Crackers: Serve with herbed crackers for an added crunch and flavor contrast.
- Fruit Salad: A refreshing fruit salad can balance the richness of the soup with a touch of sweetness.
Final Thoughts
As you explore the delightful world of soups, this Creamy Tomato Florentine Soup stands out for its rich flavors and health benefits. With its easy preparation and opportunities for customization, it’s a recipe that can adapt to your family’s preferences and dietary needs. So next time you’re looking for a comforting meal, remember this recipe is just a pot away!
“`
“`html
Storage and Reheating Tips
To make the most of your Tomato Florentine Soup, proper storage and reheating techniques are essential. Here’s how to keep your soup fresh:
- Refrigeration: Allow the soup to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to five days.
- Freezing: If you have leftovers, this soup freezes well! Portion it into freezer-safe containers, leaving some space for expansion. It can last for up to three months in the freezer.
- Reheating: When ready to enjoy, thaw the soup in the refrigerator overnight if frozen. Reheat gently on the stove over medium heat, stirring occasionally, until warmed through. You may want to add a splash of broth or cream to restore its creamy texture.
Variations to Try
If you’re looking to switch things up, here are some delicious variations of the Tomato Florentine Soup you can try:
- Spicy Tomato Florentine: Add diced jalapeños or crushed red pepper for a spicy kick.
- Italian Sausage Addition: Brown some Italian sausage before adding the tomatoes for a heartier soup.
- Vegetarian Version: Replace the cream with coconut milk for a vegan-friendly option while keeping the rich flavor.
Conclusion
In summary, the Creamy Tomato Florentine Soup is a versatile and nutritious dish that offers a comforting meal option any day of the week. With its simple ingredients, health benefits, and endless customization possibilities, it’s a recipe worth adding to your collection. So gather your ingredients, unleash your creativity, and enjoy a bowl of warmth that’s perfect for any occasion!
“`