Personal Recipe Collection Added May 2026
Batch Cooking · Legumes · Main

Smoky Six-Bean Stew
with Guajillo, Mulato & Porcini

A blended chile-mushroom broth with four dried legumes, pancetta, parsley root, and sundried tomato. Served with yogurt, avocado, sauerkraut, and lemon arugula.

Servings 6 servings
Prep 30 min
Cook ~2 hrs
Overnight Soak required
Calories / Serving ~1058 kcal
Stores 4–5 days fridge · Freezes well
Smoky six-bean stew served with sour cream and avocado
Served with Greek yogurt, avocado, and hemp seeds
Scale recipe
Ingredients
Legumes (dried)
  • 150 gChickpeas
  • 150 gWhite beans (cannellini)
  • 150 gBorlotti beans
  • 150 gLentils (green, Puy, or brown)
Chile-mushroom base
  • 2Chile Guajillo, soaked
  • 3Chile Mulato, soaked
  • 40 gDried porcini, soaked
  • 8Sundried tomatoes in oil
Aromatics & fat
  • 180 gPancetta or bacon lardons
  • 1Parsley root, halved (optional — roasted)
  • 2Medium onions, chopped
  • 6Garlic cloves
  • 3 tbspOil from sundried tomatoes
Seasoning
  • 1.5 tspGround cumin
  • ¾ tspSmoked paprika
  • 3Bay leaves
  • 1.5 tspSalt (plus to taste)
  • ¾ tspBlack pepper
  • 1.5 tbspACV or lime juice (finish)
Liquid
  • 375 mlFrozen bone stock
  • Chile soaking liquid
  • Porcini soaking liquid
  • Bean cooking liquid
Finish & nutrition boost
  • 1.5 tbspGround flaxseed (off heat)
  • 3 tbspHemp seeds (garnish)
Per bowl accompaniments
  • 1 spoonHigh-fat Greek yogurt
  • ½Ripe avocado, sliced
  • 1Small tomato, sliced
  • 3 tbspLive unpasteurised sauerkraut
  • 1 handfulArugula, lemon & olive oil
Method
  1. 1
    Night before — soak overnight

    Place chickpeas, white beans, and borlotti in a large bowl. Cover generously with cold water and refrigerate 8–12 hours. Leave lentils dry. Soak chiles and porcini in separate bowls of cold water (overnight or minimum 2–3 hours day-of). Reserve all soaking liquids.

  2. 2
    Pre-cook beans and chickpeas 60–90 min

    Drain and rinse soaked legumes. Cook chickpeas separately in unsalted water (60–90 min) and beans together in another pot (45–60 min) until almost but not fully tender — they finish in the stew. Reserve all cooking liquid. Do not salt at this stage.

  3. 3
    Optional: roast parsley root

    If using parsley root: halve 1 root, toss in a little olive oil, and roast at 200°C for 25–30 minutes until completely tender and lightly caramelised. It goes into the blender with the sauce. This step can run in the background while the beans cook.

  4. 4
    Strain and prep while beans cook

    Strain chile and porcini soaking liquids through a fine sieve or coffee filter. Tear chiles open; discard stems and seeds. Roughly chop porcini. Reserve 1–2 sundried tomatoes sliced thin for garnish; roughly chop the rest. Roughly chop onions. Peel garlic and leave whole — it will be blended.

  5. 5
    Render the pancetta

    In a large Dutch oven over medium heat, cook pancetta until fat fully renders and lardons are golden, about 5–6 minutes. Remove with a slotted spoon; set aside. Do not drain the fat — it is the flavour base for the aromatics.

  6. 6
    Sauté aromatics

    Add sundried tomato oil to the pot. Raise heat to medium-high. Add onions and cook 7–8 minutes until soft and lightly browned. Add garlic; cook 1–2 minutes until fragrant.

  7. 7
    Build the base key step

    Add cumin and paprika; stir 30 seconds until sizzling in the fat. Immediately add torn chiles, chopped porcini, and chopped sundried tomatoes. Stir well, pressing chiles against the bottom. Cook 2 minutes until fragrant and beginning to stick slightly. This caramelisation is intentional.

  8. 8
    Cool before blending 10 min rest

    Remove pot from heat entirely. Cool 10 minutes — do not rush this. Meanwhile break frozen stock into chunks. It goes into the blender cold to safely lower the mixture's temperature.

  9. 9
    Blend the chile-mushroom sauce

    Transfer cooled base to blender. Add frozen stock chunks and approximately 150 ml of combined soaking liquid. If using roasted parsley root, add it now. Blend on high for 60–90 seconds until completely smooth and glossy. Taste: add a pinch of sugar if bitter; a pinch of salt if flat. Work in two batches if the blender is small.

  10. 10
    Fry the blended sauce don't skip

    Return pot to medium-high heat. Pour sauce back in — it will spatter immediately. Stir constantly with a heatproof spatula for 4–5 minutes until the sauce darkens, reduces slightly, and begins pulling from the sides. The kitchen will smell intensely of roasted chiles. This is correct and essential.

  11. 11
    Add legumes and liquid

    Add pre-cooked beans and chickpeas, dry uncooked lentils, and reserved pancetta. Pour in remaining soaking liquids then add bean cooking liquid until everything is submerged by 2–3 cm. Add bay leaves, salt, and pepper. Stir well, scraping any sauce from the bottom.

  12. 12
    Simmer until fully cooked 30–35 min

    Bring to a gentle boil then reduce to low. Simmer uncovered 30–35 minutes, stirring every 5–10 minutes, until lentils are fully tender and all beans are soft with no chalkiness. Add more cooking liquid or water if it thickens before the lentils are done. The finished stew should be thick but still move when the pot is tilted.

  13. 13
    Finish with flax and vinegar off heat

    Remove bay leaves. Off the heat, stir in ground flaxseed (omega-3s degrade at high heat) and vinegar or lime juice. Taste and adjust salt. The vinegar should brighten without tasting sharp — if flat, add more; if too rich, add a splash of water. Rest 5 minutes before serving.

  14. 14
    Prepare arugula salad

    Dress arugula with fresh lemon juice, good olive oil, and a pinch of salt. Keep cold and separate. The Vitamin C in the lemon actively increases non-heme iron absorption from the legumes by up to 3×. Serve it cold alongside the hot stew — the contrast is intentional.

  15. 15
    Serve

    Ladle stew into a deep bowl. Scatter hemp seeds over the top. Add a large spoon of Greek yogurt, sliced tomato, and cold sauerkraut (never add sauerkraut to hot stew — heat kills live cultures). Fan sliced avocado along one edge. Serve arugula salad in a small bowl alongside. Any reserved sundried tomato slices go on top now.

Bean stew served with avocado and fresh tomato
With sliced avocado and tomato — a lighter, fresher presentation
Nutritional Information
Per 1 serving (~650 g) · Includes stew + all accompaniments
Calories ~1060 kcal
Protein ~45 g
Total Carbs ~95 g
Total Fat ~57 g
Dietary Fibre ~27 g
ALA Omega-3 ~1.8 g
Saturated Fat ~10 g
Key Micronutrients (per default serving)
Iron ~7 mg ~40%
Folate ~300 µg ~75%
Magnesium ~140 mg ~35%
Potassium ~1200 mg ~26%
Calcium ~190 mg ~19%
Zinc ~3.5 mg ~32%
Vitamin C ~30 mg ~33%
Vitamin K ~85 µg ~71%
Vitamin B12 ~0.7 µg ~29%
Vitamin E ~3.5 mg ~23%
Collagen precursors from bone stock
Live cultures sauerkraut + yogurt
* Estimates based on standard nutritional databases. Actual values vary with ingredient quality and portion size. Micronutrient bars shown for default serving. Iron absorption significantly boosted by Vitamin C from lemon in arugula salad. Flaxseed omega-3s preserved by adding off heat. Sauerkraut probiotics preserved by serving cold.
Cook's Notes
Do not salt bean cooking water

Salt toughens bean skins during the initial boil and extends cooking time. Season only once the legumes enter the stew.

Parsley root — optional, roasted

If using, halve 1 root, roast at 200°C for 25–30 min until fully tender and caramelised, then add to the blender in step 9. Do not try to soften it by sautéing — it needs the full oven time. One root is plenty.

Frying the sauce is non-negotiable

Returning the blended sauce to the hot pot and stirring for 4–5 minutes transforms a flat purée into something with real caramelised depth. Never skip.

Flax off the heat only

ALA omega-3 fatty acids in flaxseed degrade at high temperatures. Add after removing from heat, just before serving.

Sauerkraut stays cold

Adding sauerkraut to hot stew kills the live cultures. It always goes on top cold, at the table. Same for live yogurt — do not stir into the hot pot.

Bone stock vs. broth

A stock that gels when cold contributes collagen, glycine, and minerals. A thin commercial broth does not. Worth the distinction.

Optional enrichments

A poached egg per bowl adds choline and B12. A piece of 85% dark chocolate stirred in at step 12 deepens the mulato's chocolate notes. Nutritional yeast (1 tbsp) adds B12.