Tomato soup with Cheddar Bay Dumplings is one of those meals that makes the whole house smell amazing before anyone even sits down. You get a rich, creamy tomato base topped with fluffy garlic-cheddar dumplings that steam right in the pot, and the whole thing is ready in about 40 minutes start to finish.
I made this on a cold Wednesday when I had nothing but pantry staples and a serious craving for something warm. The dumplings came together in minutes, and watching them puff up while the soup bubbled underneath was honestly one of my favorite kitchen moments this year.
What makes this recipe click is the layering of simple, honest flavors. The tomato base is smooth and just slightly tangy, and the dumplings soak up a little of that broth from the bottom while staying soft and cheesy on top. One pot, no drama. This is about to become your new favorite.
Table of Contents
Ingredients for Tomato Soup with Cheddar Bay Dumplings
I always use San Marzano style crushed tomatoes for this recipe because they bring a natural sweetness that keeps the soup from tasting too sharp. A good heavy cream makes a big difference too. Here is everything you need:
For the Tomato Soup
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 2 cloves garlic, minced (I recommend adding a third clove if you love a bold garlic flavor)
- 1 (28 oz) can crushed tomatoes
- 1 (15 oz) can tomato sauce
- 1 cup vegetable or chicken broth
- 1 teaspoon dried oregano
- 1 teaspoon sugar, optional (in my experience, this small touch balances the acidity without making the soup taste sweet)
- 1/2 cup heavy cream
- Salt and black pepper to taste
- Fresh basil for garnish, optional
For the Cheddar Bay Dumplings
- 1 cup all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/2 teaspoon garlic powder
- 1/4 teaspoon salt
- 2 tablespoons cold unsalted butter, cubed (pro tip: keep the butter in the freezer for 10 minutes before using it for the fluffiest results)
- 1/3 cup shredded cheddar cheese
- 1/3 cup milk
For the Garlic Butter Topping
- 1 tablespoon melted butter
- 1/2 teaspoon dried parsley
- 1/4 teaspoon garlic powder
- Pinch of salt

Step-by-Step Instructions
I recommend reading through all the steps before you start so you can have the dumpling batter ready to drop in the moment the soup is simmered. Timing matters here and it is easier than it looks.
Step 1: Heat olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 5 to 7 minutes, stirring occasionally, until it turns soft and translucent. Add the minced garlic and cook for one more minute until fragrant. Your kitchen should smell really good at this point.
Step 2: Stir in the crushed tomatoes, tomato sauce, broth, oregano, and optional sugar. Bring everything to a simmer, then reduce the heat to low. Cover the pot and let it cook for at least 15 minutes so the flavors have time to meld. The soup will deepen in color and taste much richer after this rest.
Step 3: Use an immersion blender to blend the soup directly in the pot to your preferred smoothness, or transfer it carefully in batches to a countertop blender. Stir in the heavy cream and season with salt and pepper. Return to a gentle simmer over low heat. Do not let it boil once the cream is in.
Step 4: While the soup simmers, make the dumplings. In a mixing bowl, whisk together the flour, baking powder, garlic powder, and salt. Cut in the cold butter using a pastry cutter or your fingertips until the mixture looks like coarse, sandy crumbs. This only takes about a minute.
Step 5: Stir in the shredded cheddar and milk until just combined. The batter will be thick and a little sticky. Stop mixing as soon as there are no dry flour streaks. Overmixing is the number one reason dumplings turn out dense, so less is more here.
Step 6: Drop heaped spoonfuls of batter onto the surface of the simmering soup, spacing them so they are not touching. They will puff up as they cook, so leave a little room between each one. Cover the pot with a tight-fitting lid immediately.
Step 7: Let the dumplings steam for 12 to 15 minutes without lifting the lid. The steam trapped inside is what cooks them through. They are done when a toothpick inserted in the center comes out clean and the tops look set and matte rather than wet.
Step 8: While the dumplings steam, mix the melted butter, dried parsley, garlic powder, and a pinch of salt in a small bowl. Once the dumplings are cooked, brush them generously with this garlic butter. Serve the soup right away, topped with fresh basil if you have it.
What to Serve with Tomato Soup with Cheddar Bay Dumplings
This soup is filling enough on its own, but the right sides can round it out into a full dinner. Think about textures and freshness to balance the richness of the dumplings.
Grilled Cheese Sandwich: Classic and crowd-pleasing, a buttery grilled cheese on the side is always the right call with creamy tomato soup. Kids and adults both reach for it first.
Simple Green Salad: A crisp salad with lemon vinaigrette cuts right through the creaminess and adds a fresh, bright contrast to each bite.
Hearty Potato Soup Pairing: On nights when you want two cozy soups on the table, this Hearty Cheddar Garlic Herb Potato Soup is a natural companion. The garlic and cheddar flavors echo the dumplings perfectly.
Red Lobster Biscuit Chicken Pot Pie: If you love the cheddar bay biscuit flavor in this soup, you have to try this Red Lobster Biscuit Chicken Pot Pie. It uses the same buttery, cheesy biscuit topping over a creamy chicken filling.
Autumn Wild Rice Soup: Hosting a cozy dinner? This Autumn Wild Rice Soup makes a wonderful starter alongside the tomato soup with dumplings for a full soup-focused spread.
Garlic Butter Chicken Bites: Want to add some protein? These Garlic Butter Chicken Bites on the side turn this into a fuller dinner without much extra effort.
Spinach and Ricotta Stuffed Shells: If you are making this for a dinner party, pairing it with these Spinach and Ricotta Stuffed Shells makes for a beautiful, comforting Italian-style spread.

Storage and Serving Tips
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The dumplings will soften as they sit in the soup, which is still tasty, just a different texture than fresh.
To reheat, warm the soup gently on the stovetop over low heat. Add a small splash of broth or cream if it has thickened up in the fridge. I recommend reheating the dumplings separately in a toaster oven or air fryer for about 5 minutes if you want them to firm back up.
Pro tip: freeze the tomato soup base separately for up to 3 months. Dumplings do not freeze well, but the soup base reheats beautifully on its own. Just make a fresh batch of dumplings when you are ready to serve.
Frequently Asked Questions
Can I use fresh tomatoes instead of canned?
Yes. Use about 2 pounds of ripe fresh tomatoes, cored and roughly chopped. Roasting them in the oven at 400 degrees F for 25 minutes before adding to the pot will deepen the flavor. Canned tomatoes give a more consistent result, which is why I usually go that route on busy weeknights.
Why are my dumplings gummy in the middle?
Two common causes: overmixing the batter, or lifting the lid too early during steaming. Mix just until the dough comes together, and resist the urge to peek for at least 12 minutes. The trapped steam is doing all the work.
Can I make the tomato soup base ahead of time?
Yes, the soup base keeps well in the refrigerator for up to 3 days or in the freezer for up to 3 months. Reheat it to a gentle simmer, then prepare the dumpling batter fresh and cook them directly on the hot soup as directed. This saves a lot of time on busy nights.
Conclusion
This tomato soup with Cheddar Bay Dumplings is simple, satisfying, and the kind of recipe your family will ask for again and again. One pot, pantry ingredients, and less than 40 minutes of your time. Give it a try this week and see just how fast the bowls empty out.

Tomato Soup with Cheddar Bay Dumplings
Ingredients
Equipment
Method
- Heat olive oil in a large pot or Dutch oven over medium heat. Add diced onion and cook for 5 to 7 minutes until soft and translucent. Add minced garlic and cook for 1 more minute until fragrant.
- Stir in crushed tomatoes, tomato sauce, broth, oregano, and optional sugar. Bring to a simmer, then reduce heat to low. Cover and cook for 15 minutes.
- Blend soup to desired smoothness using an immersion blender or regular blender in batches. Stir in heavy cream. Season with salt and pepper. Return to a gentle simmer. Do not let it boil once cream is added.
- Whisk together flour, baking powder, garlic powder, and salt. Cut in cold butter until mixture resembles coarse crumbs. Stir in cheddar and milk until just combined. Do not overmix.
- Drop heaped spoonfuls of batter onto the simmering soup, spaced apart. Cover immediately with a tight-fitting lid.
- Steam dumplings for 12 to 15 minutes without lifting the lid. They are done when a toothpick comes out clean and the tops look set and matte.
- Mix melted butter, dried parsley, garlic powder, and a pinch of salt. Brush over cooked dumplings. Serve immediately, garnished with fresh basil if desired.









