This creamy parm tomato soup with basil will warm you up and go perfectly with a salad or a grilled cheese sandwich. With heavy cream and parmesan cheese, it's richer than most tomato soups and is sure to satisfy you and yours.
Jump to:
Full of flavor but easy to make this creamy tomato soup will warm you from the inside out. There is nothing like a good bowl of homemade soup on a cool day.
Many soups take all day to cook. This is one you'll have on the table in about an hour, but it tastes like it's been simmering all day.
Ingredient notes
- Olive Oil - We always used extra virgin
- Onion - We recommend a sweet onion
- Garlic - Freshly minced
- Tomatoes - Canned crushed works best, but if you have diced or even whole tomatoes you can use those. They'll be "crushed" by the blender.
- Chicken Stock - You can use broth, but stock gives the richest flavor.
- Heavy Cream - If you would like to use half-and-half just be aware it won't be as rich.
- Basil - Fresh basil leaves work best here.
- Parmesan Cheese - Freshly grated is highly recommended. The kind that comes pre-grated won't melt as well.
See recipe card for full ingredient list and quantities.
How to make it
- Heat oil to medium in a dutch oven or other deep sauce pan. Add diced onions and cook, stirring frequently for 12-15 minutes.
- Add salt and garlic and stir while cooking for 1 minute.
- Add tomatoes, pepper, stock and basil. Simmer for 10-15 minutes, stirring occasionally. Remove from heat.
- Puree' with an immersion blender until smooth. If you don't have one you can use a regular blender but you may have to divide into two batches.
- Stir in the parmesan and any additional salt if needed. Add the cream and stir.
- Return to heat and stir until soup is hot before serving.
This post contains affiliate links, which means if you click on an affiliate link and buy something, we may receive a very small commission. It does NOT result in additional charges to you or cost you anything extra. Click here for our full privacy and disclosure policy. As an Amazon associate we earn from qualifying purchases.
Expert tips
- If the mixture is still quite hot after blending you will want to temper the cream. Do this by adding a little of the hot mixture to the cream and stirring. The idea is to bring the temperature of the cream up a little so it doesn't curdle when you add it.
- Save a few basil leaves for a pretty garnish.
- For easy grating of the parmesan we suggest using a rotary grater.
- Make sure your pan is deep so you don't make splatters when using the immersion blender.
Variations
- If you don't care for basil you can substitute a different herb. Thyme and oregano would both be good, but use in smaller amounts.
- For a vegetarian version use vegetable stock or broth instead of chicken.
- Try substituting one half of the parmesan with another grated cheese. Any type that melts well will work.
Looking for the Ultimate Gourmet Grilled Cheese Sandwich to serve with your tomato soup? This is it!
If you love this tomato goodness, you'll want to also check out San Marzano Sauce. It's as simple as can be and is made with fresh or canned San Marzano tomatoes.
Recipe frequently asked questions
In this case you will get the most thickness from the cheese as it melts. Some soups use flour or potatoes as a thickener.
When you freeze a sauce or a soup with cream, the texture changes in a negative way. If you want to make a creamy soup and freeze it for later, we recommend holding off on adding the cream until you are reheating it to serve.
Of course you can! Most sauces, dressings and soups actually benefit from being made ahead of time. This gives the flavors time to blend with each other. This is a full collection of sauces and gravies that all can be made ahead. If it's going to be more than 1-2 hours before you serve, tightly cover and refrigerator your Parm Tomato Soup for up to 5 days.
Love Southern food? Sign up here to get our newest recipe emailed to you every week!
Don't forget to tag us on Instagram and Facebook or use #biscuitsandburlap so we can see your delicious creamy parm tomato soup and your other culinary creations!
📖 Recipe
Creamy Parm Tomato Soup
Ingredients
- 3 T olive oil
- 1 onion diced
- 3 cloves garlic minced
- 28 oz canned crushed tomatoes
- 4 cups chicken stock
- 1 cup heavy cream
- ¼ cup fresh basil chopped
- 1 cup parmesan freshly grated
- kosher salt and black pepper to taste
Instructions
- Heat olive oil to medium. Sautee onions for 12-15 minutes, stirring.
- Add garlic and salt and sautee 1 minute.
- Add tomatoes, stock, pepper and basil. Increase heat to high and bring to a boil. Simmer 15 mins.
- Puree with immersion blender.
- Add parmesan, heavy cream, and basil. Simmer 30 mins.
Notes
- half and half may be used instead of heavy cream, but will result in a less rich soup.
- vegetable broth may be used instead of chicken for a vegetarian soup.
- use a deep stock pot or dutch oven for immersion blending without splatter.
- A regular blender can be used but two batches may be needed.
- If mixture is hot, temper the cream before adding by stirring in a small amount of the hot mixture.
Nutrition
Soups & Stews
- The Best Carrot Pumpkin Soup with Brown Butter
- Easy Roasted Red Pepper and Butternut Squash Soup
- Guinness Beef Stew Recipe
- Chicken Vegetable Soup: Southern Style
- Chicken Chili Verde
- White Cheddar Poblano Soup
- Chilled Peach Soup with Cucumbers
- Italian Sausage Soup with Vegetables & Pasta
Megan Ellam says
All my favourite flavours rolled into the most delicious soup. Thanks for such a great recipe.
Pam says
Hope you enjoy, Megan!
Kathryn | Sugar with Spice says
My boyfriend loves this soup. It's his go-to comfort food whenever he's sick. Love this recipe!
Pam says
Great to hear that. Thanks, Kathryn!
Andrea Metlika says
This is a tomato soup I can get in to. It looks so creamy and delicious.
Pam says
It is really good. Thanks, Andrea!
Kelly Anthony says
I used to think I didn't like tomato soup. Then I had a creamy version with basil and was forever changed! It's so yummy!
Pam says
Awww..., thanks Kelly!
kim says
This recipe is fabulous! It's so easy and super flavorful!
Pam says
Thanks, Kim!
Lima Ekram says
I love the flavor of parmesan in this delicious soup! Very tasty!
Jamie says
The addition of parmesan makes this soup so savory and delicious! Great for a cold day!
Mahy says
This reminds me that I have not made soup in such a long time! What a great recipe!
Saif says
This tomato soup looks amazing. So creamy and cheesy. Yummy!!
Gianne says
The flavors were rich and savory, and the texture was so smooth and velvety. It was the perfect comfort food on a chilly day. I will definitely be stocking up on this delicious soup!