Easy Tomato Soup

Prep 10 minutes
Cook 30 minutes
Servings 6

A super simple and Easy Tomato Soup loaded with golden onions, tiny pasta, and a bit of cream delivering bold wonderful flavor. Perfect for dinner or lunch on its own or with a grilled cheese sandwich!

overhead bowl of tomato soup with drizzle of cream

Pin this now to find it later

Pin It

This post may contain affiliate links. If you click on one and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely love.

5 STAR REVIEWS

Best Tomato Soup Recipe

My husband and I were born only two days apart, so my sister hosts an incredible combo birthday brunch for us every year. Without fail, there is always something new that I devour, which leaves me pleading for the recipe. This tomato soup recipe is one of them. She served it to us over 10 years ago and itโ€™s been my go-to ever since; itโ€™s so simple and delicious and is now the only version I ever make.

A few things that make this tomato soup stand out from other tomato soups is itโ€™s loaded with sweet onion, which cook down until golden and somewhat caramelized, tiny pasta is included which gives it great texture and thickness, and a little heavy cream is added, so each spoonful is luscious!

Helpful Tips & Variations

  • Sweet onions. Onions are a big component of this recipe. They sautรฉ until starting to caramelize. Donโ€™t leave them out or the soup just wonโ€™t be the same.
  • Low sodium chicken stock or broth. Use a good quality store bought brand or use my homemade chicken stock recipe.
  • Canned crushed tomatoes. Sometimes I use plain and other times I use fire roasted, which doesnโ€™t make it spicy, it just gives the soup even more depth of flavor. You need a big 28 ounce can. Some brands are chunkier, and some are closer to a puree. Ideally, you want a consistency right in between. I like the Cento and Muir Glen brands.
  • Acini di pepe pasta. This is my favorite little itty bitty pasta! I use this in so many dishes. It plumps up and looks a little like tapioca. If you canโ€™t find it, orzo is a good replacement.
  • Heavy cream. You can omit this, but I highly recommend you add it in. It truly finishes off the soup and takes it from 10 to 15. Half-n-half would be ok instead. If you canโ€™t have dairy at all, use some canned coconut milk.
  • Spices. Donโ€™t skimp here on the salt and pepper; you need them or the soup will be bland. I never add other spices to this soup, but you can. Oregano and/or thyme would work great. Fresh chopped basil at the end is also nice.
  • Large pinch of saffron threadsย (optional). I never want to spend the money on this, but if youโ€™re up for it, saffron is a really nice addition to this soup.
5 from 50

Easy Tomato Soup

Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 6
A super simple and Easy Tomato Soup loaded with golden onions, tiny pasta, and a bit of cream delivering bold wonderful flavor! Look no further โ€“ this will be your new tomato soup go-to!
Step-by-step photos can be seen below the recipe card.

Ingredientsย 

  • 3 tablespoons extra-virgin olive oil
  • 2 medium sweet onions, diced
  • 3 cloves garlic, minced
  • 4 cups low-sodium chicken stock, (or broth)
  • 28 ounce can crushed tomatoes
  • Large pinch of saffron threads, (optional)
  • ยฝ tablespoon coarse salt
  • ยฝ teaspoon freshly ground black pepper
  • ยฝ cup Acini di Pepe pasta, (see note)
  • ยฝ cup heavy cream

Instructionsย 

  • In a large pot, warm the olive oil over medium heat. Add the onions and cook for 10 minutes, stirring occasionally, until golden brown. Add the garlic and cook until fragrant, about 30 seconds.
  • Stir in the chicken stock, crushed tomatoes, saffron (if using), and salt and pepper. Bring the soup to a boil, and add in the tiny pasta. Reduce heat slightly but still bubbling and simmer for 10 minutes, stirring occassionaly.
  • Stir in the cream, return the soup to a very gentle simmer and cook for another 10 minutes, stirring frequently, until the pasta is tender.
  • Remove from the heat.
  • At this point it's ready to serve, but you could cover the pot and let rest for about 10 minutes, which allows the pasta to plump up even more.
  • Serve hot soup with croutons, oyster crackers, popovers, or a grilled cheese sandwich.

Video

Notes

Acini di pepe is my favorite type of teeny-tiny pasta, which plumps up like tapioca as it absorbs the broth. If you canโ€™t find it, orzo can be substituted.

Nutrition

Serving: 1.25cups | Calories: 285kcal | Carbohydrates: 32g | Protein: 9g | Fat: 16g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 22mg | Sodium: 818mg | Potassium: 681mg | Fiber: 4g | Sugar: 13g | Vitamin A: 578IU | Vitamin C: 18mg | Calcium: 90mg | Iron: 3mg

Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Did you make this? Leave a rating below!

How To Make Easy Tomato Soup Step By Step

ingredients needed for easy tomato soup recipe

Gather your ingredients.

caramelized diced onions in soup pot

In a large pot, warm 3 tablespoons olive oil over medium heat. Add 2 medium finely diced sweet onions and cook for 10 minutes, stirring occasionally, until golden brown. Add 3 cloves minced garlic and cook until fragrant.

chicken broth and seasonings being added to pot of tomato soup

Stir in 4 cups low-sodium chicken stock, 28 ounce can crushed tomatoes, large pinch saffron (optional), ยฝ tablespoon coarse salt, and ยฝ teaspoon black pepper.

acini de pepe pasta being added to pot of tomato soup

Bring the soup to a boil, add in ยฝ cup dry Acini di Pepe pasta, reduce heat slightly but still bubbling, and simmer for 10 minutes, stirring occasionally.

cream being poured into pot of tomato soup

Stir in ยฝ cup heavy cream, return the soup to a very gentle simmer and cook for another 10 minutes, stirring frequently. Remove from the heat. (At this point itโ€™s ready to serve, or you can cover the pot and let rest for about 10 minutes, which will allow the pasta to plump up even more.)

overhead ladle of tomato soup over pot

Serve hot soup with croutons, oyster crackers, popovers, or a grilled cheese sandwich.

bowl of tomato soup with grilled cheese sandwich

What to Eat with Tomato Soup

Because of the tiny pasta, this soup is pretty filling, but I almost always serve it with Popovers (these make me weep! SO GOOD!), Garlic Bread (so easy! I make it and store it in the freezer), or a Grilled Cheese Sandwich (THE BEST!!) You could also top with croutons or oyster crackers. And you canโ€™t go wrong with a nice green side salad for a soup and salad combo.

Proper Storage

Allow this soup to cool (but no more than 2 hours at room temperature, because of the cream), then transfer to an airtight container. It will keep in the refrigerator for up to 3 days. Note: the pasta will continue to soak up the broth. You can add a little chicken stock to thin it out when heating it up, if desired. (I do not recommend freezing this soup. The pasta expands and then becomes mushy when thawed and reheated. Plus, the heavy cream tends to separate and leaves an unappealing taste.)

More Soup Recipes:

I hope you love this delicious and easy recipe โ€“ be sure to give it a review below! Also donโ€™t forget to follow Belly Full onย TikTok,ย Facebook,ย Instagram,ย Pinterest, andย YouTube!

My Easy Tomato Soup recipe was originally published 1/7/13. It was retested and republished to be better than ever 2/24/26.

Share this post

About Amy Flanigan

Well, hey there! Amy here, founder and COO at BellyFull. If youโ€™re looking for tried and true, fuss-free, budget-friendly, delicious, every day recipes, youโ€™ve come to the right place.

You May Also Like

Subscribe
Notify of
guest
Don't forget to click the โญ star rating below




61 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Pam
March 11, 2026 2:37 pm

This soup was so good! Didn’t change a thing. Never used acini di pepe before but will now use it in place of pastina when I make soups that call for small pasta. This is definitely a keeper!

Danny Ray Betts
March 3, 2026 4:53 pm

Whole family really liked it! Served with Toasted ham and cheese sandwiches. An easy to make, keeper recipe.

Dawn
February 28, 2026 11:08 am

Your soup is absolutely delicious! Followed the recipe as written and is sure is good!! Thank you!!

Cynthia Nixon
February 28, 2026 6:00 am

I made this soup and devoured two bowls in no time flat! Grilled cheese dipped in, and yummmmmmmm! I did add some brown sugar to tone down the tang a bit. I also used my immersion blender (before the pasta was added) to make it smooth for my daughter, who just had her wisdom teeth pulled, and used orzo for the pasta. My kids (17 & 20) approved and loved it too! This is going in the “Did you get this recipe from Amy?” rotation. I’ve never been able to cook. No, for real, like each time I made dinner, we had a backup plan on where to go in case it didn’t work out. I even started a Facebook page called “I Am Not a Cook” to play off my last name of Nixon, so I could get on the show Worst Cooks in America. I recently got laid off from my job, so CFA can no longer be the “go-to” because eating at home is way more affordable and much better for you. I have been rescued by Amy’s amazing recipes, and I’m scoring extra Mom points!!

Jay Dunn
February 26, 2026 4:38 pm

Made this 2 nights ago
Wasn’t quite as easy as it sounds, but well worth the extra effort. My fault that I didn’t use a really big pot. I can’t emphasize enough that you need a LARGE pot.
It was so good, that just the soup was our dinner ( with a few crackers)

Page Kight
February 24, 2026 3:42 pm

I LOVE this soup!!! What do you think about using preโ€”cooked rice instead of pasta?

Sandy
January 30, 2026 11:18 am

Amy, this looks so good! Itโ€™s frigid cold here in New Hampshire so Iโ€™m making it tonight. I have someone that has a gluten allergy so I have to have the Acini di Pepe pasta served on the side. Will this affect the integrity of the recipe? How should I keep the pasta from sticking together? It looks so delicious with the pasta in it. Any suggestions appreciated! Thank you!

Debbie Triplett
February 26, 2026 5:37 pm
Reply to  Amy@BellyFull

My husband and I loved this tomato soup! It was very tastyโ€ฆ I used orzo pasta and added some basil and thyme instead of the saffron. I will be making this soup again soon:)

Brenda
January 4, 2026 2:16 pm

Delicious! Creamy and tastey and just the right amount of pasta.

Julie
November 15, 2025 1:14 am

So tasty and different than any other tomato soup Iโ€™ve tried. Itโ€™s one of my favorites now. Thanks for sharing!

K. Place
August 8, 2025 11:37 am

I made a half recipe of this a few days ago, primarily for my mother who had a tender mouth due to some recent dental work. It is a delicious soup, and Mom has had it for lunch the past three days!

I didn’t have any crushed tomatoes, so I roasted some grape tomatoes & a Roma that I had on hand, peeled & chopped them, and added 8 ounces of tomato sauce. I used Orzo pasta, and added one tablespoon of nutritional yeast for additional protein.

My family has “Soup Night” the Wednesday evening before Thanksgiving, making two or three soups, depending on how many we are feeding. This soup became an immediate candidate for this year’s Soup Night – high praise, indeed!

Emily C
March 16, 2025 10:57 am

We make this recipe several times a year, sooooo good

Mimi
February 18, 2025 2:40 pm

I made this for lunch with the suggested grilled cheese. We both really enjoyed it and we both had seconds! My husband LOVES tomato soup and he thought this was amazing! We will be keeping this recipe! Also, we decided next time we will add an extra small 14 oz can of fire roasted tomatoes! Thanks for the great recipe!

Vivienne
January 19, 2025 10:58 pm

Yum !

Barbie Scott
January 12, 2025 3:04 pm

This was a perfect soup.
I used coconut milk because itโ€™s all we had. This was delicious! I used basil and thyme instead of saffron.
Thank you for such simple and delicious recipes. I also feel like I can slightly alter them as needed.
My family loved it!

Nicki Domino
January 11, 2025 11:03 am

This soup was beyond delicious. I sub 1/4 tsp of turmeric and 1/2 tsp of paprika for the saffron. Thank you for such a great recipe.

Maureen
January 9, 2025 6:05 pm

This was delicious! I did add a little fresh basil to it. I cannot wait to make it again. I have a friend. Who is having surgery next week and I will make it for her.

Barbie
December 13, 2024 7:43 am

Hi Amy. Made this soup last night and it was a HUGE hit! I didn’t have the saffron threads but used basil and thyme as spices which were delish! I did cook the pasta (orzo) separately for the purist who did not want pasta in his tomatoe soup! I highly recommend doing this. By keeping them separate you can refrigerate the leftovers without having the noodles continue to expand in the soup. I knew this would be good after making your AMAZING French onion soup!!! Thanks for another great recipe!

Yaya
November 26, 2024 3:51 pm

My family loves this! I added some spice and blend the soup before adding the pasta

John Foley
November 21, 2024 1:51 pm

Really hearty tomato soup!

Johanna
November 4, 2024 5:50 pm

This is excellent and quick! I like to keep to the initial recipe for the first time, but I didn’t have saffron and couldn’t resist adding some grated pecorino romano cheese. Glad we have leftovers!

Gail
October 27, 2024 11:43 am

We enjoy a good tomato soup with a grilled cheese. This was very flavorful and easy. My family enjoyed it, so I will make this again!

A.M. Ellis
October 13, 2024 10:17 am

This tomato soup recipe is a huge hit in my family. I double and share with co-workers. I swap out the crushed tomatoes for crushed San Marzano tomatoes.

Kathy Higginbotham
June 20, 2024 6:22 am

I have made this soup many times. Very easy and flavorful. I usually add about 1/2 stick of butter and some basil, but either way, this soup is a winner. It is my quick go to soup. Thanks for sharing this.

Mollie Duvall
May 29, 2024 2:49 pm

So good! We are empty nesters and, I always make enough soup to freeze in individual portions. For this (and all soups) I freeze the pasta separately from the soup and add the cream And thawed pasta when heating up. This is so good!

Caitlin
April 11, 2024 2:45 pm

This soup has become a staple in our house! I make it at least once a month. I almost always have everything on hand and itโ€™s so easy. It replaced my go-to tomato soup recipe of years.

Mollie Duvall
May 29, 2024 2:48 pm
Reply to  Caitlin

So good! We are empty nesters and, I always make enough soup to freeze in individual portions. For this (and all soups) I freeze the pasta separately from the soup and add the cream And thawed pasta when heating up. This is so good!

Karen Jenkins
March 9, 2024 1:46 pm

This was a delicious twist on tomato soup with the pasta. Every bite got better and better. Loved it so much.

Lois Kinnamon
March 3, 2024 5:45 pm

This was amaaaazing!

Susan B
December 24, 2023 1:33 am

SOOOO!! Good. I didn’t have have saffron or Pepe pasta. i used orzo pasta pasta instead (i always have that) As i cook for 1 i cut the recipe in 1/2 That was my biggest Mistake I have no left overs for later.

Sommer
December 19, 2023 4:33 pm

Sooooo good! I tried this recipe and loved it. The next time I did roast 5 Roma tomatoes and added it and even more delicious. Thanks for the great recipe.

Barbara Thompson
October 23, 2023 2:36 pm

Most favorite recipe! Repeated requests for this from family.

Sandy C
September 5, 2023 1:42 pm

This soup is the bomb! Itโ€™s so easy to make rendering great results. I didnโ€™t feel like spending $14 for a tiny amount of saffron threads. I have a ton of Sazon Goya con cilantro y achiote seasoning packets on hand. I decided to throw in one packet and omitted the salt. It was delicious! I will substitute orzo as a pasta next time around.

Bb
March 11, 2023 8:42 pm

Delicious soup!! Thanks for the recipe.

Megan
February 25, 2023 2:08 pm

This was really good. I ended up doubling it as I had homemade stock to use up. I also added shredded zucchini as I had to use them up to. I blended it smooth so my picky eater would try it. It needed a little brightness so I added some red wine vinegar. I mean this as a compliment but it almost reminded me of a grown up spaghttios. Will make this regularly going forward!

Anne
February 25, 2023 6:41 am

I used halfโ€™n half instead of heavy cream and it came out fine. I also added a pinch of baking soda and tablespoon of sugar to cut the acidity of the tomatoes. I didnโ€™t have saffron. Overall, very tasty and I would make it again!

MammaG
January 29, 2023 12:34 pm

Hi,

What can I use instead of cream? I eat dairy free.

Thanks!

Debbie Huffman
November 7, 2022 11:26 am

This soup was delicious. Best tomato soup ever and perfect for a cold winter day. Such a simple recipe. I could not find the pasta mentioned in our grocery stores, so used a pasta called Ditali. Will definitely be adding this soup to my go to soup recipes.

Jen
April 5, 2022 3:49 pm

This was delightful. It’s my favorite tomato soup recipe. I’m going to make the garlic bread next time.

Tanya
February 7, 2022 9:50 am

Really great recipe. I used couscous but changed nothing else. Will definitely make again and again. Lol Thank you.

Patti
October 23, 2021 8:38 pm

Wow. Best tomato soup I’ve ever had. So simple yet so much flavor. Who would have thought that onions caramelizing and tiny pasta would make such a difference???

Nancy
July 28, 2021 4:49 pm

I love making tomato soup. This is a lovely simple recipe. Perfect for light lunch or dinner.

Trish
March 3, 2021 5:37 pm

Delicious

Linda Vespalec
January 11, 2021 4:26 pm

This was so easy and so good. Just what I needed today. Served with crusty garlic bread for dipping. I did use the saffron.

Erin DeLee
January 8, 2021 11:40 am

Delish! I blended with an immersion blender and added basil and Parmesan

Chris
January 4, 2021 1:27 pm

I’ve made this soup so many times…I tried a different one a few weeks back and my kids asked “where’s THE tomato soup?” Lol. I’m done. This is the only one I will make now.

Julie
January 27, 2020 3:45 pm

I sub half and half for the heavy cream and it was still creamy and wonderful!

Erin V
January 9, 2018 8:41 pm

I only made the soup, since I was serving it with panini, but it was delicious! I like tomato soup, but I find that I get tired of it after a few spoonfuls. The pasta in this recipe made it more interesting, and the saffron added a nice extra flavor. I couldn’t find acini di pepe at my grocery store, so I used fideo instead (short cut spaghetti). It worked well. I will definitely make this again!

Katie
February 10, 2017 11:14 am

Hey, I was just wondering how the soup does for leftovers. Does sitting make the pasta swell and mushy?

Amy @Belly Full
February 10, 2017 11:42 am
Reply to  Katie

Hi Katie – my family loves this soup the next day! The pasta is fine.

Dani H
January 9, 2013 7:04 pm

I’ve never been fond of tomato soup, but I’m rethinking that with this recipe. I love fresh tomatoes and grilled tomatoes, otherwise I have to be “in the mood.” {smile}

Kim
January 9, 2013 11:55 am

Yum!!!

julia
January 8, 2013 4:15 pm

This recipe IS IT. My new favorite way to serve tomato soup.