All-You-Can-Eat Soup Recipe: Hearty Potluck-Style Feast in One Pot

Soups & Stews

All-You-Can-Eat Soup Recipe: Hearty Potluck-Style Feast in One Pot

This all-you-can-eat soup recipe is the ultimate crowd-pleaser—perfect for potlucks, game days, or when you want to feed a hungry house without breaking the bank. 💛 The magic lies in its customizable, hearty base that lets everyone build their own bowl, whether they want extra veggies, protein, or a dash of spice. I’ve made this exact recipe for 20+ people, and it’s always the first to disappear. The secret? A rich, slow-simmered broth packed with carrots, celery, and onions (the classic "holy trinity") that infuses flavor into every bite. Add in chunks of tender chicken, hearty beans, and pasta—then let everyone customize with toppings like shredded cheese, hot sauce, or fresh herbs. It’s filling, budget-friendly, and scales effortlessly for leftovers (or seconds). What you’ll end up with is a steaming, aromatic pot that smells like comfort food, with generous portions that actually satisfy. The broth stays flavorful even after hours of simmering, and the mix of textures—creamy beans, chewy pasta, and tender veggies—keeps every spoonful exciting. This isn’t just soup; it’s a one-pot feast that turns any gathering into a hit. Serve with crusty bread, tortilla chips, or even as a base for nachos. Here’s how to make it—foolproof, customizable, and guaranteed to disappear.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for all you can eat soup

Twenty people won't even notice you're serving this crowd-pleaser—just good stuff simmered together.

Ingredient Amount Notes
Chicken Breast 🍗 3 lb Boneless, skinless, cut into 1-inch cubes
Yellow Onions 🧅 3 whole Medium size, roughly chopped
Carrots 🥕 4 lb Whole, cut into 1-inch chunks
Celery Stalks 🧄 6 whole Cut into 1-inch pieces
Garlic Cloves 🧄 8 cloves Minced for depth of flavor
Canned Diced Tomatoes 🍅 4 cans 28 oz each, fire-roasted preferred
Chicken Broth 💧 6 cups Low-sodium, homemade if possible
Bay Leaves 🍃 2 whole Fresh or dried for aromatic base
Canned Kidney Beans 🌱 3 cans 15 oz each, drained and rinsed
Canned Black Beans 🌱 3 cans 15 oz each, drained and rinsed
Penne Pasta 🍝 2 lb Uncooked, for hearty texture
Olive Oil 🫒 ½ cup Extra-virgin for richness
Salt 🧂 2 tbsp Diamond Crystal preferred
Black Pepper 🌶️ 1 tbsp Freshly ground for heat
Dried Thyme 🌿 1 tbsp Or 1 tbsp fresh thyme leaves

The chicken and beans are your workhorses here. Costco's family-sized chicken breasts save time—just cube them yourself. For beans, Trader Joe's organic cans have the best texture, but any low-sodium brand works. The carrots and celery? Buy them pre-cut at the store's salad bar to save chopping time. Fresh thyme is ideal, but dried works at one-third the amount—just make sure it smells fresh, not dusty. The onions? Yellow, not red—they hold up better to long simmering.

No chicken broth? Vegetable broth plus a splash of soy sauce gets you close. Short on beans? Substitute extra pasta or lentils—just adjust cooking time. The tomatoes can be crushed by hand if you're feeling fancy, but fire-roasted cans from Muir Glen add smoky depth with zero effort. Need to make it spicier? Add cayenne or hot sauce to taste—this soup handles heat well. The pasta? Penne holds up best to long simmering, but penne rigate or fusilli work too.

This soup tastes even better the next day—make extra and freeze portions for lazy weeknights. Keeps 5-6 days in the fridge or 3 months frozen. I always double the recipe for gatherings—one pot for serving, one for leftovers. Serve with crusty bread or tortilla chips for dipping. The broth reduces as it sits, so add a splash of water if it gets too thick after reheating.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just dump everything in one pot, simmer, and forget about it. No chopping boards to clean, no extra pans, just that deep, savory broth building around tender chicken and veggies. (Yes, even on a Tuesday night.)
  • Garlic-Glazed Goodness: That slow-cooked garlic? It caramelizes into something ridiculously good, clinging to the chicken like a hug. The onions and carrots soften just enough to melt in your mouth—no mushy texture, just pure satisfaction.
  • Leftovers That Beg: This soup actually improves the next day. The flavors meld into something heartier, and I’ve sent it to work with my kids in lunchboxes—no complaints, just empty containers. Honestly, it’s my secret weapon for lazy mornings.
  • Budget-Friendly Feast: Chicken breast stretches further than you’d think when braised with onions, carrots, and celery. I’ve fed six people for under $15, and the leftovers? Still delicious. It’s the kind of recipe that makes grocery day feel like a win.

Step-by-step instructions for hearty potluck-style soup

This one-pot wonder delivers restaurant-quality depth with minimal effort—perfect for feeding crowds.

1

🔥 Step 1: Sear the Chicken and Build the Flavor Base

Heat the 0.5 cup olive oil in a large Dutch oven over medium-high heat until shimmering. Add the 3 lb chicken breast cut into 1-inch cubes, working in batches to avoid crowding. Sear for 5-6 minutes until golden brown on all sides and cooked through to 165°F internally.

Remove the chicken with a slotted spoon and set aside. In the same pot, add the 3 whole yellow onions and 4 lb carrots cut into 1-inch chunks. Cook for 5 minutes until softened. Add the 6 whole celery stalks cut into 1-inch pieces and continue cooking for another 3 minutes until the vegetables begin to caramelize and release their sweet aromas.

2

🍳 Step 2: Develop the Sauce with Tomatoes and Aromatics

Stir in the 8 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Add the 4 cans canned diced tomatoes (with juices), 6 cups chicken broth, and 2 whole bay leaves. Bring to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 15 minutes.

This step builds the soup's rich foundation. You'll notice the tomatoes break down slightly and the broth deepens in color. Skim off any foam that rises to the surface for a cleaner broth. Here's the thing—this simmering time allows all the flavors to meld together before we add the remaining ingredients, preventing them from becoming mushy.

3

🥘 Step 3: Add Beans and Seasonings for Hearty Texture

Gently stir in the 3 cans drained kidney beans and 3 cans drained black beans. Add the 1 tbsp dried thyme, 2 tbsp salt, and 1 tbsp black pepper. Return the seared chicken to the pot and let everything simmer together for 10 minutes on medium-low heat.

I press the beans down gently with a wooden spoon to ensure they absorb the soup's flavors. The beans will soften slightly but maintain their shape, adding that satisfying heartiness. This is also when the chicken reabsorbs some of its juices, ensuring each bite stays moist and flavorful.

4

⏰ Step 4: Cook the Pasta to Al Dente Perfection

Add the 2 lb penne pasta to the soup and stir gently to distribute it evenly. Increase heat to medium-high and bring to a gentle boil. Cook uncovered for 12-14 minutes, stirring occasionally, until the pasta is al dente—it should have a slight bite with a creamy center when bitten.

Don't be tempted to cover the pot during this final cooking stage. The pasta needs room to breathe and absorb just enough liquid to cook through without turning mushy. If the soup looks too thick, add ½ cup hot water to loosen it. The pasta should be coated in the flavorful broth but still hold its shape.

5

🍽️ Step 5: Rest and Serve with Confidence

Remove the pot from heat and let the soup rest for 5 minutes. This resting period allows the flavors to fully meld together and the pasta to finish absorbing the broth. Taste and adjust seasoning if needed—you might want to add a pinch more salt or black pepper to your liking.

Ladle the soup into serving bowls and garnish with additional black pepper if desired. The result should be a steaming, hearty bowl with tender chicken, al dente pasta, and a rich broth that's packed with vegetable flavors. This soup tastes even better the next day as the flavors continue to develop—just reheat gently on the stove with a splash of water if needed.

👨‍🍳

Pro Tips For Making All You Can Eat Soup

  • SEAR CHICKEN IN BATCHES: I learned this the hard way—crowding the pan turns your chicken into sad, gray steamed blobs instead of crispy, flavorful pieces. Work in 2-3 batches over medium-high heat, giving each piece 3-4 minutes per side until golden. The extra time now means you won’t end up with mushy chicken later.
  • SWAP WHOLE CARROTS FOR STICKS: Skip the chopping hassle and buy pre-cut carrot sticks (or slice them yourself into 2-inch lengths). They cook faster, hold their shape better, and let people grab them easily—critical when you’re serving a crowd. Bonus: They look like you put in effort without the extra work.
  • LOW AND SLOW AFTER SIMMERING: Once your soup reaches a rolling boil, drop the heat to a gentle simmer—just small bubbles breaking the surface, not a full-on rage. High heat later breaks down the chicken and turns your broth into glue. My grandmother swore by this, and she was right: patience here keeps the soup rich, not watery.
  • SAUTE ONIONS UNTIL GOLDEN: Don’t rush the onion step—cook them in batches over medium heat until they’re deep golden, not just soft. This builds flavor that’ll carry through the whole pot. I was skeptical until I tried it: the difference between "meh" soup and "come back for seconds" soup is in those caramelized onions.

Best sauces and condiments for all you can eat soup

Creamy Garlic White Sauce

This rich, velvety sauce transforms your soup into a cozy, restaurant-style dish. I blend ½ cup heavy cream, 4 cloves roasted garlic, 2 tbsp butter, and ¼ cup grated Parmesan until smooth, then stir it into individual bowls. The creaminess balances the hearty beans and pasta beautifully, while the roasted garlic adds depth without overpowering. 🥣

Spicy Tomato Chorizo Twist

For a bold kick, sauté ½ lb Spanish chorizo in a skillet until crispy, then crumble it over each serving. The smoky, spicy chorizo adds protein and heat that pairs perfectly with the soup's earthy flavors. I recommend serving this version with cool tortilla chips on the side for dipping. Add 1 tsp smoked paprika to the soup broth for extra depth.

Lemon-Herb Yogurt Drizzle

Brighten up the dish with a tangy yogurt drizzle made from ½ cup Greek yogurt, 1 tbsp lemon juice, 1 tbsp chopped fresh dill, and a pinch of salt. Stir it into the soup just before serving or dollop it on top for a creamy, refreshing contrast. This works especially well if you're serving the soup at a summer gathering or picnic. 🍋

Crispy Fried Onion Topping

For a textural crunch, fry 1 large yellow onion thinly sliced in 2 tbsp olive oil until golden and crispy. Sprinkle these over the soup just before serving—they add a sweet, caramelized contrast that elevates every bite. I like to make a big batch and store them in the fridge for up to 5 days so I can top multiple servings.

Hot Honey Glaze

Drizzle the soup with homemade hot honey by simmering ½ cup honey with 1 tsp cayenne pepper and 1 tsp apple cider vinegar for 5 minutes**. This sweet-spicy glaze cuts through the richness and adds a sophisticated finish. I use it sparingly—just a few drops per bowl—to enhance rather than overpower the soup's natural flavors.

Nutrition facts

Servings 20
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 2.5g13%
Cholesterol 75mg25%
Sodium 890mg39%
Total Carbohydrate 42g15%
Dietary Fiber 8g29%
Sugars 6g
Protein 30g60%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup vegetarian?

Swap the chicken for extra-firm tofu or chickpeas (add 2 cans for protein) and use vegetable broth instead of chicken broth. The beans and pasta will still make it hearty—just boost the herbs and spices to keep flavors bold.

2

How do I keep the pasta from getting mushy?

Cook the pasta al dente (1-2 minutes less than package instructions) before adding it to the soup. Stir it in during the final 12-14 minutes of simmering, uncovered, so it absorbs just enough broth without overcooking. If needed, add ½ cup hot water to thin the soup.

3

What's the best way to reheat leftovers?

Gently reheat on the stove over low heat with ½ cup water or broth to restore moisture. Stir frequently to prevent sticking. Microwave works too, but add a splash of liquid first and cover with a damp paper towel to keep it creamy.

4

Can I make this in a slow cooker?

Yes! Brown the chicken and veggies first, then transfer everything to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Add pasta during the last 30 minutes of cooking time. The slow cooker keeps the broth flavorful without overcooking the pasta.

5

How do I make it spicier?

Add 1-2 tbsp hot sauce or 1 tsp cayenne pepper to the broth while simmering. For smoky heat, stir in 1 tbsp smoked paprika with the beans. Top with extra hot sauce or diced jalapeños when serving.

★★★★★4.6(5 reviews)
Categories Soups & Stews