
I started making this Smoky Cheddar Tomato Soup Recipe after one too many overpriced bowls at a cafe near my office, and honestly, mine turns out better every single time. There’s something about that deep, smoky cheddar melting into a rich tomato base that makes this feel like a restaurant dish even though it comes together in one pot on my stove.
I’ve tweaked this recipe more times than I can count, and I finally landed on a version I make on repeat all winter. If you love a good tomato cheddar soup recipe, this one is about to become a regular in your kitchen too.

Cooking Time
- Prep Time: 15 minutes
- Cooking Time: 30 minutes
- Total Time: 45 minutes
Ingredients
- 3 tablespoons unsalted butter — builds the base of the roux and adds a rich, silky texture
- 1 medium yellow onion, diced — brings natural sweetness that balances the tangy tomatoes
- 2 cloves garlic, minced — adds depth, don’t let it brown or it turns bitter
- 3 tablespoons all-purpose flour — thickens the soup so it clings nicely to the spoon
- 1 tablespoon tomato paste — deepens the tomato flavor before the liquid goes in
- 28 ounces canned crushed tomatoes — the backbone of the soup, fire-roasted works great for extra smokiness
- 3 cups chicken or vegetable broth — thins the base to the right consistency without watering down flavor
- 1 cup heavy cream — gives the soup its signature velvety finish
- 2 ½ cups shredded smoked cheddar — shred it fresh off the block, pre-shredded cheese won’t melt as smoothly
- ½ teaspoon smoked paprika — reinforces the smoky flavor if your cheddar isn’t smoky enough on its own
- 1 teaspoon Worcestershire sauce — adds a savory, umami backbone you won’t quite place but will definitely miss if it’s gone
- Salt and black pepper to taste — always season at the end since the cheese already carries some salt
- Fresh basil, chopped, for garnish — adds a bright, herby contrast to the rich soup
Note: this recipe serves 6.
Equipment You Need
- Large Dutch oven or heavy-bottomed pot — gives even heat distribution for the roux and simmering soup
- Whisk — keeps the roux and cream smooth without lumps
- Wooden spoon or silicone spatula — good for stirring in the cheese without scratching your pot
- Box grater — for shredding your cheddar fresh right before adding it
- Immersion blender (or standard blender) — purees the soup to a smooth, creamy texture
- Ladle — makes serving neat and mess-free

How to Make Smoked Cheddar Soup Recipe?
This soup comes together in stages, starting with a simple base and building up layers of flavor as you go. None of the steps are complicated, but each one matters for that final smoky, creamy bowl. Here’s exactly how I make mine from start to finish.
Build the Flavor Base
Melt the butter in your pot over medium heat, then add the diced onion and cook until soft and translucent, about 5 minutes. Stir in the garlic and cook for another 30 seconds until fragrant. This step lays the groundwork for every layer of flavor that follows.
Make the Roux
Sprinkle the flour over the onions and garlic, stirring constantly for about 2 minutes to cook out the raw flour taste. Add the tomato paste and stir it in until everything turns a deep, rusty red color. This thickens your soup and intensifies the tomato flavor right from the start.
Add the Liquids
Slowly pour in the crushed tomatoes and broth, whisking as you go to prevent any lumps from forming. Bring the mixture up to a gentle simmer and let it cook uncovered for about 15 minutes, stirring occasionally so nothing sticks to the bottom.
Blend the Soup
Once the soup has simmered and thickened slightly, use an immersion blender to puree it until smooth. If you’re using a standard blender, work in batches and vent the lid so steam can escape safely.
Stir in the Cream and Cheese
Lower the heat and stir in the heavy cream, smoked paprika, and Worcestershire sauce. Add the shredded smoked cheddar a handful at a time, stirring until each addition melts fully before adding more. This keeps the cheese silky instead of clumpy or grainy.
Season and Serve
Taste your soup and add salt and pepper as needed, keeping in mind the cheddar already brings some saltiness. Ladle it into bowls and finish with a sprinkle of fresh basil for a pop of color and flavor.
Additional Tips for Making This Recipe Better
I’ve made this soup more times than I can count, and here’s what I’ve learned actually makes a difference.
- I always shred my own cheddar instead of buying pre-shredded, since the anti-caking coating keeps it from melting smoothly.
- I lower the heat before adding cheese every single time, since high heat makes cheese soups grainy and separated.
- I like using fire-roasted crushed tomatoes when I want an even deeper smoky flavor without adding more paprika.
- I never skip blending the soup first, since it gives that thick, velvety texture before the cheese even goes in.
- I keep a splash of extra broth on hand in case the soup thickens too much after sitting, which happens more than you’d think.
Common Mistakes to Avoid
- I once added the cheese all at once and ended up with a stringy, clumped mess instead of a smooth soup, so I always add it gradually now.
- I let the soup boil hard after adding the cream, and it curdled almost instantly, so I keep the heat low from that point on.
- I used pre-shredded cheese out of convenience one time, and the texture was noticeably grainier than when I shred it fresh.
- I forgot to cook out the flour before adding liquid, and the soup had a slightly raw, pasty taste that took away from the flavor.
- I under-seasoned the soup because I forgot how salty the cheddar already is, so now I always taste before adding extra salt.
How to Serve Smoked Cheddar Soup?
I love ladling this into wide, shallow bowls so you can really see that smooth orange color before digging in. A swirl of extra cream on top, a sprinkle of fresh basil, and a few extra shreds of smoked cheddar make it look like something from a restaurant menu.
Pair it with a grilled cheese sandwich for dunking, or serve alongside crusty bread for scooping up every last bit. If you’re already building out a cozy soup night, this pairs beautifully next to something simpler and more classic, like a bowl of homemade crock pot tomato soup, for anyone who wants both a smoky and a traditional option on the table.

Variations
- Swap the heavy cream for coconut cream and use a dairy-free cheddar alternative to make this dairy-free
- Add crumbled bacon on top for a smoky, savory upgrade that turns this into more of a tomato bacon cheddar soup
- Stir in fresh chopped basil directly into the pot for a tomato basil cheddar soup twist
- Add steamed broccoli florets before blending for a broccoli smoked cheddar soup version
- Skip the smoked paprika and roast your tomatoes first for a roasted tomato cheddar soup with a different kind of depth
- Use a naturally sweetened tomato base and reduce added sugar for anyone watching sugar intake
Nutritional Information
Here’s a general breakdown per serving, though this will vary depending on the exact cheese and cream you use.
- Calories: 420 kcal
- Protein: 14 g
- Carbohydrates: 20 g
- Fat: 32 g
Make Ahead and Storage
You can prepare the soup up to the point before adding the cheese and cream, then refrigerate it for up to two days before finishing it fresh.
Store leftovers in an airtight container in the fridge, where the soup stays fresh for up to 4 days, and reheat gently over low heat while stirring often.
For freezing, this soup holds up reasonably well for up to 2 months, though the texture may separate slightly, so whisk it well while reheating on the stove.
Why You’ll Love This Recipe?
This smoked cheddar soup has become one of those dishes I crave constantly once the weather turns cooler, and here’s why it’s worth adding to your rotation.
- It’s restaurant-quality at home: The smoky depth and creamy texture taste like something from a hale and hearty tomato cheddar soup recipe menu, minus the price tag.
- It’s endlessly adaptable: Whether you want it dairy-free, extra smoky, or loaded with bacon, the base recipe flexes to fit your cravings.
- It’s a crowd-pleaser: Even picky eaters in my house go back for seconds, which almost never happens with soup night.
- It reheats beautifully: Unlike a lot of cream soups, this one holds up well over a few days in the fridge without losing its flavor.
- It pairs with everything: From grilled cheese to crusty bread to a simple side salad, this soup fits into pretty much any meal plan.
FAQs
Can I use regular cheddar instead of smoked cheddar?
Yes, you can substitute regular sharp cheddar and add a bit more smoked paprika to bring back some of that missing smokiness.
Why did my soup turn out grainy?
This usually happens when the cheese is added too quickly or the heat is too high, so always lower the heat and add cheese gradually.
Can I make this into a beecher’s tomato soup recipe style dish?
Absolutely, just swap in a similar aged, flavorful cheddar blend like Beecher’s Flagship for an even richer, more complex cheese flavor.
How long does this soup stay fresh in the fridge?
It stays fresh for up to 4 days when stored in an airtight container, and reheats well on the stove over low heat.
Can I add pasta or vegetables to this soup?
Yes, cooked tortellini, small pasta shapes, or steamed broccoli all work wonderfully stirred in right before serving.
If you’re planning a full cheesy comfort spread alongside this soup, it goes really well next to a warm, homemade batch of mac and cheese for anyone who wants extra cheese on the table.

Smoky Cheddar Tomato Soup Recipe
Ingredients
Method
- Melt the butter in your pot over medium heat, then add the diced onion and cook until soft and translucent, about 5 minutes. Stir in the garlic and cook for another 30 seconds until fragrant. This step lays the groundwork for every layer of flavor that follows.
- Sprinkle the flour over the onions and garlic, stirring constantly for about 2 minutes to cook out the raw flour taste. Add the tomato paste and stir it in until everything turns a deep, rusty red color. This thickens your soup and intensifies the tomato flavor right from the start.
- Slowly pour in the crushed tomatoes and broth, whisking as you go to prevent any lumps from forming. Bring the mixture up to a gentle simmer and let it cook uncovered for about 15 minutes, stirring occasionally so nothing sticks to the bottom.
- Once the soup has simmered and thickened slightly, use an immersion blender to puree it until smooth. If you’re using a standard blender, work in batches and vent the lid so steam can escape safely.
- Lower the heat and stir in the heavy cream, smoked paprika, and Worcestershire sauce. Add the shredded smoked cheddar a handful at a time, stirring until each addition melts fully before adding more. This keeps the cheese silky instead of clumpy or grainy.
- Taste your soup and add salt and pepper as needed, keeping in mind the cheddar already brings some saltiness. Ladle it into bowls and finish with a sprinkle of fresh basil for a pop of color and flavor.
Notes
- I always shred my own cheddar instead of buying pre-shredded, since the anti-caking coating keeps it from melting smoothly.
- I lower the heat before adding cheese every single time, since high heat makes cheese soups grainy and separated.
- I like using fire-roasted crushed tomatoes when I want an even deeper smoky flavor without adding more paprika.
- I never skip blending the soup first, since it gives that thick, velvety texture before the cheese even goes in.
- I keep a splash of extra broth on hand in case the soup thickens too much after sitting, which happens more than you’d think.






