Delicious Tomato Florentine Soup: An Easy 20-Minute Comfort Meal
Indulge in the heartwarming embrace of Tomato Florentine Soup, a wonderfully easy recipe that brings rich flavors and comforting warmth to your table in just 20 minutes. Bursting with the vibrant taste of ripe tomatoes, tender pasta, and fresh spinach, this hearty soup is destined to become a staple in your culinary repertoire. Forget bland, watery soups; this Florentine-inspired creation offers a satisfying depth that truly nourishes the soul.

When the craving strikes for something more substantial than a simple tomato soup, this easy tomato Florentine soup is your perfect answer. It takes the classic tomato soup and elevates it with the delightful textures of al dente pasta and fresh baby spinach, all swimming in a zesty, flavorful tomato base. It’s the ultimate comfort food, ideal for chasing away the chill on a cold day or simply enjoying a quick, wholesome meal.
What makes this quick spinach pasta soup truly remarkable is its simplicity. You won’t need any specialized kitchen gadgets, no hand blenders, or complicated techniques. All it takes is one large pot – whether it’s a trusty Dutch oven or your favorite soup pot – to bring all these wonderful ingredients together. Simply combine everything, let it simmer, and prepare to be amazed by the incredible aroma that fills your kitchen.
While opening a can of soup might seem quicker, the minimal extra effort required for this homemade rendition is incredibly rewarding. The difference in flavor is monumental. There’s an undeniable magic to a homemade soup, crafted with fresh ingredients and a touch of care. This isn’t just a meal; it’s a bowl full of love, perfect for sharing with family and friends.
Why You’ll Fall in Love with This Easy Tomato Florentine Soup
This homemade Florentine soup isn’t just another recipe; it’s a culinary experience designed for convenience, flavor, and pure comfort. Here’s why it’s bound to become a favorite in your household:
- The Ultimate Cold Weather Companion: On a crisp autumn evening or a frigid winter day, nothing warms you from the inside out quite like a steaming bowl of this hearty tomato and spinach soup. Its rich, savory broth and substantial ingredients make it an instant antidote to the cold, providing a cozy embrace that melts away the chill.
- Effortless Entertaining & Family Dinners: Need to feed a hungry crowd without spending hours in the kitchen? This recipe is incredibly scalable. Easily double or even triple the ingredients in a large soup pot to ensure there’s enough for everyone. It’s a crowd-pleaser that satisfies diverse palates, making it perfect for gatherings, potlucks, or busy family dinners.
- Lightning-Fast Preparation: Time is precious, and this quick soup recipe respects that. From start to finish, you can have a delicious, hot meal on the table in under 20 minutes. It’s the ideal solution for weeknights when you want something nourishing and delicious but are short on time.
- Universally Adored Flavor Profile: The harmonious blend of tangy tomatoes, savory broth, aromatic herbs, and fresh spinach creates a flavor profile that appeals to nearly everyone. Even picky eaters often find themselves reaching for seconds of this delightful tomato spinach soup, making it a guaranteed hit.
- Perfect for Meal Prep & Leftovers: This robust soup holds up beautifully in the refrigerator, making it an excellent choice for meal prepping. Prepare a larger batch at the beginning of the week and enjoy nourishing, ready-to-eat lunches or dinners for days. The flavors deepen overnight, often making the leftovers even more delicious than the first serving.
Essential Ingredients for Your Tomato Florentine Masterpiece
Crafting this flavorful and healthy tomato and spinach soup relies on a selection of simple yet powerful ingredients. Each component plays a crucial role in building the soup’s distinctive taste and comforting texture. You’ll find that most of these items are likely already in your pantry or easily accessible at any grocery store.
- Diced Tomatoes: These form the heart of your soup, providing a robust tomato flavor and pleasant texture. For a slightly smoother consistency, opt for crushed tomatoes. Both options work wonderfully, so choose based on your preference for chunkiness.
- Canned Tomato Soup: This serves as the foundational base, contributing to the rich, concentrated tomato essence and helping to create that characteristic Florentine creaminess (even before adding actual cream).
- Beef Broth: While this recipe uses beef broth to add a layer of savory depth without introducing meat, feel free to substitute with vegetable broth for a vegetarian option, or even chicken broth for a different flavor profile. The broth is key to the soup’s liquid base and overall umami.
- Water: Essential for thinning the condensed tomato soup and broth to achieve the perfect consistency, ensuring your soup isn’t too thick or overwhelming.
- Sweet Onion: A freshly chopped sweet onion is crucial for developing the foundational aromatic flavors. When sautéed, it adds a subtle sweetness and depth that elevates the entire dish.
- Garlic: Fresh garlic cloves offer an incomparable bold aroma and pungent flavor that is absolutely essential. Minced fresh garlic infuses the soup with an irresistible fragrance and taste. Avoid pre-minced garlic for the best results.
- Rotini Pasta: While any small pasta shape works, rotini’s spiral shape is particularly excellent for capturing the rich broth and other ingredients in every bite. It adds a delightful chewiness and makes the soup more filling. Ditalini, small shells, or elbow macaroni are also great choices.
- Dried Basil: This classic herb imparts a sweet, earthy, and slightly peppery note, enhancing the tomato base beautifully. While fresh basil is amazing for garnish, dried basil is perfect for infusing flavor during cooking.
- Italian Seasoning: A convenient blend of dried herbs like oregano, thyme, rosemary, and marjoram, Italian seasoning perfectly spices the soup, adding a complex and aromatic depth that complements the tomatoes and basil.
- Fresh Baby Spinach: The star of the “Florentine” designation, fresh baby spinach wilts down quickly, adding a beautiful color, a touch of earthiness, and a boost of nutrients. Ensure it’s fresh and vibrant for the best taste and texture.

Crafting Your Comfort: How to Make Tomato Florentine Soup
Preparing this easy tomato soup recipe is incredibly straightforward, making it perfect for novice cooks and seasoned chefs alike. Follow these simple steps to bring a delicious, comforting meal to life in minutes:
- Step One: Combine All Ingredients and Bring to a Boil. Begin by adding all your ingredients, except for the spinach (which is added later for freshness), into a large Dutch oven or soup pot. This includes the diced tomatoes, tomato soup, beef broth, water, chopped sweet onion, minced garlic, uncooked rotini pasta, dried basil, and Italian seasoning. Stir everything together thoroughly to ensure the ingredients are well combined. Place the pot over high heat and bring the mixture to a rolling boil. Stir occasionally to prevent the pasta from sticking to the bottom.
- Step Two: Simmer, Add Spinach, and Serve. Once the soup has reached a boil, reduce the heat to medium-low. Add the fresh baby spinach to the pot, stirring it in until it begins to wilt. Cover the pot with a lid and let it simmer for 10 minutes. This simmering time allows the pasta to cook to a perfect al dente and all the flavors to meld beautifully. After 10 minutes, the soup should be piping hot, the pasta tender, and the spinach fully wilted. Ladle the hot soup into bowls and serve immediately. Garnish with a sprinkle of fresh basil or Parmesan cheese for an extra touch of flavor, if desired.

Perfect Pairings: What to Serve with Your Tomato Florentine Soup
Tomato Florentine Soup is wonderfully satisfying on its own, but it truly shines when paired with complementary sides. Here are some fantastic suggestions to complete your meal:
- Jalapeno Popper Grilled Cheese Sandwich: The spicy kick and creamy texture of this sandwich provide a delightful contrast to the soup’s bright tomato flavors. It’s a match made in comfort food heaven.
- Crispy Cheese Chips: For a lighter, crunchy accompaniment, homemade cheese chips offer a savory, cheesy crunch that’s perfect for dipping or enjoying alongside.
- Warm, Toasty Garlic Bread: A timeless classic! The rich, buttery, and garlicky notes of a good piece of garlic bread are ideal for soaking up every last drop of the delicious soup broth.
- A Simple Side Salad: A crisp green salad with a light vinaigrette can offer a refreshing counterpoint, adding freshness and balance to the meal.
- Crusty French Bread: A rustic loaf of crusty bread is always a welcome addition, providing another excellent vessel for dipping and savoring the soup.
Flavorful Flexibility: Variations and Substitutions
One of the beauties of this comfort food soup is its adaptability. Feel free to experiment with these variations and substitutions to tailor the recipe to your taste preferences or what you have on hand:
- Achieve a Thicker Texture: For a richer, more concentrated soup, stir in a small can of tomato paste along with the other tomato products at the beginning. This will enhance both the thickness and the depth of tomato flavor.
- Explore Different Pasta Shapes: While rotini is excellent, don’t hesitate to try other small pasta varieties. Ditalini, small shells, or even elbow macaroni can create a different mouthfeel and visual appeal.
- Alter the Broth Base: To make this soup vegetarian or simply vary its flavor, swap the beef broth for an equal amount of vegetable broth. Chicken broth also works well if you prefer.
- Boost the Creaminess: For an extra luxurious and creamy soup, consider using a combination of tomato sauce (instead of condensed tomato soup for a less processed option) and a splash of heavy cream. Add the cream towards the end of the cooking process, just before serving, to prevent it from curdling.
- Introduce Tangy Notes: A drizzle of high-quality balsamic vinegar over individual servings can add a wonderful tangy brightness, cutting through the richness and enhancing the tomato flavor.
- Incorporate Fresh Tomatoes: While canned tomatoes are convenient, chopping up fresh, ripe tomatoes (like Roma or grape tomatoes) and adding them to the pot can introduce a sweeter, more vibrant tomato essence. Add them at the same time as the canned tomatoes.
- Substitute Rice for Pasta: If you prefer a gluten-free option or simply enjoy rice, replace the pasta with cooked rice. Add the cooked rice to the pot after the mixture comes to a boil, then cover and simmer for 10 minutes to allow flavors to meld and the rice to warm through.
- Add Protein: For a heartier meal, stir in cooked, shredded chicken, ground turkey, or white beans (like cannellini beans) during the last few minutes of simmering.
- Spice it Up: For those who enjoy a little heat, a pinch of red pepper flakes added with the Italian seasoning will give your soup a delightful warmth.

Smart Storage and Freezing for Future Enjoyment
This quick spinach pasta soup is not only delicious fresh but also fantastic for meal prep and future enjoyment. Proper storage ensures you can savor its comforting flavors whenever a craving strikes.
Storage Instructions
To store leftover tomato Florentine soup, allow it to cool completely at room temperature. Once cooled, transfer the soup to an airtight container. It will keep beautifully in the refrigerator for up to three to four days. Reheat gently on the stove over medium-low heat or in the microwave until thoroughly warm.
Can You Freeze Tomato Florentine Soup?
Absolutely! This soup is an excellent candidate for freezing, making it perfect for preparing larger batches for busy weeks or unexpected meal needs. Once the soup has fully cooled, portion it into freezer-safe containers or heavy-duty freezer bags. Lay bags flat to freeze for easy stacking. You can store frozen soup in your freezer for up to three months. When ready to enjoy, thaw overnight in the refrigerator and then reheat on the stovetop or microwave until hot.

Recipe Tips and Tricks for Optimal Flavor and Enjoyment
Elevate your homemade Florentine soup experience with these handy tips and tricks:
- Amplify the Flavor Profile: For a bolder, more complex taste, don’t shy away from adding extra freshly ground black pepper or a pinch of red pepper flakes. These spices will awaken the flavors and add a subtle warmth to this creamy soup. A bay leaf added during simmering can also deepen the savory notes.
- Prepare Ahead for Convenience: This soup is a fantastic make-ahead option. Prepare a large batch, let it cool, and store it in a spill-proof container in the refrigerator. When hunger strikes, simply reheat portions on the stove or in the microwave for a quick and satisfying meal. The flavors often improve the next day!
- Embrace Delicious Toppings: A simple garnish can transform your soup from good to gourmet. Consider a sprinkle of fresh basil leaves for a pop of freshness, grated Parmesan cheese for a salty, umami kick, or even some homemade croutons for added crunch. For an extra layer of richness, a couple of Parmigiano rinds can be simmered with the soup and removed before serving.
- Sauté Aromatics First: While this recipe is designed for speed, if you have an extra 5 minutes, lightly sauté the chopped onion and minced garlic in a tablespoon of olive oil before adding the other ingredients. This step helps to soften the aromatics and deepen their flavor significantly.
- Prevent Overcooked Pasta: If you plan on having a lot of leftovers or freezing the soup, consider cooking the pasta separately and adding it to individual bowls just before serving. This prevents the pasta from becoming mushy and absorbing too much broth over time.
Unpacking the Name: What Exactly is Tomato Florentine Soup?
The term “Florentine” in cooking has roots in French cuisine, traditionally referring to dishes that incorporate a base of cooked spinach, often bound by a rich, creamy sauce. In the context of our easy tomato and spinach soup, the “Florentine” designation signifies the inclusion of fresh spinach, which transforms a classic tomato soup into something more substantial, flavorful, and visually appealing. It’s a delightful twist that adds a layer of sophistication and nutritional value, making this soup much more than just a simple tomato broth.

Achieving Ultimate Creaminess: How to Make Your Soup Richer
If you desire an even more decadent and creamy texture for your comfort food soup, it’s incredibly simple to achieve. You have a couple of excellent options:
- Add Heavy Cream: For a luscious, velvety finish, stir in a quarter to a half cup of heavy cream or half-and-half during the last few minutes of simmering. Stir until it’s fully incorporated and heated through. This adds a beautiful richness and smooth texture.
- Incorporate Tomato Paste: As mentioned in the variations, a small can of tomato paste (about 6 ounces) can be added at the beginning with the other ingredients. Not only does it deepen the tomato flavor, but its concentrated nature also naturally thickens the soup, contributing to a creamier consistency without the need for dairy.
- Use a Roux (for extra thickness): For a more traditional thickening method, you can create a simple roux. In a separate small pan, melt a tablespoon of butter, then whisk in a tablespoon of flour until a smooth paste forms. Cook for a minute or two, then gradually whisk this mixture into your simmering soup until it thickens to your desired consistency.
Discover More Comforting Soup Recipes
If you’ve enjoyed this delightful Tomato Florentine Soup, you’re in for a treat! There’s a whole world of comforting and flavorful soups waiting to be explored. Here are some more fantastic soup recipes to inspire your next meal:
- Busy Day Soup
- Sausage & Cabbage Soup
- Greek Chicken Orzo Soup
- Hamburger Soup
- Creamy Chicken and Vegetable Soup
- New England Clam Chowder
- Corn Chowder
- Tomato Lentil Soup
- Lasagna Soup
- Italian Herb Soup
- Roasted Garlic Tomato Soup
- Cream of Tomato Soup
- Minestrone Soup
For more daily recipes and cooking inspiration, make sure to follow Simply Stacie on social media:
Follow me on Instagram @simplystacieblog, Facebook at Simply Stacie, TikTok @simplystacierecipes or Pinterest at @simplystacie. We love hearing how you enjoyed our recipes!
Tomato Florentine Soup Recipe

Tomato Florentine Soup is an easy soup recipe ready to eat in 20 minutes! It’s full of delicious tomatoes, pasta and spinach.
- Created by: Stacie Vaughan
- Servings: 6
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
Ingredients
- 1 can diced tomatoes (28oz can)
- 1 can tomato soup (284ml can)
- 1 can beef broth (284ml can)
- 1 cup water
- 1 sweet onion, chopped
- 1 clove garlic, minced
- 1 cup rotini, uncooked
- ½ tsp dried basil
- ½ tsp Italian seasoning
- 2 cups spinach, chopped
Instructions
- Add all the ingredients to a large pot and bring to a boil.
- Cover and simmer on medium-low heat for 10 minutes. Serve hot.
Video
Watch how to make this delicious Tomato Florentine Soup in our helpful video tutorial.
Nutrition Facts
Serving: 1 cup | Calories: 106kcal | Carbohydrates: 21g | Protein: 5g | Fat: 1g | Sodium: 497mg | Fiber: 5g | Sugar: 8g
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.
Recipe Details
- Course: Soups
- Cuisine: American
- Keyword: tomato soup, Florentine soup, spinach pasta soup, easy soup
Did you make this recipe?
We’d love to see it! Make sure to share it on your favorite social platform and tag us!
Share on Facebook |
Pin Recipe
Want Even More Recipes?
Join Moms Best Recipes to find more delicious family recipes.