• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Full Recipes Hub

My WordPress Blog

  • Home
  • Recipe Index
  • Budget
  • Cheat Meal
  • Healthy
  • Keto
  • Quick
  • Vegan
  • About Me
  • Contact

Full Recipes Hub

My WordPress Blog

  • Home
  • Recipe Index
  • Budget
  • Cheat Meal
  • Healthy
  • Keto
  • Quick
  • Vegan
  • About Me
  • Contact
Healthy / Tomato Florentine Soup

Tomato Florentine Soup

February 8, 2026 by Olivia

Jump to Recipe·Print Recipe

If you’re looking for a cozy, heartwarming dish to enjoy during those chilly winter nights, my Tomato Florentine Soup is just what you need! This soup is not only packed with flavor, but it also brings a sense of comfort that makes any meal feel special. Whether you’re whipping it up for a busy weeknight dinner or serving it at a family gathering, this recipe warms the soul and fills the belly.

What I love most about this Tomato Florentine Soup is its simplicity and how quickly it comes together. With just a handful of wholesome ingredients, you can create a deliciously satisfying meal that everyone will adore.

Tomato

Why You’ll Love This Recipe

  • Quick and Easy: This soup comes together in under an hour, making it perfect for any night of the week.
  • Family-Friendly: Kids and adults alike will love the rich tomato flavor and tender veggies.
  • Make Ahead Convenience: You can prepare this soup in advance and reheat it when needed. It tastes even better the next day!
  • Customizable: Feel free to add your favorite vegetables or grains to make it your own.
  • Comforting Flavor: The combination of tomatoes, orzo, and fresh spinach creates a delightful taste that warms you from the inside out.

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Ingredients You’ll Need

For this Tomato Florentine Soup, you’ll be using simple, wholesome ingredients that are easy to find. Let’s gather everything you need!

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

For the Soup Base

  • 2 tablespoons butter (or extra virgin olive oil)
  • 1 teaspoon garlic (minced)
  • 1 small yellow onion (minced)
  • 1/2 cup carrots (sliced and quartered; more if desired)
  • 1/2 cup celery (thinly sliced)
  • 3-4 cups chicken broth (or vegetable broth)
  • 15 oz can crushed tomatoes
  • 12 oz can tomato paste
  • 1 teaspoon Italian seasoning
  • 1 1/4 teaspoon kosher salt (more if desired)
  • 1/4 teaspoon ground black pepper
  • Pinch of red pepper flakes
  • 1 teaspoon lemon zest
  • 1 tablespoon coconut sugar
  • 1 parmesan rind

For Serving

  • 2 cups cooked orzo (more if desired)
  • 2 handfuls fresh baby spinach leaves
  • Crusty bread or homemade croutons

Variations

One of the great things about this Tomato Florentine Soup is its flexibility! You can easily adapt it based on your preferences or what you have on hand.

  • Add More Veggies: Toss in some zucchini, bell peppers, or kale for extra nutrition and flavor.
  • Swap the Protein: Incorporate cooked chicken or beans for a heartier soup.
  • Change Up the Grains: Try adding quinoa or rice instead of orzo to switch things up.
  • Spice It Up: If you like heat, add more red pepper flakes or even some diced jalapeños.

How to Make Tomato Florentine Soup

Step 1: Sauté Veggies

Start by bringing a Dutch Oven to medium-high heat. Add your butter (or olive oil) and let it melt while swirling to coat the pan. Once melted, toss in the minced garlic and sauté just until fragrant—this usually takes about 1-2 minutes. Next, add your chopped onion, carrots, and celery. Season them lightly with kosher salt and black pepper. It’s important to sauté these veggies for about 3-5 minutes until the onion softens; this helps build a flavorful base for your soup.

Step 2: Combine Ingredients

Now it’s time to bring everything together! Pour in your broth, crushed tomatoes, tomato paste, Italian seasoning, salt, pepper, red pepper flakes, lemon zest, and coconut sugar. Give everything a good stir until well combined. The flavors will start mingling beautifully at this point.

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Step 3: Simmer Away

Drop in that parmesan rind—it adds an extra depth of flavor as the soup simmers! Cover your pot and let it simmer for about 15-20 minutes. This step allows all those lovely flavors to deepen. Don’t forget to taste along the way; adjusting seasoning is key!

Step 4: Cook Your Orzo

While your soup simmers away, bring another pot of water to boil for the orzo. Cook it according to package instructions until al dente. Once done, drain it and set aside—this little pasta will add an amazing texture to your soup.

Step 5: Serve It Up!

Just before serving, toss in those fresh baby spinach leaves into your simmering soup. Stir them in gently—they’ll wilt perfectly without losing their vibrant color. To serve, place some cooked orzo in individual bowls and ladle that delicious Tomato Florentine Soup over top. Garnish with grated parmesan cheese (if desired), fresh basil, and don’t forget some crusty sourdough bread with butter on the side!

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Enjoy every spoonful of this comforting Tomato Florentine Soup!

Pro Tips for Making Tomato Florentine Soup

Making the perfect Tomato Florentine Soup is all about the little details! Here are some tips to elevate your soup game.

  • Use Fresh Ingredients: Fresh vegetables and herbs can significantly enhance the flavor of your soup. Opt for organic produce whenever possible for a more vibrant taste.

    REMEMBER

    WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

    PIN
  • Adjust Seasonings: Don’t be afraid to taste and tweak your seasonings as you go! This ensures the soup reflects your personal palate and achieves the perfect balance.

  • Add Depth with Parmesan Rind: Including a parmesan rind while simmering adds a rich, umami flavor that brings the whole dish together. Just remember to remove it before serving!

  • Cook Orzo Separately: Cooking the orzo separately prevents it from soaking up too much broth, keeping your soup nice and hearty. Plus, it allows you to control the doneness of the pasta.

    REMEMBER

    WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

    PIN
  • Serve Warm: Always serve this soup warm to fully enjoy its comforting flavors. You can keep it warm on low heat until ready to serve, ensuring everyone gets a delightful bowl.

How to Serve Tomato Florentine Soup

Presentation can make all the difference when serving up this delicious dish! Here are some creative ideas to make your Tomato Florentine Soup shine.

Garnishes

  • Fresh Basil: A sprinkle of fresh basil leaves adds a burst of color and an aromatic touch that complements the tomato flavor beautifully.

    REMEMBER

    WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

    PIN
  • Grated Parmesan Cheese: For those who enjoy cheese, freshly grated parmesan sprinkled on top not only enhances flavor but also makes for an appealing presentation.

  • Crusty Bread Croutons: Homemade croutons offer a delightful crunch and can be scattered on top for added texture, making each spoonful even more enjoyable.

Side Dishes

  • Garlic Bread: Warm, crispy garlic bread pairs wonderfully with Tomato Florentine Soup, perfect for dipping into your bowl of deliciousness.

    REMEMBER

    WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

    PIN
  • Caprese Salad: A fresh Caprese salad made with ripe tomatoes, mozzarella, and basil drizzled with balsamic glaze offers a refreshing contrast to the warmth of the soup.

  • Mixed Green Salad: A light mixed green salad with a tangy vinaigrette helps cleanse the palate between bites while adding a nutritious component to your meal.

  • Cheesy Polenta: Creamy polenta topped with a sprinkle of cheese is a comforting side that balances well with the acidity of the tomato soup while adding richness to your dining experience.

    REMEMBER

    WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

    PIN

Enjoy every warming bite of your homemade Tomato Florentine Soup—perfect for sharing with family and friends or savoring solo on a chilly day!

Tomato

Make Ahead and Storage

This Tomato Florentine Soup is perfect for meal prep, allowing you to enjoy its comforting flavor throughout the week. It keeps well in the fridge or freezer, making it a convenient option for busy days.

Storing Leftovers

  • Store any leftover soup in an airtight container in the refrigerator.
  • Make sure to cool the soup to room temperature before sealing it for storage.
  • It can stay fresh in the fridge for up to 4 days.

Freezing

  • Allow the soup to cool completely before transferring it to a freezer-safe container.
  • Leave some space at the top of the container, as liquids expand when frozen.
  • The soup can be frozen for up to 3 months. Label your containers with the date for easy tracking.

Reheating

  • Thaw frozen soup overnight in the refrigerator or use the defrost setting on your microwave.
  • Reheat on the stovetop over medium heat until warmed through, stirring occasionally.
  • If reheating from frozen, add a little water or broth if needed to adjust consistency.

FAQs

If you’re curious about this delightful Tomato Florentine Soup, here are some common questions!

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Can I make Tomato Florentine Soup vegan?

Absolutely! Simply substitute the butter with extra virgin olive oil, and use vegetable broth instead of chicken broth. This ensures a delicious vegan version without compromising flavor.

How can I enhance the flavor of my Tomato Florentine Soup?

You can boost the flavor by adding fresh herbs like basil or oregano just before serving. A splash of balsamic vinegar or lemon juice can also brighten up the taste!

What is traditionally served with Tomato Florentine Soup?

Crusty bread or homemade croutons pair beautifully with Tomato Florentine Soup, making for a satisfying meal. You can also serve it with a side salad for an added crunch!

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

How long does Tomato Florentine Soup last in the fridge?

When stored properly in an airtight container, your Tomato Florentine Soup will last up to 4 days in the refrigerator.

Final Thoughts

I hope you find joy in preparing this warm and comforting Tomato Florentine Soup! Its rich flavors and wholesome ingredients make it special for any occasion, especially during those chilly months. Enjoy every spoonful and share it with loved ones—cooking is always better when done together! Happy cooking!


Homemade Soups

nn

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN
Tomato

n

Why You’ll Love This Recipe

This Tomato Florentine Soup is a comforting bowl of warmth that embodies the essence of Italian cuisine. It’s packed with vibrant flavors from fresh vegetables and herbs, making it both nourishing and satisfying. The creamy texture combined with the wholesome ingredients creates a deliciously hearty dish that’s perfect for chilly days. Plus, it’s easy to make and can be customized to suit your taste!

Ingredients You’ll Need

  • 2 tablespoons butter (sub extra virgin olive oil)
  • 1 teaspoon garlic (minced)
  • 1 small yellow onion (minced)
  • 1/2 cup carrots (sliced and quartered, more if desired)
  • 1/2 cup celery (thinly sliced)
  • 3-4 cups chicken broth (sub vegetable broth)
  • 15 oz can crushed tomatoes
  • 12 oz can tomato paste
  • 1 teaspoon Italian seasoning
  • 1 1/4 teaspoon kosher salt (more if desired)
  • 1/4 teaspoon ground black pepper
  • pinch of red pepper flakes
  • 1 teaspoon lemon zest
  • 1 tablespoon coconut sugar
  • 1 parmesan rind
  • 2 cups cooked orzo (more if desired)
  • 2 handfuls fresh baby spinach leaves
  • for serving: crusty bread or homemade croutons

Variations

  • Vegetarian/Vegan: Substitute chicken broth with vegetable broth and omit the parmesan rind.
  • Add Protein: Stir in shredded rotisserie chicken or cooked sausage for extra heartiness.
  • Spice It Up: Add additional red pepper flakes or a dash of hot sauce for a spicy kick.
  • Different Greens: Swap baby spinach for kale or Swiss chard for a different flavor profile.

How to Make

  1. Sauté Veggies: In a Dutch Oven, melt butter over medium-high heat. Add garlic and sauté until fragrant. Incorporate onion, carrots, and celery, seasoning lightly with salt and pepper. Cook until softened.
  2. Combine: Pour in the broth, crushed tomatoes, tomato paste, Italian seasoning, salt, pepper, red pepper flakes, lemon zest, and coconut sugar. Stir well.
  3. Simmer: Add the parmesan rind, cover, and let simmer for 15-20 minutes. Taste and adjust seasoning as needed.
  4. Orzo: Cook orzo according to package instructions, then drain and set aside.
  5. Serve: Just before serving, add spinach to the soup. Serve orzo in bowls, ladle soup over it, and garnish with parmesan cheese and crusty bread.

Pro Tips

  • Flavor Boost: For an extra depth of flavor, roast the garlic before adding it to the soup.
  • Consistency: If you prefer a thicker soup, blend a portion of the soup and mix it back in.
  • Storage: Store leftover soup without orzo, as the pasta can absorb too much liquid.

How to Serve

Ladle the Tomato Florentine Soup over orzo in individual bowls. Garnish with freshly grated parmesan cheese and serve with warm crusty bread or homemade croutons on the side. A sprinkle of fresh basil adds a lovely touch!

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Make Ahead and Storage

This soup can be made ahead of time and stored in the refrigerator for up to 3 days. For longer storage, freeze the soup without orzo for up to 3 months. When ready to enjoy, simply thaw and reheat on the stovetop, adding freshly cooked orzo before serving.

FAQs

  • Can I use fresh tomatoes instead of canned?
    Yes, you can use fresh tomatoes! About 2-3 cups of diced fresh tomatoes will work well.

  • Is it gluten-free?
    To make this soup gluten-free, omit the orzo or use a gluten-free pasta alternative.

    REMEMBER

    WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

    PIN
  • What can I substitute for coconut sugar?
    Brown sugar or honey can work as a substitute if you don’t have coconut sugar on hand.

Final Thoughts

This Tomato Florentine Soup is not just a meal; it’s an experience that warms the soul. Easy to prepare and full of flavor, it’s sure to become a go-to recipe in your kitchen. Enjoy it on a cozy night in or share it with friends and family for a delightful gathering. Happy cooking!

Print

Tomato Florentine Soup

Tomato Florentine Soup
Print Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Warm up your chilly evenings with this delightful Tomato Florentine Soup, a comforting and flavorful dish that brings the essence of Italian cooking to your table. Rich in vibrant tomato flavors, this hearty soup features tender vegetables like carrots and spinach, creating a nourishing meal that’s perfect for family gatherings or cozy nights at home. With its simple ingredients and quick preparation, you can whip up this crowd-pleaser in under an hour. Plus, it’s customizable, allowing you to add your favorite vegetables or grains for added texture.

  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: Serves approximately 6
  • Category: Main
  • Method: Stovetop
  • Cuisine: Italian

Ingredients

Scale
  • 2 tablespoons butter (or extra virgin olive oil)
  • 1 teaspoon garlic (minced)
  • 1 small yellow onion (minced)
  • 1/2 cup carrots (sliced)
  • 1/2 cup celery (sliced)
  • 3–4 cups chicken broth (or vegetable broth)
  • 15 oz can crushed tomatoes
  • 12 oz can tomato paste
  • 2 cups cooked orzo
  • 2 handfuls fresh baby spinach leaves

Instructions

  1. In a Dutch Oven over medium-high heat, melt the butter or olive oil. Sauté garlic until fragrant.
  2. Add onion, carrots, and celery; season lightly with salt and pepper. Sauté for about 3-5 minutes until softened.
  3. Pour in broth, crushed tomatoes, tomato paste, and seasonings; stir to combine.
  4. Add the parmesan rind (optional), cover, and simmer for 15-20 minutes.
  5. Cook orzo according to package instructions; drain and set aside.
  6. Just before serving, stir in fresh spinach until wilted. Serve over orzo with crusty bread on the side.

Nutrition

  • Serving Size: 1 serving
  • Calories: 270
  • Sugar: 8g
  • Sodium: 830mg
  • Fat: 9g
  • Saturated Fat: 5g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 43g
  • Fiber: 7g
  • Protein: 7g
  • Cholesterol: 20mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

« Previous Post
High Protein Chili
Next Post »
Delicious Lamb Over Rice: Easy Halal Cart Bowls Recipe

If you enjoyed this…

Grilled Chicken & Broccoli Bowls With Creamy Garlic Sauce Delight Your Taste Buds!

Grilled Chicken & Broccoli Bowls With Creamy Garlic Sauce Delight Your Taste Buds!

Football Pizza Pockets

Football Pizza Pockets

Karak Tea (Karak Chai)

Karak Tea (Karak Chai)

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Primary Sidebar

Browse by Diet

HealthyBudgetKetoQuickVeganCheat Meal
Chicken Parmesan Sliders

Chicken Parmesan Sliders

Honey Sweet Potato Summer Salad

Honey Sweet Potato Summer Salad

White Peach Raspberry Almond Salad

White Peach Raspberry Almond Salad

  • Recipe Index
  • Disclaimer
  • Terms and Conditions
  • Privacy Policy

© 2026 · © Full Recipes Hub · All Rights Reserved