Soups & Stews
Planning 7 days of soups without last-minute grocery runs is totally doable—and this meal prep system makes it effortless. 💛 The secret? Smart ingredient overlaps, shared broths, and recipes that transform simple pantry staples into restaurant-worthy bowls. I designed these soups to work together, so you’ll spend one day prepping and enjoy flavor-packed lunches all week.
This collection includes everything from creamy tomato basil to hearty lentil stew, with broth-based starters and protein-rich finishes. Each recipe stores beautifully in the fridge or freezer, and I’ve included make-ahead tips so you can prep ahead without sacrificing freshness. The best part? You’ll use the same base ingredients across multiple soups—minimizing waste and maximizing flavor.
Whether you’re a busy parent, a student on a budget, or just someone who loves leftovers, this 7-day soup plan delivers variety without the stress. From vegetarian chili to spicy Thai coconut curry, there’s something for every craving. Plus, I’ll show you how to tweak flavors (spicy, extra-creamy, or protein-loaded) to keep things exciting.
Ready to stock your pantry, fire up the slow cooker, and enjoy stress-free, soul-warming meals for a week? Let’s get started—your future self will thank you.
Ingredients for 7 day soup
Smart ingredient overlaps and shared broths make these 7 days of soups effortless.
| Ingredient | Amount | Notes |
|---|---|---|
| Vegetable Broth 💧 | 12 cups | Homemade or high-quality store-bought |
| Canned Crushed Tomatoes 🍅 | 4 cups | San Marzano preferred for sweetness |
| Yellow Onions 🧅 | 4 whole | Yellow or red, diced |
| Carrots 🥕 | 3 lbs | Baby or regular, peeled |
| Celery Stalks 🧄 | 6 whole | Fresh, trimmed and chopped |
| Garlic Cloves 🧄 | 12 cloves | Fresh, minced |
| Dried Lentils 🌾 | 3 cups | Green or brown, rinsed |
| Canned Chickpeas 🥔 | 2 cups | Drained and rinsed |
| Canned Black Beans 🥔 | 2 cups | Drained and rinsed |
| Coconut Milk 🥥 | 2 cans | Full-fat for creaminess |
| Fresh Ginger 🌿 | 1 piece | 2-inch knob, grated |
| Fresh Cilantro 🌿 | 1 bunch | Stems removed, chopped |
| Fresh Basil 🌿 | 1 bunch | For garnish, stems removed |
| Thai Red Curry Paste 🌶️ | ½ cup | Store-bought or homemade |
| Canned Diced Tomatoes 🍅 | 2 cups | For tomato-based soups |
| Heavy Cream 🥛 | 2 cups | For creamy soups |
| Chicken Breast 🍗 | 4 lbs | Boneless, skinless, cubed |
| Ground Turmeric 🌿 | ½ cup | For golden milk soup |
| Cream Cheese 🧀 | 8 oz | For cream cheese soup |
| Dried Thyme 🌿 | 2 tbsp | Crushed between fingers |
| Dried Oregano 🌿 | 1 tbsp | For tomato-based soups |
| Bay Leaves 🌿 | 4 whole | For broth depth |
| Olive Oil 🫒 | 1 cup | For sautéing |
| Salt 🧂 | 4 tbsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | 2 tbsp | Freshly ground |
| Lemon Juice 🍋 | ½ cup | Freshly squeezed |
| Honey 🍯 | ¼ cup | For balancing flavors |
The vegetable broth is your flavor foundation—make a big batch at the start of the week. Trader Joe's or Whole Foods sell high-quality versions, but homemade (with those bay leaves and carrots) tastes better. The San Marzano crushed tomatoes are worth the splurge—they’re sweeter and less acidic. For the Thai red curry paste, Maesri or Thai Kitchen are reliable brands. I always grab extra fresh ginger and garlic—they’re used in multiple soups, and frozen works in a pinch if you forget. The coconut milk should be full-fat for that rich, creamy texture in the Thai curry.
No San Marzano tomatoes? Any canned tomatoes in water work, but drain them well. Short on fresh ginger? Ground ginger at half the amount gets you close. The chicken breast can be swapped for chickpeas or tofu for vegetarian options. For the cream cheese soup, silken tofu blended with lemon juice mimics the creaminess. Need to skip a soup? The vegetable broth and carrots are versatile enough to stretch into a quick carrot-ginger soup with a splash of coconut milk. The dried lentils and chickpeas can be pre-cooked and stored in the fridge for up to 5 days—just reheat in the broth.
Prep like a pro: chop all onions, carrots, and celery at once—they’re used in at least three soups. Store them in airtight containers with a paper towel to absorb moisture. The fresh herbs (cilantro and basil) keep best in the fridge for 5 days if you wrap them in damp paper towels. Coconut milk and cream cheese should go in the fridge after opening. Most soups reheat beautifully—just add a splash of broth if they thicken. The lentil stew and black bean soup actually taste better the next day as flavors meld. Portion into containers for grab-and-go lunches—3-4 days in the fridge or 3 months frozen.
Why You'll Love This Recipe
- Pantry Magic: I swear by this soup—no fresh herbs or fancy prep. Just chop the onions, carrots, and celery (the classic "mirepoix" trio) into rough chunks, toss them in a pot with the crushed tomatoes and broth, and let it simmer. No measuring cups, no stress—just throw in what you’ve got.
- Deep Umami Bomb: That crushed tomato base? It’s the secret. The acidity cuts through the richness of the broth while the carrots and celery sweeten over time, creating a layered depth that’s weirdly satisfying. Honestly, I’ll take this over store-bought soup any day—it’s got character.
- Meal Prep MVP: Make a big batch on Sunday, and you’ve got lunch sorted for the week. The flavors actually improve as it sits—like a better version of itself. I freeze portions too, because nothing beats pulling out a jar of this when you’re too tired to cook.
- Budget-Friendly Staple: Vegetable broth, canned tomatoes, and root veggies? This soup costs me pennies per serving. Between us, it’s the kind of dish that makes me feel like I’m feeding my family gourmet meals without breaking the bank—or my grocery budget.
Step-by-step instructions for pantry-friendly soup variety
Here's how to transform your ingredients into seven distinct soups—each built from the same base.
👨🍳 Step 1: Prep and Store All Ingredients Strategically
First, organize your ingredients by soup type in airtight containers. Divide the 4 whole yellow onions, 3 lbs carrots, and 6 whole celery stalks into four portions—each will become the aromatic base for different soups. Chop two portions into sofrito (finely diced for tomato-based soups) and leave two in large chunks for heartier varieties.
Mince all 12 cloves garlic and store half in a small container. Grate the fresh ginger and divide it equally. Portion the 3 cups dried lentils into three separate containers—two for classic lentil soup and one for curry-infused lentils. Rinse the 2 cups canned chickpeas and 2 cups canned black beans separately and store in individual containers.
Divide the 4 cups canned crushed tomatoes and 2 cups canned diced tomatoes into equal portions. Cube the 4 lbs chicken breast into 1-inch pieces and store in a sealed container with 1 tbsp salt and ½ tbsp black peppercorns to marinate overnight.
🍳 Step 2: Create the Base Broth and Build Flavor Foundations
In a large stockpot, combine 12 cups vegetable broth, 4 whole bay leaves, and 1 tbsp salt. Bring to a boil over medium-high heat, then reduce to a simmer. Add 1 cup olive oil and 2 tbsp dried thyme to create a rich, flavorful base. Simmer uncovered for 15 minutes to infuse the broth with depth.
While the broth simmers, prepare four separate sauté stations. In each large pot, heat 2 tbsp olive oil over medium heat. Add one portion of the sofrito (onion, carrot, celery) and cook for 8-10 minutes until softened and fragrant. This foundational step ensures each soup has a robust, aromatic base.
For the Thai-inspired curry soup, reserve one pot and add ½ cup Thai red curry paste to the oil before adding the sofrito. Cook for 2 minutes to toast the spices and deepen their flavor.
🥘 Step 3: Assemble Each Soup with Unique Components
Day 1: Classic Lentil Soup – Add 1 cup dried lentils, 1 cup canned crushed tomatoes, 1 tbsp dried oregano, and ½ cup grated ginger to one pot of sofrito. Pour in 3 cups vegetable broth and simmer for 30-40 minutes until lentils are tender. Finish with 1 tbsp lemon juice and 1 tbsp chopped fresh cilantro per serving.
Day 2: Creamy Tomato-Basil Soup – In another pot, add 1 cup canned crushed tomatoes, 1 cup canned diced tomatoes, and 1 cup heavy cream. Simmer for 20 minutes, then stir in ½ cup chopped fresh basil and 1 tbsp honey to balance acidity. Season with ½ tsp salt and ¼ tsp black pepper. Keep warm until serving.
Day 3: Thai Coconut Curry Soup – Combine 1 can coconut milk, 1 cup canned chickpeas, and ½ cup grated ginger with the curry-spiced sofrito. Simmer for 15 minutes, then stir in 1 cup vegetable broth and 1 tbsp lemon juice. Garnish with 1 tbsp chopped cilantro before serving.
Day 4: Cream Cheese and Black Bean Soup – In a separate pot, blend 8 oz cream cheese with 1 cup vegetable broth until smooth. Stir into the sofrito along with 1 cup canned black beans and ½ cup heavy cream. Simmer for 10 minutes and finish with 1 tbsp lemon juice and 1 tbsp chopped basil. Serve with a drizzle of olive oil.
🍗 Step 4: Cook the Chicken and Incorporate into Soups
Pat the marinated chicken breast dry and sear in a skillet with 1 tbsp olive oil over medium-high heat for 5-6 minutes per side until golden brown and cooked through (165°F internal temperature). Shred the chicken and divide it equally among the remaining soups.
For Day 5: Chicken and Lentil Soup, add the shredded chicken to the lentil soup along with ½ cup chopped celery and ½ cup chopped carrots. Simmer for 5 minutes to heat through. For Day 6: Creamy Chicken and Herb Soup, stir the chicken into the tomato-basil soup and warm through.
For Day 7: Spiced Chicken and Chickpea Soup, combine the shredded chicken with the Thai coconut curry soup and simmer for 5 minutes. Adjust seasoning with salt or lemon juice as needed.
⏰ Step 5: Store and Reheat for Freshness
Transfer each soup to airtight containers, labeling them clearly. Refrigerate for up to 5 days or freeze for 3 months. To reheat, warm soups over medium-low heat until bubbling, stirring occasionally to prevent scorching. For creamy soups, add a splash of vegetable broth if they thicken too much.
Serve each soup with its designated garnish—cilantro for Thai and lentil soups, basil for creamy varieties, and a drizzle of olive oil for extra richness. The lemon juice and honey should be added fresh before eating to preserve their bright flavors.
Pro Tips For Making 7 Day Soup
- Sweat the Onions Right: I used to just chop and toss onions into the pot, but they never dissolved properly. Now I cook them in a dry pan for 5 minutes first—just until they’re soft and translucent—before adding broth. This builds flavor and prevents that weird, raw onion taste in your soup.
- Slice Carrots Thin: Thick chunks of carrots stay tough after a week. Cut them into ¼-inch slices so they soften evenly and blend into the texture. (Yes, it takes a few extra minutes, but your soup won’t taste like it’s hiding vegetables.)
- Simmer Gently After Adding Tomatoes: Dumping crushed tomatoes into a boiling pot makes it split and turn mushy. Lower the heat to a barely simmer for 10 minutes after adding them—this keeps the texture smooth and the acidity balanced. (I learned this after three batches of tomato sludge.)
- Freeze Broth in Ice Cubes: No need to measure broth when you’re making a big batch. Freeze it in ice cube trays first—just toss in 3-4 cubes per serving later. It thaws fast and keeps your soup from getting watery when reheating. (Bonus: No more guessing how much to use.)
Wine and beer pairings for this recipe
Creamy Soups
The creamy tomato-basil and cream cheese-black bean soups pair beautifully with Chardonnay or Sauvignon Blanc. A crisp Sauvignon Blanc from New Zealand, like Oyster Bay, enhances the basil and lemon notes with its citrusy brightness. For the cream cheese soup, a buttery Chardonnay from California, such as Kendall-Jackson, complements the richness. 🍷
Thai-Inspired Curries
The Thai coconut curry shines with Riesling or Gewürztraminer—both wines handle the spice and coconut beautifully. A dry Riesling from Germany, like Dr. Loosen, balances the heat with its acidity and slight sweetness. For a bolder option, a Gewürztraminer from Alsace adds floral notes that harmonize with the ginger and lemongrass undertones.
Lentil and Chickpea Soups
For the earthy lentil and chickpea soups, a Pinot Noir or Gamay works wonders. A light-bodied Pinot Noir from Oregon, such as Domaine Serene, complements the lentils’ heartiness without overpowering. For a more playful pairing, a Gamay from Beaujolais, like Domaine Duboeuf, brings fruity notes that brighten the chickpeas’ nuttiness.
Chicken-Inspired Soups
The chicken and herb and spiced chicken-chickpea soups call for Pinot Grigio or light red blends. A cool-climate Pinot Grigio from Italy, like Santa Margherita, cleanses the palate with its crisp acidity. For a red option, a Chianti Classico from Tuscany, such as Castello di Volpaia, adds a touch of earthiness that pairs well with the chicken’s savory depth.
Beer Pairings
For beer lovers, a Belgian Witbier like Hoegaarden cuts through the creaminess of the tomato-basil soup with its citrusy coriander notes. The Thai curry pairs well with a session IPA, such as New Belgium Fat Tire, to balance the spice. For the lentil and chickpea soups, a German Pilsner like Warsteiner provides a crisp, refreshing contrast.
Non-Alcoholic Options
For a refreshing non-alcoholic match, try sparkling water with lemon for the creamy soups or ginger beer for the Thai curry. A cucumber-mint infused water works well with the lentil soup, while iced hibiscus tea complements the black bean soup’s smoky undertones. 💧
Nutrition facts
Frequently asked questions
Can I make all 7 soups in one day?
While possible, I recommend spreading it over 2 days for best results. The lentil soup needs 30-40 minutes of simmering, while creamy soups benefit from resting 1 hour before serving. Prep ingredients first, then cook 3-4 soups on Day 1 and finish the rest on Day 2. Store in airtight containers to keep flavors fresh!
How do I adjust these soups for dietary restrictions?
For vegetarian versions, swap chicken for extra chickpeas or tofu. The cream cheese soup can use silken tofu blended with lemon juice. For vegan options, replace heavy cream with coconut milk and use vegan cream cheese. All soups are naturally gluten-free—just check your broth label for hidden additives.
What's the best way to reheat these soups without losing texture?
Reheat creamy soups on low heat with a splash of broth to prevent curdling. For lentil and bean soups, warm on medium-low and stir occasionally. Microwave in 1-minute bursts with a lid, stirring between each. Add fresh herbs and lemon juice after reheating to brighten flavors!
Can I substitute any of the fresh ingredients?
Swap fresh ginger for ½ tsp ground ginger (use half the amount). For basil, try Italian parsley or cilantro in creamy soups. If you're missing coconut milk, use half-and-half or extra broth. The recipe is designed to be flexible—just adjust seasoning to taste!
How do I keep these soups from getting watery when stored?
Let soups cool completely before refrigerating to prevent condensation. For creamy soups, add 1 tsp cornstarch mixed with water as a thickener when reheating. Store lentil and bean soups in shallow containers—they thicken as they cool. If too thin, simmer uncovered for 5 minutes** to reduce liquid.
