A rich and creamy tomato soup meets fluffy, cheesy dumplings in this comforting, homemade dish. I start with a velvety base made from scratch, full of bold tomato flavor and a touch of spice, then drop in tender Cheddar Bay-style dumplings that soak up all that delicious goodness. Each bite is cozy, satisfying, and packed with the herby, savory notes I crave in a comfort meal.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Tomato Soup:

2 tablespoons olive oil

1 medium onion, chopped

3 cloves garlic, minced

2 tablespoons tomato paste

1/2 teaspoon red pepper flakes (optional)

2 (28-ounce) cans whole peeled tomatoes

2 cups vegetable broth

1 teaspoon sugar

1 teaspoon salt

1/2 teaspoon black pepper

1/2 cup heavy cream or full-fat coconut milk

Fresh basil, for garnish (optional)

For the Cheddar Bay Dumplings:

1 1/2 cups all-purpose flour

2 teaspoons baking powder

1/2 teaspoon baking soda

1/2 teaspoon garlic powder

1/2 teaspoon onion powder

1/2 teaspoon salt

1/4 teaspoon dried thyme

1 cup shredded sharp cheddar cheese

3 tablespoons cold butter, cubed

3/4 cup buttermilk (or milk + 1 tbsp lemon juice, let sit 5 mins)

1 tablespoon chopped parsley

Directions

I start by heating olive oil in a large pot over medium heat. I add the chopped onion and sauté for about 5 to 7 minutes until it turns translucent. Then I stir in the garlic, tomato paste, and red pepper flakes, letting it cook for 1 to 2 minutes until everything smells fragrant.

Next, I add the whole peeled tomatoes (juice included), vegetable broth, sugar, salt, and black pepper. I bring the mixture to a boil, then lower the heat and let it simmer uncovered for 20 minutes. I like to break up the tomatoes with a spoon while it cooks.

Once it’s simmered down, I use an immersion blender to puree the soup until smooth (or I transfer it in batches to a blender if needed). I stir in the cream and keep the soup on low heat while I make the dumplings.

In a large bowl, I whisk together the flour, baking powder, baking soda, garlic powder, onion powder, salt, and thyme. I cut in the cold butter with my fingers until the mixture looks like coarse crumbs, then I fold in the cheddar, parsley, and buttermilk to form a soft dough.

I drop spoonfuls (about a tablespoon each) of the dough into the simmering soup. I cover the pot and let the dumplings cook gently for 12 to 15 minutes until they puff up and cook through.

I like to serve this hot, topped with fresh basil or extra cheddar if I’m feeling indulgent.

Servings and timing

Servings: 6

Prep Time: 15 minutes

Cook Time: 35 minutes

Total Time: 50 minutes

Calories: Approximately 320 kcal per serving

Variations

I sometimes swap the heavy cream with coconut milk to keep it dairy-free—it still turns out rich and creamy.

For a smoky flavor, I add a pinch of smoked paprika or use fire-roasted canned tomatoes.

I like using different cheeses like gouda or pepper jack in the dumplings for a twist.

If I want to make it gluten-free, I use a 1:1 gluten-free flour blend for the dumplings.

To add protein, I occasionally stir in white beans or lentils into the soup before blending.

Storage/Reheating

I store leftovers in an airtight container in the fridge for up to 3 days. The dumplings will soak up some of the soup, but I don’t mind—it just gets more flavorful. When reheating, I gently warm it on the stove over low heat, adding a splash of broth or milk to loosen it up if needed. I avoid microwaving it for too long as the dumplings can get rubbery.

FAQs

How do I know when the dumplings are fully cooked?

I check if the dumplings are puffed up and no longer doughy in the center by inserting a toothpick—it should come out clean.

Can I use fresh tomatoes instead of canned?

Yes, but I prefer canned whole peeled tomatoes for convenience and consistent flavor. If using fresh, I blanch and peel them first, then simmer longer to concentrate the flavor.

Can I make the dumplings ahead of time?

I don’t recommend making the dough too far in advance as the leavening agents activate quickly, but I sometimes prep the dry mix and store it in a sealed container until I’m ready to add the wet ingredients.

What can I serve with this soup?

This soup is a full meal on its own, but I sometimes serve it with a simple green salad or roasted veggies for extra texture and nutrition.

Can I freeze the soup?

I freeze the soup base (without dumplings) in airtight containers for up to 3 months. When ready to eat, I reheat it and make a fresh batch of dumplings to drop in.

Conclusion

This tomato soup with Cheddar Bay dumplings has become one of my go-to comfort meals. I love how easy it is to pull together, and it always hits the spot with its creamy texture and cheesy, herby dumplings. It’s a dish that feels nostalgic and indulgent while still being packed with flavor—and I always go back for seconds.


Recipe:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Best Tomato Soup with Cheddar Bay Dumplings


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

A rich, creamy homemade tomato soup with fluffy, cheesy Cheddar Bay-style dumplings. This cozy, one-pot vegetarian dish blends bold tomato flavor with herb-loaded dumplings for the ultimate comfort food experience.


Ingredients

2 tablespoons olive oil

1 medium onion, chopped

3 cloves garlic, minced

2 tablespoons tomato paste

1/2 teaspoon red pepper flakes (optional)

2 (28-ounce) cans whole peeled tomatoes

2 cups vegetable broth

1 teaspoon sugar

1 teaspoon salt

1/2 teaspoon black pepper

1/2 cup heavy cream or full-fat coconut milk

Fresh basil, for garnish (optional)

1 1/2 cups all-purpose flour

2 teaspoons baking powder

1/2 teaspoon baking soda

1/2 teaspoon garlic powder

1/2 teaspoon onion powder

1/2 teaspoon salt

1/4 teaspoon dried thyme

1 cup shredded sharp cheddar cheese

3 tablespoons cold butter, cubed

3/4 cup buttermilk (or milk + 1 tbsp lemon juice, let sit 5 mins)

1 tablespoon chopped parsley


Instructions

  1. Heat olive oil in a large pot over medium heat. Add chopped onion and sauté for 5–7 minutes until translucent.
  2. Stir in garlic, tomato paste, and red pepper flakes. Cook for 1–2 minutes until fragrant.
  3. Add whole peeled tomatoes (with juice), vegetable broth, sugar, salt, and pepper. Bring to a boil, then reduce heat and simmer uncovered for 20 minutes. Break up the tomatoes while cooking.
  4. Blend the soup using an immersion blender or transfer to a blender in batches until smooth. Stir in the cream and keep on low heat.
  5. In a bowl, whisk together flour, baking powder, baking soda, garlic powder, onion powder, salt, and thyme.
  6. Cut in the cold butter until the mixture resembles coarse crumbs. Fold in cheddar, parsley, and buttermilk to form a soft dough.
  7. Drop tablespoon-sized spoonfuls of dough into the simmering soup. Cover and cook for 12–15 minutes, until dumplings are puffed and cooked through.
  8. Serve hot, garnished with fresh basil or extra cheddar if desired.

Notes

Swap heavy cream with coconut milk for a dairy-free version.

Add smoked paprika or use fire-roasted tomatoes for a smoky twist.

Use gluten-free flour for gluten-free dumplings.

Add white beans or lentils for extra protein.

Reheat gently on the stove with added broth or milk if needed.

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 8g
  • Sodium: 780mg
  • Fat: 18g
  • Saturated Fat: 10g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 4g
  • Protein: 9g
  • Cholesterol: 45mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star