Hearty Tomato Soup with Cheddar Bay Dumplings has been my ultimate comfort food savior, especially on those chilly evenings when all I crave is warmth and flavor. I remember my mom making a similar soup, and the smell of simmering tomatoes and baking cheese always meant a cozy night in. This version takes that classic feel and elevates it with these incredible, fluffy cheddar dumplings. It’s so satisfying, and you won’t believe how easy it is to whip up, even with the addition of high protein cannellini beans to make it a complete, nutrient-dense meal. This white bean soup high protein recipe is perfect for those nights you need something truly soul-warming. Let’s get cooking!
Why You’ll Love This Hearty Tomato Soup
This soup is pure magic in a bowl, and I know you’ll adore it for so many reasons:
- Incredible Taste: The rich, savory tomato base perfectly complements the fluffy, cheesy cheddar dumplings for a flavor explosion.
- Quick & Easy Prep: With a total time of just over an hour, it’s a fantastic option for a weeknight meal.
- Health Benefits: It’s packed with nutrients, and adding protein-rich white beans makes it even more satisfying and beneficial.
- Budget-Friendly: Using pantry staples, this recipe is wonderfully economical without sacrificing taste.
- Family Favorite: Kids and adults alike go crazy for the cheesy dumplings, making it a surefire hit.
- Versatile: Easily adaptable to your preferences, it’s a comforting meal any time of year.
- Nutrient-Dense: Loaded with vegetables and boasting excellent white bean protein content, it’s a meal that truly fuels you.
Ingredients for Hearty Tomato Soup with Cheddar Bay Dumplings
Gather these simple ingredients for a comforting bowl of goodness. I’ve found that using good quality canned tomatoes makes a big difference in the depth of flavor for this soup. And for the dumplings, the cheddar is key!
- 2 tablespoons olive oil – for sautéing the aromatics
- 1 medium onion, chopped – provides a sweet base
- 2 cloves garlic, minced – essential for that savory punch
- 2 cans (14.5 oz each) diced tomatoes (with juice) – the heart of our soup!
- 4 cups vegetable or chicken broth – use your favorite for a richer flavor
- 1 teaspoon dried basil – adds a classic Italian herb note
- 1 teaspoon dried oregano – complements the basil beautifully
- 1 teaspoon sugar – balances the acidity of the tomatoes
- Salt and pepper, to taste – season generously!
- 1 cup heavy cream – for a luxurious, velvety texture
- For the Cheddar Bay Dumplings:
- 2 cups all-purpose flour – the base for our fluffy dumplings
- 1 tablespoon baking powder – ensures they puff up nicely
- 1 teaspoon garlic powder – extra savory goodness
- 1 teaspoon parsley flakes – for a touch of color and herbaceousness
- 1 cup shredded cheddar cheese – the star for cheesy flavor!
- 1/2 cup milk – binds the dumpling ingredients
- 1/2 cup unsalted butter, melted – adds richness to the dumplings
When considering ways to boost protein in meals, I always think about adding nutrient-dense white beans. While not in this specific soup recipe, knowing the best white beans for protein, like cannellini or great northern, is helpful for other high-protein bean recipes.
How to Make Hearty Tomato Soup
This recipe is a breeze to follow, and you’ll have a comforting bowl of soup on the table in under an hour. I love how the dumplings steam right in the soup, soaking up all that delicious tomato flavor!
- Step 1: Preheat your oven to 350°F (175°C). While the oven heats, grab a large pot or Dutch oven. Heat the 2 tablespoons olive oil over medium heat. Add the 1 medium onion, chopped, and 2 cloves garlic, minced. Sauté them until they’re soft and fragrant, about 5 minutes.
- Step 2: Pour in the 2 cans (14.5 oz each) diced tomatoes (with juice), 4 cups vegetable or chicken broth, 1 teaspoon dried basil, and 1 teaspoon dried oregano. Stir everything together and bring it to a boil. Once boiling, reduce the heat to low, cover, and let it simmer for 15 minutes to let those flavors meld.
- Step 3: Now, for that smooth, velvety texture! You can use an immersion blender directly in the pot to blend the soup until it reaches your desired smoothness. If you don’t have one, carefully transfer the soup in batches to a regular blender and blend until smooth. Remember to leave the lid slightly ajar to let steam escape. Return the blended soup to the pot.
- Step 4: Stir in the 1 cup heavy cream. This makes the soup wonderfully rich and creamy. Season with 1 teaspoon sugar to balance the tomato’s acidity, and add salt and pepper to your liking. Let the soup gently simmer while you prepare the dumplings. For an extra protein punch, imagine adding some high protein cannellini beans here for a cannellini bean protein boost!

- Step 5: In a medium bowl, whisk together the 2 cups all-purpose flour, 1 tablespoon baking powder, 1 teaspoon garlic powder, and 1 teaspoon parsley flakes. Then, fold in the 1 cup shredded cheddar cheese. The aroma of the cheese is already making me hungry!
- Step 6: In a separate small bowl, whisk together the 1/2 cup milk and 1/2 cup unsalted butter, melted. Gradually add this wet mixture to the dry ingredients, stirring with a fork until just combined. Be careful not to overmix; a few lumps are perfectly fine and lead to tender dumplings. This is another spot where you could consider adding some white beans for a cannellini bean protein boost.
- Step 7: Once the soup is simmering nicely, use a spoon to drop dollops of the dumpling mixture directly into the hot soup. Try to space them out so they have room to expand.
- Step 8: Cover the pot tightly with a lid and let the dumplings steam in the soup for 15-20 minutes. Resist the urge to peek too often! They should be puffed up, fluffy, and cooked through. You can test one by piercing it with a toothpick; it should come out clean.
- Step 9: Ladle the delicious hearty tomato soup with the fluffy cheddar bay dumplings into bowls. Serve immediately and enjoy the ultimate comfort food experience!
Pro Tips for the Best Hearty Tomato Soup
I’ve made this soup countless times, and these little tricks always help elevate it from good to absolutely amazing. They ensure the best texture and flavor every single time!
- Don’t skip the sugar! It might sound odd, but a little bit really balances the acidity of the tomatoes, making the soup taste richer and more complex.
- For the creamiest soup, make sure your heavy cream is at room temperature before adding it. This prevents it from curdling.
- When making the dumplings, be careful not to overmix the batter. Just combine until the ingredients are moistened; overmixing leads to tough dumplings.
- If you love a super smooth soup, blending it with an immersion blender right in the pot is a game-changer for ease and fewer dishes.
What’s the secret to perfect Hearty Tomato Soup?
The real secret is layering flavors: sautéing the aromatics well, using good broth, and balancing the tomato acidity with a touch of sugar. Understanding the white bean protein content is also key if you’re looking to add beans for extra nutrition.
Can I make Hearty Tomato Soup ahead of time?
You can definitely make the tomato soup base ahead of time! Let it cool completely, then store it in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop before making the dumplings and dropping them in.
How do I avoid common mistakes with Hearty Tomato Soup?
A common pitfall is not blending the soup enough, leaving it too chunky if you prefer smooth. Also, avoid overmixing the dumpling batter, which results in tough, dense dumplings instead of fluffy ones.
Best Ways to Serve Hearty Tomato Soup
This hearty tomato soup is a meal in itself, but I love pairing it with a few simple sides to make it even more special. It’s perfect for a cozy night in or a satisfying lunch.
For a classic comfort food experience, serve this soup with a side of crusty bread or garlic bread. The bread is perfect for dipping into the rich tomato broth and soaking up any extra goodness. If you’re looking for something a bit more substantial, consider a simple green salad with a light vinaigrette to cut through the richness of the soup and dumplings. For those seeking more protein-packed meals, explore high protein bean recipes that complement a creamy soup, like a small side of white bean and kale salad.
Nutrition Facts for Hearty Tomato Soup
This comforting soup, with its cheesy dumplings, offers a satisfying meal. Here’s a general breakdown of what you can expect per serving, keeping in mind that variations in ingredients can slightly alter these numbers.
- Calories: 320 kcal
- Fat: 15g
- Protein: 10g
Nutritional values are estimates and may vary based on specific ingredients used.
How to Store and Reheat Hearty Tomato Soup
This hearty tomato soup is perfect for making ahead, ensuring you always have a delicious and healthy meal ready to go. I love having leftovers for lunch, turning it into one of those convenient healthy white bean protein meals that I can quickly heat up.
Once the soup has cooled completely, transfer it to airtight containers. It will keep well in the refrigerator for 3 to 4 days. If you want to store it for longer, freeze it! The soup freezes beautifully for up to 3 months. Just make sure to use freezer-safe containers or heavy-duty freezer bags. For more information on food storage, check out foodsafety.gov.
To reheat, gently warm the soup on the stovetop over medium-low heat, stirring occasionally, until heated through. If reheating from frozen, thaw it in the refrigerator overnight first. For the dumplings, it’s best to add them fresh when serving. If reheating soup with dumplings already in it, they might be a bit softer but still tasty!
Frequently Asked Questions About Hearty Tomato Soup
Are white beans a good source of protein?
Absolutely! White beans, including cannellini and great northern varieties, are fantastic sources of plant-based protein. They are a cornerstone in many high-protein bean recipes and contribute significantly to a balanced diet, making them an excellent addition to meals seeking a protein boost.
How much protein is in white beans per cup?
A cooked cup of white beans typically contains around 15-18 grams of protein. This impressive white bean protein content makes them a go-to ingredient for anyone looking to increase their protein intake, whether in soups, stews, or salads. They are a nutrient-dense white bean option.
Can I add beans to this hearty tomato soup recipe?
While this specific recipe focuses on the cheesy dumplings, you can certainly add beans to make it even more robust! Stirring in a can of rinsed and drained high protein cannellini beans or other protein-rich white beans during the last 10 minutes of simmering would be delicious and add to the soup’s protein-rich white beans profile.
What are the best white beans for protein in soup?
For soups, cannellini beans and great northern beans are excellent choices. They hold their shape well and absorb flavors beautifully, offering a satisfying texture and a significant cannellini bean protein boost. They are among the best white beans for protein and are perfect for creating hearty, healthy white bean protein meals.
Variations of Hearty Tomato Soup You Can Try
While I adore this classic version with its cheesy dumplings, there are so many fun ways to mix up this hearty tomato soup! Whether you’re looking for dietary adjustments or just a new flavor profile, here are a few ideas I’ve explored:
- Make it Vegan: To create a delicious vegan high protein white beans version, simply swap the heavy cream for full-fat coconut milk or a cashew cream. For the dumplings, use a plant-based butter alternative and a dairy-free cheddar cheese. These ingredients make for some of the best plant-based protein white beans options.
- Add More Veggies: Boost the nutrient density by adding other vegetables like chopped carrots, celery, or even some spinach during the sautéing stage. This adds color, flavor, and extra vitamins.
- Spicy Kick: If you love a little heat, add a pinch of red pepper flakes along with the basil and oregano, or a swirl of sriracha just before serving.
- Heartier Texture: For an even more filling soup, consider adding some protein-rich white beans like cannellini or great northern beans. They are some of the best white beans for protein and really make it a complete meal.


Hearty Tomato Soup: 1 Amazing Cheddar Dish
- Total Time: 50-55 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
Hearty Tomato Soup with Cheddar Bay Dumplings is the ultimate comfort food. This recipe combines a rich tomato soup base with fluffy, cheesy dumplings, perfect for a cozy meal.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 cans (14.5 oz each) diced tomatoes (with juice)
- 4 cups vegetable or chicken broth
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1 teaspoon sugar
- Salt and pepper, to taste
- 1 cup heavy cream
- For the Cheddar Bay Dumplings:
- 2 cups all-purpose flour
- 1 tablespoon baking powder
- 1 teaspoon garlic powder
- 1 teaspoon parsley flakes
- 1 cup shredded cheddar cheese
- 1/2 cup milk
- 1/2 cup unsalted butter, melted
Instructions
- In a large pot, heat olive oil over medium heat. Add chopped onion and garlic, sauté until softened (about 5 minutes).
- Stir in the diced tomatoes with juice, broth, and the dried basil and oregano. Bring the mixture to a boil, then reduce heat and simmer for 15 minutes.
- Using an immersion blender or regular blender, blend the soup until smooth (or leave it chunky if preferred). Return to heat after blending.
- Stir in the heavy cream, and season with sugar, salt, and pepper to taste. Allow the soup to simmer while preparing the dumplings.
- In a separate bowl, whisk together flour, baking powder, garlic powder, and parsley flakes. Fold in shredded cheddar cheese.
- In another bowl, mix milk and melted butter until combined. Gradually add to the dry mixture, stirring until just combined.
- Use a spoon to drop spoonfuls of the dumpling mixture into the simmering soup.
- Cover and allow dumplings to steam in the soup for 15-20 minutes, or until they are fluffy and cooked through.
- Once the dumplings are ready, use a ladle to serve the soup with dumplings into bowls.
Notes
- For a lighter version, use half-and-half or evaporated milk. For a dairy-free option, use coconut milk.
- If the soup becomes too thick, add more broth or water.
- Fresh tomatoes can be used; about 3-4 pounds, blanched and chopped.
- Serve with croutons, a drizzle of olive oil, or a dollop of sour cream.
- For gluten-free dumplings, substitute all-purpose flour with a gluten-free flour blend.
- Dumplings are best enjoyed immediately; they do not freeze well with the soup.
- Prep Time: 15-20 minutes
- Cook Time: 30-35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving (approx. 1/6 of recipe)
- Calories: 320 kcal
- Sugar: N/A
- Sodium: N/A
- Fat: 15g
- Saturated Fat: N/A
- Unsaturated Fat: N/A
- Trans Fat: N/A
- Carbohydrates: N/A
- Fiber: N/A
- Protein: 10g
- Cholesterol: N/A
