Tomato Spinach and Basil Soup

  4.2 – 168 reviews  • Spinach Soup Recipes

This is a salad of fresh vegetables with three different mustards.

Prep Time: 5 mins
Cook Time: 10 mins
Total Time: 15 mins
Servings: 4
Yield: 4 servings

Ingredients

  1. 2 tablespoons butter
  2. 1 large yellow onion, chopped
  3. 1 teaspoon minced garlic
  4. 1 ½ cups milk
  5. 1 (28 ounce) can tomato puree
  6. 1 tablespoon white sugar
  7. 2 cups fresh spinach, torn
  8. ¼ cup chopped fresh basil
  9. ½ teaspoon salt
  10. ¼ teaspoon freshly ground black pepper
  11. 1 tablespoon grated Parmesan cheese

Instructions

  1. Melt butter in a large saucepan over medium heat. Saute onion and garlic for 3 minutes. Stir in milk and cook for 2 minutes, stirring occasionally. Stir in tomato puree and sugar. Mix well, cover and bring to a boil over high heat. Reduce heat to low and simmer, covered, for 5 minutes. Add spinach, basil, salt and pepper and simmer, uncovered, for 2 minutes, stirring occasionally. Sprinkle with parmesan cheese, if desired.

Nutrition Facts

Calories 208 kcal
Carbohydrate 29 g
Cholesterol 24 mg
Dietary Fiber 5 g
Protein 8 g
Saturated Fat 5 g
Sodium 1218 mg
Sugars 19 g
Fat 9 g
Unsaturated Fat 0 g

Reviews

Kathleen Griffith
I loved this soup. To make this more low carb, I substituted vegetable broth for the milk and used olive oil to saute the onions. And omitted the sugar. Everything else was as in the recipe. I imagine it will taste great with ground beef or chicken. It’s very filling and satisfying.
Michael Tran
This soup turned out to be more of a stew, but still very nice flavor! It can be thinned out with chicken broth. Mine did curdle a bit, but I don’t know how to make it not curdle! I think the acid from the tomatoes will curdle the milk no matter when you add it. It looks a little weird but still tastes good! Maybe using nonfat milk( not a fan) or soy might keep this from happening but I don’t know. I added a can of Rotel mild tomato and chilies to this because I only had 12 oz of paste. It’s still very good and I’ll rate the original recipe as 5 stars even though I didn’t follow it exactly!
Holly Lewis
Yummy! I made it exactly as recipe instructed but added a can of petite diced tomatoes. I will definitely make again! Perfect for our Ash Wednesday supper with grilled cheese.
Charles Gamble
No changes but didn’t add cheese .
Darren Jackson
A nice meal when I wanted something quick, easy, nutritious and warm with spinach. I put the milk in after bringing crushed tomatoes to a boil and turning the heat down to medium then cooked for 6 minutes. I used an immersion blender before putting the spinach in. The soup had a very nice texture. I only had dried basil and I cut back on the sugar to about 1 tsp. Very nice and comforting. -35 C outside now so it’s the right day for it.
Christian Henry
I puées and strained fire roasted tomatoes. Intense and delicious
Rachel Smith
Loved it! This is delicious. I increased the amount of tomato puree and then realized my pot was too small (so 4x tomato, but only 2x the onion, and milk because it wouldn’t fit). Used virgin cold press olive oil instead of butter and added some sage sausage. This is a very forgiving recipe and excellent combination. Whole family loves this. Will make again and make some to freeze for quick left over meals.
Christopher Williams
I love this soup and make it often. A few things: I don’t add sugar. Just canned (or fresh) tomatoes + tomato paste. I also agree with another reviewer that you should add the milk (or in my case heavy cream– it is SO good) last. Enjoy!!
Melissa Bryant
I followed the recipe pretty closely: used 1/2 a vandalia (sweet) onion since I prefer sweet onions, 1/2 onion = 1-1/2 c. which was more than enough; used half and half (had about 1-3/8 c. so added 1/8 c. of skim milk for 1-1/2 c. of liquid); used 3 c. (loosely packed) of baby spinach (to finish off my spinach); and added the liquid at the end per other reviews. The soup was very thick–too thick for my liking. If I were to make this again, I would increase the milk to about 2 c. I also would add the spinach after sauteing the onion and garlic and cook until the spinach had wilted, then add the tomato puree. I like smooth tomato soup so I found the chunkiness from the vegetables rather off-putting. I will blend the leftovers to see if that makes any difference as far as texture. I would possibly make this again but only with the changes I’ve mentioned. Before I attempt to improve this recipe, I will try others to see if I can find one that is worthy of 5 stars.
Mark Neal
Came out so well, Thank you for sharing!
Sandra Rodriguez
I made the soup yesterday and had it for lunch today and it is delicious! Followed a few of the recommendations of other reviewers: sauteed the onions longer and added the milk at the end after everything else cooked. No curdling, but also used 1% milk. The recipe is extremely easy and quick and so tasty. Will put it in my regular rotation. Thanks so much for sharing.
Lauren Novak
This is now my last-minute, go-to recipe. Unlike most soups; this takes such a short time and with low-salt tomatoes, it can be a healthy choice. Only change was to add the milk last, as it only makes sense not to boil. I like the bit of crunch of the onions, so cooking until very soft would be a personal preference.
William Melendez
Quick, easy and delicious!
Kyle Harris
I pureed half the batch added 1 can chicken broth (thought the soup was too thick) not sure if I’ll make again Ann
Gabrielle Gaines
I used lemon boy tomatoes, less acidic and left out the sugar. I will add the milk last next time also!
Megan Moore
Just made it tonight. It was so simple quick and so good. We like spinach so we doubled the spinach. We also added one pound of shrimp to the soup. Fabulous dinner.
Veronica Jensen
I made 2 substitutions in order to make this non dairy. I subbed olive oil for the butter in sauteeing the onions and garlic and almond milk (plain) for the regular milk. The soup came together very quickly and was delicious. I served it to dinner guests and got rave reviews. I had just hand chopped the onions and commented to my guests that next time I might use the processor to make them more fine and was told in no uncertain terms NOT to do that, as the chopped onion texture added to the dish.
Joe Schwartz
Great flavor, not so hot in the looks department–this was mostly my fault, just letting others know what not to do! I didn’t have tomato puree, just petite diced; I was going to puree it myself in the food processor, but decided since the onions were in big chunks and I like chunky tomato soup, I would try it as is. So I dumped in the big can of diced tomatoes, and then noticed that the milk was a little curdled. I followed the recipe exactly, so this was a little disappointing. After adding the spinach and basil with the curdled milk it looked really nasty, and I got the bright idea to throw it all in the blender. It came out looking like baby poo 🙂 I had friends over, and they all said the flavor was great, I just don’t recommend blending the soup all together. Next time I will just deal with the milk chunks 🙂 Wonderful flavor so thanks for the recipe, I’m going to keep trying on this one! Update: Made again, per recipe except I added the milk last. Still had tiny milk chunks but not bad. Still tasty 🙂
Jodi Giles
I added some additional pureed tomatoes to bring back the redness and 2 cups of chicken broth to help thin it out a bit and give it more of a soup rather than spaghetti sauce consistency and flavor. Very enjoyable with these changes.
Jennifer Weber
4 stars for taste and 5 for ease to cook so a 4.5 overall. I added the milk at the end as suggested! I added 3 handfuls of baby spinach and used 1/8 tsp of garlic powder since I forgot to buy garlic!
Valerie Howell
I did not add spinach, and I replaced the basil with two tablespoons of lovage

 

Leave a Comment