share this post

Tomato Florentine Soup

4.99 from 187 votes
Jump to Recipe Pin This Recipe!

This recipe may contain Amazon or other affiliate links. As an Amazon Associate I earn from qualifying purchases.

This Tomato Florentine Soup is a healthy 15 minutes dinner packed with nutrients from tomatoes and spinach and only 150 kcal per serving.

Plus, this delicious Italian soup is also low-carb and gluten-free, and vegan-approved!

Florentine Soup

Someday all you need is a light dinner, but it doesn’t have to be bland. This tomato spinach soup, also known as Florentine Soup is the one for these days.

It’s packed with delicious Italian flavors, it’s light on the stomach but full of vitamins and nutrients to keep you nourished and well.

What’s A Tomato Florentine Soup?

A tomato Florentine soup is a chunky tomato soup with delicious spinach cooked in olive oil and garlic.

It’s full of Mediterranean flavors, and it’s very light for a simple 5-minute family dinner.

Florentine Soup

How To Make Florentine Soup

It’s very easy to make a Florentine Soup at home within 15 minutes.

It’s also a very cheap, low-cost dinner perfect if you are after something comforting, healthy, and made with simple ingredients.


All you need are:

  • Canned Diced Tomatoes – You can also use fresh tomatoes, but it takes more time to prepare, and if not in season, it’s an expensive option.
  • Tomato Paste – Tomato paste is made of only tomatoes, but it’s thicker than tomato passata.
  • Vegetable Stock – Or any other stock or broth (even chicken broth).
  • Baby Spinach – Or fresh spinach leaves, roughly chopped.
  • Olive Oil – Prefer extra-virgin olive oil, it brings the best Mediterranean taste to this recipe.
  • Onion – You can use white, brown, or red onion for this soup recipe.
  • Italian Seasoning
  • Sea Salt
  • Garlic Cloves

Making The Soup

This is a chunky tomato soup, and you don’t need a blender or immersion blender to make it.

First, in a non-stick saucepan, warm some olive oil over medium heat and add the onions.

Cook the onion until fragrant which takes about 2 to 3 minutes.

Then add baby spinach leaves and tomato paste and stir cook until the spinach has wilted.

Reduce heat to low-medium heat and add vegetable stock, canned diced tomatoes, and Italian seasoning.

Cover, bring to a boil then simmer for 12 to 15 minutes, stirring occasionally.

Taste and adjust with salt and pepper if needed.

How to make Florentine Soup

Want To Save This Recipe?

Enter your email & get this recipe sent to your inbox.

This field is for validation purposes and should be left unchanged.

Serving Tomato Soup

This tomato Florentine soup is delicious on its own or with some of the toppings below:

  • Parmesan Cheese – You can use dairy-free alternatives.
  • Croutons
  • Basil
  • Sour Cream
  • Drizzle of Balsamic Vinegar or balsamic reduction.
  • Pasta – classic or low-carb.

Storage Instructions

Store the leftover soup in an airtight container in the center of the fridge for up to 4 days.

You can freeze tomato soup and thaw it in the fridge the day before.

Rewarm the soup in a saucepan over medium heat or in the microwave in a microwave-safe bowl.

Allergy Swaps

if you have some food allergies, try the swaps below:

  • Low-Food Map – Don’t add onion or garlic and simply cook the spinach in olive oil without them.
  • Dairy-Free – The soup is dairy-free and vegan-friendly. For dairy-free toppings use dairy-free Parmesan alternatives.
Florentine Soup

Frequently Asked Questions

Below are the most usual questions about this tomato soup recipe:

Can I Use Crushed Tomatoes?

Yes, you can use crushed tomatoes for fewer chunky bites of tomatoes in the soup.

Can I Use Fresh Tomatoes?

Yes, you can use four tomatoes instead of one can of diced tomatoes.

Dice the tomatoes in small chunks before adding them to the recipe.

Note that fresh tomatoes, unpeeled release some tomato peel in the soup that not everyone loves.

You may want to peel the tomatoes before dicing to avoid this. To do so, boil water in a large pot, plunge fresh tomato for 30 seconds in the boiled water then plunge in a bowl filled with cold water and ice cubes. Peel and dice.

Can I Use Frozen Spinach?

Yes, you can, and you don’t need to thaw the spinach, cook them frozen as per recipe instructions.

Did you try this Florentine soup recipe? Share a comment or review below.

Did You Like This Recipe?

Leave a comment below or head to our Facebook page for tips, our Instagram page for inspiration, our Pinterest for saving recipes, and Flipboard to get all the new ones!

Florentine Soup

Tomato Florentine Soup

This Tomato Florentine Soup is the easiest soup featuring all the flavors of Florence's Italian cuisine.
Prep: 15 minutes
Total: 15 minutes
Yield: 4 servings (3/4 cup)
Serving Size: 1 serving
4.99 from 187 votes



This recipe may contain Amazon or other affiliate links. As an Amazon Associate I earn from qualifying purchases.


  • In a large pot, melt olive oil and cook the onions for 2-3 minutes until fragrant and golden brown.
  • Add the spinach, garlic, and tomato paste. Stir and cook until the spinach leaves are wilted.
  • Add the diced canned tomatoes, vegetable stock, and Italian seasoning.
  • Cover, bring to a boil, reduce to low-medium heat, and simmer for 8-10 minutes.
  • Remove from heat and taste. Adjust salt and pepper if needed.
  • Top with fresh Parmesan and basil.

Want My Kitchen Equipment?

Tried this recipe?Mention @sweetashoneyrecipes
Nutrition1 serving
Yield: 4 servings (3/4 cup)


Serving: 1 servingCalories: 154.6 kcal (8%)Carbohydrates: 10 g (3%)Fiber: 1.9 g (8%)Net Carbs: 8.1 gProtein: 2.2 g (4%)Fat: 12.6 g (19%)Saturated Fat: 4.4 g (28%)Polyunsaturated Fat: 1 gMonounsaturated Fat: 6.5 gCholesterol: 16.8 mg (6%)Sodium: 645.4 mg (28%)Potassium: 337.5 mg (10%)Sugar: 4.9 g (5%)Vitamin A: 2072.5 IU (41%)Vitamin B12: 0.03 µg (1%)Vitamin C: 11.6 mg (14%)Vitamin D: 0.2 µg (1%)Calcium: 52.8 mg (5%)Iron: 1.3 mg (7%)Magnesium: 25.6 mg (6%)Zinc: 0.3 mg (2%)
Carine Claudepierre

About The Author

Carine Claudepierre

Hi, I'm Carine, the food blogger, author, recipe developer, published author of a cookbook and many ebooks, and founder of Sweet As Honey.

I have an Accredited Certificate in Nutrition and Wellness obtained in 2014 from Well College Global (formerly Cadence Health). I'm passionate about sharing all my easy and tasty recipes that are both delicious and healthy. My expertise in the field comes from my background in chemistry and years of following a keto low-carb diet. But I'm also well versed in vegetarian and vegan cooking since my husband is vegan.

I now eat a more balanced diet where I alternate between keto and a Mediterranean Diet

Cooking and Baking is my true passion. In fact, I only share a small portion of my recipes on Sweet As Honey. Most of them are eaten by my husband and my two kids before I have time to take any pictures!

All my recipes are at least triple tested to make sure they work and I take pride in keeping them as accurate as possible.

Browse all my recipes with my Recipe Index.

I hope that you too find the recipes you love on Sweet As Honey!

Posted In:


Leave a comment

4.99 from 187 votes (185 ratings without comment)

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

    3 Thoughts On Tomato Florentine Soup
  1. 5 stars
    I pomodori freschi migliori per questa ricetta sono della varietà “San Marzano” o i Perini o la varietà cirio


The recipes, instructions, and articles on this website should not be taken or used as medical advice. The nutritional data provided on Sweetashoney is to be used as indicative only. The nutrition data is calculated using WP Recipe Maker. Net Carbs is calculated by removing the fiber and some sweeteners from the total Carbohydrates.

You should always calculate the nutritional data yourself instead of relying on Sweetashoney's data. Sweetashoney and its recipes and articles are not intended to cure, prevent, diagnose, or treat any disease. Sweetashoney cannot be liable for adverse reactions or any other outcome resulting from the use of recipes or advice found on the Website.