23 Soup and Sandwich Dinners

I will take a bowl of soup and half a sandwich over almost any fancier dinner, and I have stopped apologizing for it. The pairing works because each side covers for the other, the soup handles the warmth and the sandwich handles the part of you that wants to chew. Most of these come together in about 30 minutes, and several of the soups taste better the next day. Good bread does most of the work.

1) Grilled Cheese and Tomato Soup

This is the pairing every other pairing is measured against, and there is a reason it never gets old. Butter the outside of the bread, not the pan, so the whole surface goes evenly golden instead of splotchy. Keep the heat at medium and give it time, because a grilled cheese rushed on high is burnt outside and cold cheese inside. Cut it on the diagonal and give it a bowl of tomato soup to lean against.

2) Tuna Melt

A tuna melt is what I make when I want the comfort of a grilled cheese with something more behind it. Drain the tuna well, actually well, because a watery mix steams the bread from the inside and you end up with a soggy melt. Build it open-faced under the broiler so the cheese bubbles before the bottom overcooks. Two minutes, maybe three, and you watch it the whole time.

    3) Fried Fish Po’Boy

    The po’boy is proof that a sandwich can be a whole dinner if you take the bread seriously. Fry the fish hot and fast, 375°F (190°C), so the crust sets before the inside overcooks and the whole thing stays crisp. Dress it simply, lettuce, tomato, a swipe of remoulade, and let the fish be the point. Split a soft roll that can actually hold up to all of it.

    4) Ham and Cheese Sliders

    Warm ham and cheese sliders are the sandwich I make when I need to feed a table fast and cheap. Brush the tops with a little butter and mustard and bake covered at 350°F (180°C) until the cheese melts, about 15 minutes. Pull the foil for the last few minutes so the tops brown instead of steaming. A sharp green salad on the side cuts through all that richness.

    5) Beans on Toast

    I know beans on toast reads as too plain to count as dinner, and I am telling you it counts. Warm the beans slowly so they thicken instead of boiling into mush, and season them more than you think they need. Toast the bread dark and butter it while it is hot so the butter soaks in. Under a dollar a serving, and on the table in 10 minutes.

      6) Avocado Toast

      Avocado toast earns its place at dinner when you stop treating it like a garnish and pile it on. Use bread with real structure, a sturdy sourdough, because soft sandwich bread collapses under a ripe avocado. Salt, acid, and a crack of pepper are non-negotiable, or it tastes like green paste on bread. An egg on top turns it from a snack into a meal.

      7) Sardine and Tomato Toast

      Sardines on toast is the dinner I make when the cupboard looks empty and I still want to eat well. Good tinned sardines cost a couple of dollars and bring more flavor than anything I could cook that fast. Lay them over toast rubbed with tomato, add a squeeze of lemon, and that is dinner. It sounds humble until you actually taste it.

      8) Ricotta Toast

      Ricotta toast is the one that feels fancier than the effort it takes, which is exactly why I keep making it. Spread good ricotta thick on toasted sourdough and finish it however the season allows, tomatoes in summer, honey and pepper in winter. The trick is toasting the bread properly first, since ricotta on soft bread just goes sad and damp. Two of these and a bowl of soup is a real dinner.

      9) Turkey Hummus Wrap

      A turkey and hummus wrap is the no-cook dinner I lean on when it is too hot to stand at the stove. Spread the hummus edge to edge, because it is the glue that keeps the whole thing from unrolling on the first bite. Roll it tight, then cut it on the diagonal so it holds its shape. A side of edamame and you have not turned the oven on once.

      10) Chicken Salad on Sourdough

      Chicken salad is my favorite way to turn last night’s roast chicken into tonight’s sandwich. Shred the meat rather than cube it, so it holds the dressing instead of rolling out of the sandwich. Keep the dressing light and let the chicken lead, with just enough to bind it. Pile it on toasted sourdough and it eats like a proper dinner.

      11) Broccoli Cheddar Soup

      This is the soup that finally got my kids to ask for broccoli, and I am not too proud to use cheese as a bribe. Grate the cheddar yourself and stir it in off the heat, because pre-shredded cheese is coated in starch that turns the soup grainy. Keep some of the broccoli in bigger pieces so there is something to bite. A bread bowl if you are feeling generous, a regular bowl if you are being sensible.

      12) French Onion Soup

      French onion soup is mostly patience, and the patience is the whole recipe. Cook the onions low and slow for at least 40 minutes until they are deep brown and jammy, because this is the step people rush and then wonder why their soup tastes thin. Float a toasted baguette slice on top, blanket it with cheese, and run it under the broiler until it bubbles. Worth every minute of standing over the pot.

        13) Lentil Soup

        Lentil soup is the cheapest pot of dinner I know that still tastes like you meant it. Lentils need no soaking, which is half their appeal on a weeknight, and they thicken the soup on their own as they cook. Hit it with a splash of vinegar or lemon at the very end, because that bright note is what keeps it from tasting flat and brown. It costs well under $1 a serving and reheats even better.

        14) Butternut Squash Soup

        A velvety squash soup is the bowl I want the minute the weather turns. Roast the squash rather than boiling it, because that caramelized edge is the flavor and boiling throws it away. Blend it completely smooth and finish with a swirl of cream and a little nutmeg. It freezes beautifully, so I always make a double batch.

        15) Chicken Noodle Soup

        There is a reason chicken noodle is the first thing anyone reaches for when the house comes down with something. Cook the noodles separately and add them to each bowl, because noodles left sitting in the pot bloat and turn to mush by the second serving. Shred the chicken right into the broth so every spoonful gets some. Simple, restorative, and impossible to improve on much.

        16) Chicken Tortilla Soup

        Tortilla soup is what I make when I want chicken soup with some backbone to it. Char the tomatoes and onions before they go in, because that smoky depth is the difference between this and plain broth. Set out the toppings, crushed chips, avocado, lime, cheese, and let everyone finish their own bowl. The lime at the end is not optional, it wakes the whole thing up.

        17) Tuscan Sausage and Kale Soup

        This is the soup I make for the adults when the kids are having something plainer. Brown the sausage first and leave the browned bits in the pot, since scraping them into the broth is where all the depth comes from. The kale goes in near the end so it keeps its color and bite instead of going gray. Crusty bread on the side and it holds on the stove for hours.

        18) Vegetable Soup

        Vegetable soup is my clean-out-the-crisper dinner, and it never comes out the same way twice. Start the hard vegetables first and add the tender ones later, because throwing everything in at once leaves you with mush and crunch in the same bowl. A parmesan rind dropped in while it simmers adds a savory depth you cannot quite name. Whatever is about to go soft in the drawer belongs in this pot.

        19) Tomato Sausage Cream Soup

        This is what happens when tomato soup grows up and adds sausage. Brown the sausage hard, then build the tomato base right on top of it so nothing gets wasted. Stir the cream in at the end and keep it below a simmer, because boiling cream after it goes in can break the soup. A hunk of bread to drag through it and you will not miss the sandwich.

          20) Bean Soup with Toast

          A pot of bean soup is about the most food you can make for the least money, and it eats like more. Save some of the beans to blend into the broth, which thickens it without any flour or fuss. Sweet potato adds a quiet sweetness that keeps it from tasting one-note. A thick slab of toast on the side and it is a full dinner for pocket change.

          21) Green Pea Soup

          Pea soup is the fastest green thing I know how to make that still feels like a real bowl of dinner. Frozen peas are genuinely better here than fresh, since they are picked and frozen at their peak, so do not go hunting for anything fancier. Blend it smooth and stop cooking the moment it is hot so it holds that spring-green color. A dollop of yogurt on top and a piece of toast alongside.

          22) Tuscan Vegetable Bean Soup

          This is the hearty, brothy bean soup I make when I want a bowl that eats like a meal on its own. Beans and vegetables do the heavy lifting, and a parmesan rind simmered in gives it a savory backbone. Let it sit 10 minutes off the heat before serving, because the flavors settle and the broth thickens as it rests. Bread rubbed with garlic and it needs nothing else.

          23) Chicken Soup with Crusty Bread

          Sometimes the answer is just a good pot of chicken soup and a heel of bread to go with it. Simmer the broth gently rather than boiling, because a hard boil turns the chicken stringy and clouds the broth. Skim the foam off the top in the first few minutes and the finished soup comes out clear and clean. Tear the bread, do not cut it, and use it to get the last of the bowl.

          Nathaniel Lee

          Nathaniel Lee is the self-taught chef and recipe developer behind HomeViable. No culinary school, no nutrition degree. He learned by watching, tasting, and refusing to stop asking why. Every recipe here teaches something. He wants you to understand your food, not just cook it.