High-Fiber Soups and Stews for Fall and Winter

Six hearty soups and stews built around legumes and root vegetables, each with fiber and calorie totals per serving, freezer notes, and batch-cook guidance for cold-weather meal prep.

High-Fiber Soups and Stews for Fall and Winter

Soups and stews are the most efficient vehicle for high-fiber eating. A legume-based soup can deliver 15-20g of fiber per bowl, it feeds 6 people from one cooking session, and it freezes perfectly. These six recipes are designed for fall and winter cooking - hearty, warming, and batch-cook-friendly.

1. Classic Red Lentil Soup with Cumin and Lemon

Red lentils dissolve when cooked, creating a thick, naturally creamy soup that needs no dairy. Sauté 2 onions, 4 cloves garlic, and 2 carrots in olive oil until soft. Add 300g red lentils, 2 tins of chopped tomatoes, 1.2 litres of vegetable stock, 2 teaspoons cumin, a teaspoon of turmeric, and half a teaspoon of chilli flakes. Simmer 25 minutes until lentils are fully dissolved. Finish with a generous squeeze of lemon and a drizzle of good olive oil.

  • Fiber per serving: ~14g
  • Calories per serving: ~330 kcal
  • Protein per serving: ~18g
  • Makes: 6 portions

Freezes well for 3 months. Reheat with a splash of water as it thickens on standing. This is the foundational high-fiber soup recipe - learn this and you have a reliable, fast weeknight meal for the rest of winter.

2. Black Bean and Chipotle Soup

The one-pot black bean soup with cocoa and lime is a slightly smoky, deeply flavoured version. For a chipotle variation: replace the cocoa with 2 chipotles in adobo sauce (blended smooth). Serve with a swirl of sour cream, fresh coriander, and lime wedges. Black beans deliver among the highest fiber per serving of any legume - around 15g per cooked cup.

  • Fiber per serving: ~16g
  • Calories per serving: ~350 kcal
  • Makes: 5-6 portions

3. Barley and Root Vegetable Soup

In a large pot, sauté onion, celery, and leek in butter until soft. Add 1 cup of pearled barley, 3 diced carrots, 2 diced parsnips, 1 diced swede, 1.5 litres of good-quality chicken or vegetable stock, a sprig of thyme, and a bay leaf. Bring to a boil, simmer 35-40 minutes until barley is tender. Season well. The barley makes this soup exceptionally thick and filling - it is less a soup and more a warm grain bowl in liquid form.

  • Fiber per serving: ~12g
  • Calories per serving: ~380 kcal
  • Protein per serving: ~12g
  • Makes: 6 portions

This benefits from resting overnight - the barley continues to absorb liquid and the flavors deepen. Add extra stock when reheating.

4. White Bean, Sausage, and Kale Stew

Brown 4 good-quality sausages (Italian-style or plain pork), slice, and set aside. In the same pot, sauté onion and garlic, add 2 tins of cannellini beans, a tin of chopped tomatoes, 500ml stock, and a generous bunch of kale (stems removed). Return the sausage to the pot. Simmer 20 minutes. Season with salt, black pepper, and a splash of white wine vinegar to brighten it at the end.

  • Fiber per serving: ~13g
  • Calories per serving: ~450 kcal
  • Protein per serving: ~26g
  • Makes: 5 portions

The highest-protein soup on this list. Works for families who want meat alongside legumes. Kale adds vitamin K and C alongside its fiber contribution. The vegetable soup with whole-wheat pasta is a lighter, meat-free alternative in the same hearty category.

5. Split Pea and Ham Soup

Cover a ham hock (or 200g diced smoked bacon) with 1.5 litres of water in a large pot. Bring to a boil, skim the surface, then add 400g dried split peas, 2 diced onions, 3 diced carrots, and 2 diced potatoes. Simmer uncovered for 1.5-2 hours until the peas are completely dissolved and the soup is thick. Remove the hock, shred the meat, return to the pot. Season generously with black pepper.

  • Fiber per serving: ~16g
  • Calories per serving: ~420 kcal
  • Protein per serving: ~30g
  • Makes: 6 portions

Split peas are among the highest-fiber legumes available and they dissolve completely in this soup, creating a thick, starchy texture without any added thickeners. This freezes excellently and is one of the few soups that actually improves from being made a day ahead.

6. Moroccan-Spiced Chickpea and Sweet Potato Stew

Sauté onion, garlic, and a tablespoon of ras el hanout spice blend until fragrant. Add 2 diced sweet potatoes, 2 tins of chickpeas, a tin of chopped tomatoes, 400ml vegetable stock, and 100g dried apricots (chopped). Simmer 25-30 minutes. Finish with a handful of fresh coriander and a squeeze of lemon. Serve over couscous or bulgur wheat.

  • Fiber per serving: ~15g
  • Calories per serving: ~380 kcal
  • Protein per serving: ~12g
  • Makes: 5-6 portions

The dried apricots add a sweetness that balances the earthiness of the spice blend and contribute about 2g of fiber per portion on their own. This is the most distinctive-flavored soup on the list and works well for breaking the monotony of a meal prep rotation.

Freezing Guide

  • All six soups freeze well in individual portions for up to 3 months
  • Cool completely before freezing
  • Leave 2cm headspace in containers - soups expand when frozen
  • Label with date and fiber content per portion for easy meal planning
  • Defrost overnight in the fridge for best texture; microwave from frozen if needed (cover and stir halfway through)

Meal Prep Tips

Pick two soups from this list and make a double batch of each on a Sunday. You have covered lunches or dinners for the full week from one cooking session. For the broader framework including breakfasts and snacks, see the complete guide to high-fiber meal planning.