Last winter I made the mistake of cooking one big pot of lentil soup for a family dinner. My nephew pushed his bowl away, my mother asked if there was anything creamy, and I ate leftovers for five days. The fix was embarrassingly simple: I stopped cooking one soup and started building a soup board.
Advertisements1
The idea is a poster-style spread of small pots and bowls, each one a different soup, all sharing the same easy base. You simmer a big pot of vegetable broth, then split it and finish each portion differently. Creamy tomato, chunky minestrone, silky potato, spicy coconut, a bright chicken noodle, and a smoky black bean. Six soups, one afternoon, and everyone finds their favorite.
It looks like a party on the table and honestly it feels like one. You do not need six burners either. I cook them in stages and keep the finished pots warm on the lowest heat, ladling as we go.
Here is the checklist I tape to the fridge before I start: chop everything first, keep the base broth unsalted, and taste each pot before it leaves the stove. That is the whole system.
Why You'll Love This Recipe
About the Ingredients
3 tablespoons (45 ml) olive oil
Regular olive oil is fine here since you are cooking, not finishing. If you are out, use any neutral oil like canola or avocado.
2 medium yellow onions (about 300 g), diced
Yellow onions give the sweetest base; white onions work but taste sharper. Buy firm onions with dry papery skins and store them away from potatoes.
3 medium carrots (about 200 g), diced
Carrots add sweetness and body to the base. If yours are limp, soak them in cold water for 15 minutes to crisp them back up.
2 celery stalks (about 100 g), diced
Celery is the quiet backbone of the broth. Fennel stalks are a good swap if you want a slightly anise note.
4 garlic cloves, minced
Fresh garlic beats the jarred stuff here. If you only have garlic powder, use 1 teaspoon and add it with the broth instead of the aromatics.
10 cups (2.4 L) low-sodium vegetable broth
Low-sodium matters because you will season each soup separately at the end. Chicken broth works if you are not cooking for vegetarians.
2 cans (28 oz / 800 g each) crushed tomatoes
Crushed tomatoes make the tomato and minestrone pots rich without extra work. San Marzano-style canned tomatoes are worth the small splurge.
2 cans (15 oz / 425 g each) cannellini beans, drained and rinsed
Cannellini are creamy and mild; chickpeas or navy beans are fine substitutes. Rinse them well to wash off the canned starchy taste.
1 can (14 oz / 400 ml) coconut milk, full fat
Full-fat coconut milk gives the spicy pot its silky body. Shake the can hard before opening, and swap in cashew cream if you avoid coconut.
1 lb (450 g) boneless chicken thighs, cut into 1-inch pieces
Thighs stay tender in soup where breast can dry out. Skip the chicken and add extra beans for a fully vegetarian board.
1 cup (180 g) small pasta, such as ditalini or orzo
Small shapes hold up in the pot without turning to mush. Cook it separately and add it at serving so it does not drink all your broth.
Kosher salt and black pepper, plus garnishes: fresh basil, grated Parmesan, lime wedges, and plain yogurt
Season at the end, pot by pot, since each soup needs a different hand. Skip the Parmesan to keep the board dairy-free.
Tips & Tricks
- Keep the base broth unsalted until the very end. Salting early means the reduced soups turn salty fast, and you cannot take salt back out.
- Cook the pasta in a separate small pot and add it to bowls at serving. Pasta left sitting in broth soaks up liquid and turns bloated within an hour.
- Split the base before you add anything strong. Ladle the plain broth into small pots first, then flavor each one, so a spicy pot never bleeds into the mild ones.
- Reheat gently over medium-low heat, stirring now and then. Boiling a finished soup breaks down the beans and makes the broth cloudy and thick.
Pro Tips
Step-by-Step Instructions
1. Build the base
Warm the olive oil in a large heavy pot over medium heat, about 350°F (175°C). Add the onion, carrot, and celery and cook for 8 to 10 minutes, stirring, until the onions are soft and translucent and the edges just start to turn golden.
2. Bloom the garlic
Stir in the garlic and cook for 60 seconds, just until it smells sweet and nutty. Do not let it brown, or the whole base turns bitter.
3. Simmer the broth
Pour in the vegetable broth and bring it to a gentle simmer, about 200°F (93°C) at the surface, then cook uncovered for 15 minutes. You want small bubbles at the edges, not a rolling boil. Taste it: it should be savory but undersalted.
4. Split into pots
Ladle the base into 4 to 6 small saucepans, keeping one pot of plain broth aside. This is the moment the poster starts to take shape, so line the pots up in a row on the counter.
5. Make the tomato and minestrone
In one pot, add the crushed tomatoes and half the beans and simmer for 12 minutes at 195°F (90°C) until the soup darkens and thickens slightly. In a second pot, add the remaining beans, a cup of the cooked pasta, and a pinch of dried oregano and simmer 8 minutes until the edges bubble gently.
6. Make the coconut and chicken pots
In a third pot, stir in the coconut milk plus a teaspoon of curry paste and simmer 6 minutes at 190°F (88°C) until it smells fragrant and coats a spoon. In a fourth pot, add the chicken and simmer 10 to 12 minutes until the chicken reaches 165°F (74°C) on an instant-read thermometer and is opaque all the way through.
7. Season each pot
Taste every pot and add kosher salt and pepper a pinch at a time. Each soup should taste complete on its own, and the tomato pot usually wants a little extra salt and a small pinch of sugar.
8. Set the board and serve
Arrange the pots on a big board or tray with bowls of basil, Parmesan, lime wedges, and yogurt. Ladle into warm bowls and let everyone build their own. Serve within 30 minutes so every pot stays hot.
Delicious Variations
Smoky Black Bean Pot
Mash a cup of black beans into the plain base with a chipotle pepper and a teaspoon of smoked paprika for a thick, dark, cozy bowl.
Creamy Potato Leek
Simmer sliced potatoes and leeks in the base for 15 minutes, then blend half of it for a silky pot that still has texture.
Green and Bright
Add spinach, peas, and a squeeze of lemon to the plain broth at the end and cook just 3 minutes so the greens stay vivid.
How to Store The Everything Soup Poster: A Build-Your-Own Soup Board
Refrigerator
Cool each soup separately, then store in airtight containers for up to 4 days. Keep pasta and garnishes in their own containers so nothing gets soggy.
Freezer
Freeze soups without pasta or dairy in portion-size bags laid flat for up to 3 months. Leave an inch of headspace and label with the soup name and date.
Reheating
Reheat on the stovetop over medium-low heat, about 165°F (74°C), stirring occasionally. Add a splash of broth or water if it has thickened in storage.
Frequently Asked Questions
Q: Can I make this soup poster ahead of time?
Yes, you can cook the base broth up to 3 days ahead and finish the individual pots the day you serve. Keep the base chilled and unsalted, then build the soups fresh so each one tastes bright.
Q: How do I keep six soups warm at once?
Hold finished pots on the lowest heat with lids ajar, and stir every 10 minutes. If your stove is crowded, pour finished soups into a slow cooker set to warm and ladle from there.
Q: Is this soup poster vegetarian?
It can be fully vegetarian if you skip the chicken pot and use vegetable broth. Swap the chicken for extra cannellini beans or cubed tofu and simmer until heated through.
Q: Why did my soup turn out bland?
Bland soup is almost always undersalted or missing an acid at the end. Add salt a pinch at a time, then finish with a squeeze of lemon or a splash of vinegar to wake up the flavors.
Q: Can I use dried beans instead of canned?
Yes, but cook them fully before adding them to the pots. Soak 1 pound of dried beans overnight, simmer until tender, and use about 3 cups in place of the canned beans.
Start with just three pots this week, the tomato, the chicken, and the coconut, and see how the table lights up. Once you have your rhythm, add the rest. Keep it simple, keep it yours.
The Everything Soup Poster: A Build-Your-Own Soup Board
This everything soup poster turns one pot of base broth into six cozy soups, so every picky eater at the table gets a bowl they love.
🧂 Ingredients
- 3 tablespoons (45 ml) olive oil
- 2 medium yellow onions (about 300 g), diced
- 3 medium carrots (about 200 g), diced
- 2 celery stalks (about 100 g), diced
- 4 garlic cloves, minced
- 10 cups (2.4 L) low-sodium vegetable broth
- 2 cans (28 oz / 800 g each) crushed tomatoes
- 2 cans (15 oz / 425 g each) cannellini beans, drained and rinsed
- 1 can (14 oz / 400 ml) coconut milk, full fat
- 1 lb (450 g) boneless chicken thighs, cut into 1-inch pieces
- 1 cup (180 g) small pasta, such as ditalini or orzo
- Kosher salt and black pepper, plus garnishes: fresh basil, grated Parmesan, lime wedges, and plain yogurt
📋 Instructions
- 1Build the base — Warm the olive oil in a large heavy pot over medium heat, about 350°F (175°C). Add the onion, carrot, and celery and cook for 8 to 10 minutes, stirring, until the onions are soft and translucent and the edges just start to turn golden.
- 2Bloom the garlic — Stir in the garlic and cook for 60 seconds, just until it smells sweet and nutty. Do not let it brown, or the whole base turns bitter.
- 3Simmer the broth — Pour in the vegetable broth and bring it to a gentle simmer, about 200°F (93°C) at the surface, then cook uncovered for 15 minutes. You want small bubbles at the edges, not a rolling boil. Taste it: it should be savory but undersalted.
- 4Split into pots — Ladle the base into 4 to 6 small saucepans, keeping one pot of plain broth aside. This is the moment the poster starts to take shape, so line the pots up in a row on the counter.
- 5Make the tomato and minestrone — In one pot, add the crushed tomatoes and half the beans and simmer for 12 minutes at 195°F (90°C) until the soup darkens and thickens slightly. In a second pot, add the remaining beans, a cup of the cooked pasta, and a pinch of dried oregano and simmer 8 minutes until the edges bubble gently.
- 6Make the coconut and chicken pots — In a third pot, stir in the coconut milk plus a teaspoon of curry paste and simmer 6 minutes at 190°F (88°C) until it smells fragrant and coats a spoon. In a fourth pot, add the chicken and simmer 10 to 12 minutes until the chicken reaches 165°F (74°C) on an instant-read thermometer and is opaque all the way through.
- 7Season each pot — Taste every pot and add kosher salt and pepper a pinch at a time. Each soup should taste complete on its own, and the tomato pot usually wants a little extra salt and a small pinch of sugar.
- 8Set the board and serve — Arrange the pots on a big board or tray with bowls of basil, Parmesan, lime wedges, and yogurt. Ladle into warm bowls and let everyone build their own. Serve within 30 minutes so every pot stays hot.



