This soup is like a cross between tomato soup and a grilled cheese sandwich.
jump toRECIPE
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.
When I first started working in New York as an intern, one of my favorite lunches was a cup of creamy tomato soup with cheddar from the local chain Hale and Hearty. Although the chain has since closed, I couldn’t stop thinking about the comforting, cheesy simplicity of that soup—so I decided to recreate it at home. This homemade creamy tomato cheddar soup is incredibly easy to make and perfect for a cold, rainy day. Serve it with grilled cheese sandwiches, toasted crusty bread, or cheesy twists for the ultimate cozy meal. While I don’t go as far as roasting my own tomatoes, this recipe is easy enough to skip the canned soup and enjoy this rich, flavorful recipe made from scratch!
Whole peeled tomatoes – Canned whole peeled tomatoes are extremely versatile. They are picked when ripe then cooked and peeled before they are canned and packed in tomato juice or tomato puree. They have a rich tomato flavor perfect for tomato sauces. Look for cans with no preservatives – this way they break down quickly into the sauce.
Tomato Paste – Tomato paste is concentrated tomatoes that have been cooked down until it becomes a thick, dense paste. I try to buy tubes of tomato paste rather than small cans. The tubes allow you to reseal and keep the paste for later (they last a long time) resulting in less waste.
Onion – Sautéed onion adds a flavorful base to the soup and deepens the flavors.
Sugar – A touch of sugar helps to balance the acidity of the tomatoes.
Cheddar cheese – Always use sharp Cheddar when cooking. If you use mild or medium Cheddar the flavor will cook out and the recipe will be lacking in that cheesy flavor.
How to Make Creamy Tomato Cheddar Soup
Making this easy tomato cheddar soup recipe can be achieved in 5 simple steps:
Sauté the onion. Heat a large pot over medium heat, add the olive oil and heat through. Add the onion and sauté, stirring occasionally, until the onion is translucent, about 6 minutes. Add the garlic and continue to cook until the garlic is fragrant, about 1 minute.
Simmer the tomato soup. Stir in the tomato paste then add the tomatoes with their liquid, chicken broth, thyme, sugar, salt, pepper and paprika. Bring the mixture to a boil, then reduce the heat to medium-low and simmer for 45 minutes.
Blend the soup. Remove the pot from the heat and let cool. Discard thyme sprigs then once cool to the touch, use a blender to puree the soup in batches until all of the soup is well blended.
Add the cream and cheese. Return the mixture to the pot and slowly whisk in the cream and the Cheddar cheese. Continue to whisk until the cheese has completely melted and is thoroughly combined.
Serve. Ladle the soup into bowls and serve hot.
Tips and Tricks for This Recipe
Swaps and Ingredient substitutions
Using an immersion blender (a hand blender) makes pureeing the soup very easy though it can also be blended in a blender.
I like adding Cheddar cheese but the tomato soup can be served without the addition of cheese or with another cheese that will melt easily like Monterey Jack.
How to make this soup in advance.
The soup can be made a day a head of time up to the addition of the cream and Cheddar cheese. Add the cheese just before serving otherwise it can separate.
How to reheat soup
EIther add the soup to a pot and heat over medium-low heat stirring occasionally until heated through. If reheating smaller bowls of soup then I recommend microwaving in 30 second increments topped with a paper towel to prevent splatter.
Other Recipes to Try
If you enjoy this tomato soup recipe, I recommend checking out some of these:
Heat a large pot over medium heat, add the olive oil and heat through. Add the onion and sauté, stirring occasionally, until the onion is translucent, about 6 minutes. Add the garlic and continue to cook until the garlic is fragrant, about 1 minute.
Stir in the tomato paste then add the tomatoes with their liquid, chicken broth, thyme, sugar, salt, pepper and paprika. Bring the mixture to a boil, then reduce the heat to medium-low and simmer for 45 minutes.
Remove the pot from the heat and let cool. Discard the thyme then once cool to the touch, use a blender to puree the soup in batches until all of the soup is well blended.
Return the mixture to the pot and slowly whisk in the cream and the Cheddar cheese. Continue to whisk until the cheese has completely melted and is thoroughly combined.
TAG ME ON INSTAGRAM TO BE FEATURED ON MY STORIES!
@cookingwithcocktailrings
This page may contain affiliate links. If you choose to purchase after clicking a link, I may receive a commission at no extra cost to you. Thank you for your support so I can continue to share recipes with you!
This lived up to all expectations! Super easy and delicious on a cold and rainy late winter evening!
So happy to hear it Susan!! Thank you for sharing!!