Soups & Stews
This all-you-can-eat soup diet basic recipe turns pantry staples into a filling, weight-loss-friendly meal that keeps you satisfied without the guilt. The secret lies in fiber-rich beans, lean protein, and vegetables that expand into hearty portions—perfect for scaling up when you need seconds (or thirds). I developed this after realizing most diet soups leave you hungry within an hour, so I focused on bulk, flavor, and staying power.
The beauty of this recipe is its simplicity: just 10 ingredients that come together in one pot, with no fancy techniques required. You'll start with a base of onions, garlic, and celery sautéed until fragrant, then build layers of flavor with canned tomatoes, broth, and spices that make every spoonful irresistible. The star ingredients—black beans, lentils, and diced vegetables—pack serious staying power while keeping calories in check.
What you'll end up with is a steaming bowl of soup that's rich in flavor but light enough to enjoy without worry. The combination of protein, fiber, and vegetables creates that full, satisfied feeling that keeps cravings at bay. Plus, it reheats beautifully, so you can prep a big batch and enjoy it all week long.
Serve with a side of whole-grain bread for dipping or a simple green salad to round out the meal. The best part? This recipe costs pennies per serving and delivers restaurant-quality satisfaction—without the restaurant-sized bill. Let's get cooking!
Ingredients for all you can eat soup diet basic
Pantry staples plus a few fresh veggies—this soup delivers serious satisfaction without the guilt.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Celery Stalks 🥬 | 3 whole | Diced, including leaves |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Canned Diced Tomatoes 🍅 | 2 cups | San Marzano preferred |
| Low-Sodium Chicken Broth 💧 | 4 cups | Homemade or store-bought |
| Dried Black Lentils 🌾 | 1 cup | Rinsed before cooking |
| Black Beans 🫘 | 1 cup | Drained and rinsed |
| Carrots 🥕 | 2 cups | Diced into small pieces |
| Zucchini 🥒 | 2 cups | Diced into small pieces |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smokiness |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The lentils and beans are the secret weapons here—dried black lentils hold their shape while soaking up flavor, and black beans add that creamy texture. Trader Joe's has great bulk bins for both, but any store's canned beans work in a pinch. For the broth, low-sodium is key—you'll be adding plenty of salt at the end. If you're feeling fancy, homemade chicken broth takes this to the next level, but store-bought in a pinch is totally fine. The carrots and zucchini? Baby carrots or pre-diced veggies save time if you're short on chopping energy.
No thyme? Dried oregano at half the amount works in a bind, but thyme's earthy note is what makes this soup sing. Smoked paprika gives depth without heat—regular paprika works too, just skip the smoke if you're sensitive to that flavor. Swapping zucchini for cauliflower or mushrooms keeps the fiber high. The tomatoes? Canned San Marzano is ideal, but any good-quality diced tomatoes will do. If you're watching sodium, rinse canned beans thoroughly—it cuts the salt by nearly half.
This soup tastes even better the next day as flavors meld—double the batch if you can. Keeps in the fridge for 5 days or freezes for 3 months. I portion mine into single-serving containers so I can grab and go. The lentils and beans thicken as they cool, so add a splash of broth if it feels too thick after reheating. Leftovers? Perfect for lunchboxes or meal prep containers.
Why You'll Love This Recipe
- Minimal Chopping Required: I swear, this soup takes less knife work than a microwave burrito. Dice one onion, a few celery stalks, and a handful of garlic—no fancy techniques, just rough chopping. The broth and tomatoes do the heavy lifting while you’re still wiping flour off your hands from dinner rolls.
- Garlic Bomb Depth: That first bite? Pure savory payoff. The garlic cloves toast in the oil until they’re golden and fragrant, then simmer until they melt into the broth like a secret weapon. Honestly, I’ve tried fancy garnishes, but nothing beats the way this simple base lets the garlic shine—no overpowering, just just enough.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. Toss it in jars with a sprinkle of cheese or crackers, and it keeps for five days in the fridge. My kids grab it for school lunches, and I sneak leftovers for my own "I’m too tired to cook" nights. (Yes, even on a Tuesday night.)
- Pocketbook Victory Lap: A single can of tomatoes and a box of broth stretch into enough soup for six servings—no wasted ingredients, no guilt. I’ve made this for $1.20 per bowl, and it’s still the most satisfying thing I’ve eaten all week. Budget-friendly doesn’t mean boring, especially when the flavor packs this punch.
Step-by-step instructions for all you can eat soup diet
Here's how to turn simple pantry staples into a hearty, satisfying soup that keeps you full without the guilt.
🍳 Step 1: Sauté the Vegetable Base
Heat a large pot over medium heat and add 2 tablespoons olive oil (not listed but essential for flavor). Toss in the 1 whole yellow onion and 3 whole celery stalks, diced. Cook for 5-6 minutes until the onion becomes translucent and the celery softens slightly. You'll smell that sweet, savory aroma—this is where the soup's depth starts.
Next, add the 4 cloves garlic cloves, minced, and cook for another 30 seconds until fragrant. Be careful not to let the garlic burn—it should smell like a garden, not a fire hazard. Here's the thing: proper sautéing develops flavors that turn this into more than just a vegetable stew. Push the mixture to one side of the pot if needed to avoid overcrowding.
🍳 Step 2: Build the Flavor Foundation
Stir in the 1 tsp ground cumin, 0.5 tsp smoked paprika, and 1 tsp dried thyme, letting the spices toast in the pot for 30 seconds until you can smell their warmth. This step is crucial—it deepens the earthy flavors that make this soup so satisfying. Then add the 2 cups canned diced tomatoes and stir to combine.
Pour in the 4 cups low-sodium chicken broth and bring everything to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer for 10 minutes to allow the flavors to meld. You'll notice the mixture darkens slightly—that's the magic happening as the spices and vegetables release their essence into the broth.
🥘 Step 3: Add the Protein and Vegetables
Add the 1 cup dried black lentils and 1 cup black beans to the pot. The lentils will need time to soften, while the beans will add immediate texture. Stir everything together and add the 2 cups carrots and 2 cups zucchini, both diced into small pieces. The vegetables should be submerged in the broth—if not, add a little water.
Bring the soup back to a gentle simmer and cook for 20-25 minutes until the lentils are tender but still hold their shape. You'll know they're ready when they're soft enough to crush between your fingers but not mushy. The zucchini and carrots should also be tender but still hold some bite—this keeps the soup interesting with each spoonful.
⏰ Step 4: Season and Finish
Taste the soup and adjust seasoning with the 1 tsp salt and 0.5 tsp black pepper as needed. Remember, the lentils and beans already contain some sodium, so go easy with the salt. Let the soup simmer for another 5 minutes to allow the flavors to fully develop. You want a balance of savory, slightly sweet from the tomatoes, and earthy from the spices.
Real talk: This is the moment that matters. The soup should be rich and flavorful but not overpowering. The texture should be hearty with the lentils and beans providing substance, while the vegetables add freshness. If it's too thick, add a splash of water or broth to reach your desired consistency. Serve immediately while hot—this soup tastes best fresh from the pot.
Pro Tips For Making All You Can Eat Soup Diet Basic
- SWEAT THE VEGETABLES FIRST: I learned this the hard way—skipping the initial sweat step means your celery and onion will turn to mush instead of providing that solid, flavorful base. Cook them in a dry pot over medium-high heat for 5-6 minutes, stirring often, until the onion’s edges start to brown. This builds depth before adding liquid.
- CHOP GARLIC SLIGHTLY LARGER: Tiny garlic minces burn faster than they infuse. For this soup, slice the cloves into ¼-inch thick rounds instead of mincing—it takes longer to cook but releases flavor more evenly without turning bitter. (Yes, even if you’re impatient like me.)
- STIR THE TOMATOES IN: Dumping canned tomatoes straight into the pot lets them sink and stew unevenly, creating a watery top layer. Break them up with a wooden spoon as you add them, or stir vigorously for 1-2 minutes to distribute the juices and thicken the broth faster.
- SAVE TIME WITH FROZEN STALKS: Fresh celery’s worth it for flavor, but frozen celery stalks (thawed and chopped) cut prep time in half without sacrificing texture. Just pat them dry first—wet celery steams instead of sweats, and you’ll end up with a soggy base. (Your future self will thank you.)
Serving suggestions for this dish
Bread Pairings
Serve this soup with whole-grain bread for dipping—it soaks up the flavorful broth beautifully. I love using sourdough or crusty Italian bread from the bakery section at Whole Foods. For extra protein, try garlic-herb focaccia or pita bread with hummus on the side. The key is choosing bread with enough texture to handle the hearty soup without falling apart. 🥖
Green Salad Contrast
A simple arugula salad with lemon vinaigrette cuts through the richness of the soup. Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and a pinch of sea salt. For extra staying power, add ¼ cup chickpeas or ¼ cup crumbled feta cheese. The peppery greens balance the earthy flavors perfectly. 🥗
Protein Add-Ons
Boost the meal with grilled chicken breast or shredded rotisserie chicken—just ½ cup per bowl adds satisfying protein without overwhelming the dish. For vegetarians, crumbled tofu or white beans work well. I often add ¼ cup cooked quinoa to my portion for extra fiber and texture. The soup already has plenty of protein from the lentils and beans, but these additions make it even more filling. 🍗
Toppings for Crunch
Add fresh cilantro or parsley for brightness—just 2 tbsp chopped per bowl adds freshness. For crunch, sprinkle with toasted pumpkin seeds or crushed tortilla chips. A drizzle of hot sauce or avocado slices elevates the dish. These toppings let you customize each serving to your taste. 🌿
Dessert Pairings
End the meal with fruit salad—mixed berries or sliced apples provide a light, refreshing finish. For something warm, try baked cinnamon apples or dark chocolate-dipped strawberries. The natural sweetness complements the savory soup without feeling heavy. 🍎
Beverage Pairings
Pair this soup with sparkling water with lemon for a refreshing, calorie-free option. For something warm, herbal tea like chamomile or peppermint works well. If you prefer coffee, a small black coffee keeps the meal light. Avoid heavy sodas or sugary drinks—they can make the meal feel less balanced. ☕
Nutrition facts
Frequently asked questions
Can I make this soup vegan?
Swap the chicken broth for vegetable broth and use vegan black beans (most brands are already plant-based). Add ½ cup cooked quinoa for extra protein, and top with avocado slices or nutritional yeast for a cheesy flavor. The lentils and beans will still keep it hearty and satisfying.
How do I adjust the portion size for a big family gathering?
Double or triple the recipe—this soup scales perfectly! Use a 6-8 quart pot for 12 servings, and cook the lentils 5-10 minutes longer if needed. For extra hands-off prep, chop all veggies ahead and store in airtight containers. The flavors actually improve overnight, so make it the night before and reheat gently.
Why does my soup taste bland after reheating?
Reheating can mute flavors, but adding 1 tsp lemon juice or ½ tsp smoked paprika per bowl revives it instantly. For extra depth, stir in 1 tbsp tomato paste while reheating. If it's too thick, thin with broth or water—never milk or cream, which can make it greasy. Always reheat gently on low heat to preserve texture.
Can I use canned lentils instead of dried?
Yes, but reduce cooking time by 10-15 minutes. Canned lentils are pre-cooked, so they'll soften faster and may break down more. For best texture, drain and rinse them well to remove excess sodium. If using brown or green lentils, they'll hold their shape better than red. The soup will still be delicious—just watch the clock!
What's the best way to store leftovers?
Cool the soup completely before transferring to airtight containers or freezer bags. It keeps in the fridge for 5 days and freezes for 3 months. For reheating, use the microwave with a splash of water to prevent drying out, or warm on the stovetop with low heat. To save space, freeze in single-serving portions—just thaw overnight in the fridge.
