This classic Scotch Broth is the ultimate cold-weather comfort food—a hearty, broth-based soup packed with tender lamb, pearl barley, split peas, and a medley of root vegetables. Slowly simmered to perfection, it fills the kitchen with warmth and delivers a deeply satisfying, one-pot meal that tastes even better the next day. Naturally thickened without cream or flour, it's a flexible, budget-friendly recipe that's perfect for meal prep and freezer-friendly storage.
1leekwhite and light green parts, sliced and rinsed well
2cupsgreen cabbage or chopped kaleshredded, 480ml
1/4cupfresh parsley60ml, chopped, for finishing
Instructions
Pat the lamb dry, season generously with salt and pepper, then sear in hot butter or oil until deeply browned on all sides. Remove and set aside.
Lower the heat and cook the onion until softened and translucent. Stir in the garlic and cook until fragrant.
Return the lamb to the pot with the bay leaves, thyme, salt, pepper, and stock. Bring to a boil, reduce to a simmer, and skim off any foam that rises to the surface.
Cover partially and simmer gently for 1 hour, allowing the lamb to become tender.
Stir in the rinsed pearl barley and split peas. Bring to a gentle simmer, partially cover, and cook for 45 minutes, stirring occasionally to prevent sticking.
Stir in the carrots, turnip, parsnip, and leek. Simmer uncovered for 30 to 35 minutes until the vegetables and barley are tender and the broth thickens. Season to taste.
Stir in the shredded cabbage or kale and simmer for 5 to 7 minutes until wilted. Discard the bay leaves and thyme sprigs.
Lift the lamb out, let it cool slightly, then remove and discard bones and large fat pieces. Shred the meat with two forks and return it to the pot to warm through.
Stir in the chopped parsley, adjust seasoning one final time, and let the soup rest for 5 minutes off the heat before serving hot.
Notes
Do not skip the skimming step—it keeps the broth clear rather than cloudy.
Rinse the barley and split peas before adding them to wash away excess starch.
Cut the vegetables into similar sizes so everything cooks evenly.
Season in layers—taste after each major addition rather than only at the end.
If the broth thickens too much overnight, thin it with a splash of water or stock when reheating.
Bone-in lamb adds more flavor to the broth than boneless cuts.
Swap the lamb for beef shin or short ribs for a different but equally rich flavor.
For a vegetarian version, use vegetable stock and skip the meat, adding extra beans for protein.
Store in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.
This soup tastes even better the next day, making it ideal for meal prep.