This Tomato Florentine Soup has a rich flavorful thin brothy soup and it’s made with lots of pasta, tomatoes, spinach, and other flavorful vegetables, and it’s super comforting and satisfying!  You don’t need to be a vegetarian to love this soup!

Tomato Florentine Soup.

I can’t think of anything better than hot brothy soup when you’re kind of feeling under the weather or if the weather is downright chilly.  I’ve been feeling under the weather myself lately, and this Tomato Florentine Soup really hit the spot.  When I’m not feeling well, I like hot soup with a thin hearty broth that I can slurp up or drink if need be.

How to make Tomato Florentine Soup

  1. Melt the butter in a large soup pot or dutch oven over medium heat.  Add the onion and celery and saute’ for approximately 6-7 minutes, stirring frequently, until the onions are tender.  Add the garlic and saute’ for about 1 more minute.
  2. Add the sugar, water, chicken broth, tomatoes, tomato sauce, salt, and pepper and simmer over medium-low heat for about 20 minutes.
  3. Add the pasta and cook for 8 minutes.
  4. Add the spinach and cook for about 2 minutes until the spinach is wilted.
  5. Serve hot with fresh grated or shaved parmesan sprinkled on top.

This soup has a hearty broth that contains comforting and good-for-you properties from onions, celery and garlic and it warms you right up when you’re chilled and just can’t get warm.  It’s delicious, comforting and satisfying and doesn’t take long to make.

Can I freeze this soup?

This soup freezes well, so make up a batch and freeze for later, for one of those “feeling under the weather” days. Freeze in a freezer safe container for up to 3 months. Thaw overnight in the refrigerator.

Tomato Florentine Soup.
Tomato Florentine Soup.

Options

  • You can use regular diced tomatoes or Basil Garlic tomatoes in this recipe.  Both are good!
  • You can use regular tomato sauce or basil, garlic & oregano tomato sauce
  • I added a tiny bit of sugar to this recipe to help offset the acidity in the tomatoes.  You don’t taste it.
  • You can increase or decrease the amount of pasta in this recipe to your liking.  I used 3/4 cup, but feel free to use less.  It will just leave room for more slurping, and what could be wrong with that?
Tomato Florentine Soup.

You might also like Chicken Noodle Feel Better Soup and Vegetarian Vegetable Barley Soup.

If you make this recipe please rate it, and leave a comment below on how you liked it. I love hearing from you!

Wanna see different recipes each day? Feel free to follow me on Facebook, Pinterest and Instagram.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tomato Florentine Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 1 review
  • Author: Cindy Gibbs
  • Prep Time: 15 Minutes
  • Cook Time: 30 Minutes
  • Total Time: 45 minutes
  • Yield: 4 Servings 1x
  • Category: Soup
  • Method: Cook
  • Cuisine: American

Description

This Tomato Florentine Soup has a rich flavorful thin brothy soup and it’s made with lots of pasta, tomatoes, spinach, and other flavorful vegetables, and it’s super comforting and satisfying!  You don’t need to be a vegetarian to love this soup!


Ingredients

Units Scale
  • 2 tablespoons butter (you can use canola oil if preferred)
  • 2 cups finely diced onion
  • 2/3 cup diced celery
  • 1 tablespoon minced garlic (from a jar)
  • 3/4 teaspoon sugar
  • 1 cup of water
  • 1 carton vegetable broth, 32 ounces (or you can use chicken broth)
  • 1 can diced tomatoes, 14 ounce
  • 1 can tomato sauce, 8 ounces
  • Salt & pepper to taste
  • 3/4 cup tiny pasta shells
  • 2 cups fresh spinach, chopped and measured
  • Freshly grated or shaved parmesan cheese for topping


Instructions

  1. Melt the butter in a large soup pot or dutch oven over medium heat.  Add the onion and celery and saute’ for approximately 6-7 minutes, stirring frequently, until the onions are tender.  Add the garlic and saute’ for about 1 more minute.
  2. Add the sugar, water, chicken broth, tomatoes, tomato sauce, salt, and pepper and simmer over medium-low heat for about 20 minutes.
  3. Add the pasta and cook for 8 minutes.
  4. Add the spinach and cook for about 2 minutes until the spinach is wilted.
  5. Serve hot with fresh grated or shaved parmesan sprinkled on top.

Notes

  • You can use regular diced tomatoes or Basil Garlic tomatoes in this recipe.  Both are good!
  • You can use regular tomato sauce or basil, garlic & oregano tomato sauce
  • I added a tiny bit of sugar to this recipe to help offset the acidity in the tomatoes.  You don’t taste it.