Few things are more deeply satisfying than a bowl of something warm, nourishing, and built with genuine nutritional intention — and this Herbed Cod & Lentil Stew delivers on every level. Humble in its ingredient list and remarkable in its depth of flavor, this is a recipe that embodies the functional medicine principle of food as medicine in its most comforting, accessible form. One pot, simple technique, and a handful of whole-food ingredients that work together to nourish your body from the inside out.
Cod is a wonderfully underappreciated fish in functional nutrition. Mild in flavor and beautifully flaky in texture, it is an excellent source of lean, complete protein — delivering all nine essential amino acids to support muscle repair, immune function, enzyme production, and the sustained, stable energy that a well-nourished body runs on. Cod is also a meaningful source of vitamins B12 and B6, both of which play central roles in neurological health, energy metabolism, and the production of neurotransmitters that support mood and cognitive function. Its iodine content is particularly noteworthy — iodine is a mineral critical for healthy thyroid function, and one that is increasingly difficult to obtain in adequate amounts from modern diets. For anyone supporting thyroid health, hormonal balance, or metabolic function, cod is a genuinely therapeutic whole-food choice.
Red lentils form the hearty, nourishing base of this stew, and they bring extraordinary nutritional depth to the dish. As one of the most fiber-rich plant foods available, red lentils are particularly high in soluble prebiotic fiber that feeds and sustains beneficial gut bacteria, actively supporting the microbiome diversity that functional medicine increasingly recognizes as foundational to whole-body health. They are also a valuable plant-based source of protein, iron, folate, and magnesium — nutrients that underpin energy production, hormone balance, red blood cell formation, and nervous system regulation across every system in the body. Red lentils also have a notably lower glycemic impact than many other carbohydrate sources, supporting stable blood sugar levels and the kind of sustained, even energy that carries you comfortably through the day.
Tomato sauce and vegetable stock form a rich, deeply flavored braising liquid that is as functional as it is delicious. Cooked tomatoes are one of the best dietary sources of lycopene — a powerful carotenoid antioxidant whose bioavailability actually increases significantly with cooking, making a slow-simmered tomato base far more therapeutically potent than raw tomato. Lycopene has been extensively studied for its role in cardiovascular protection, cellular health, and the reduction of oxidative stress. Garlic and onion build the aromatic foundation of this stew while contributing their own well-documented functional benefits — from garlic’s allicin-based cardiovascular and antimicrobial support to onion’s quercetin-rich anti-inflammatory and prebiotic properties.
Fresh mint finishes this stew with far more than a beautiful garnish. Mint contains rosmarinic acid and a range of volatile oils — including menthol — that have been studied for their antioxidant, antimicrobial, and digestive support properties, helping to soothe the digestive tract and support comfortable, efficient digestion after a meal.
Warming, restorative, and built with the kind of quiet nutritional intelligence that defines functional cooking at its best — this Herbed Cod & Lentil Stew is a bowl worth coming back to again and again.
Recipe
Serves 2
½ white onion, diced
2 cloves garlic, chopped
3.5 oz. (100g) red lentils
4.4 oz. (125g) tomato sauce
12 fl oz. (355ml) vegetable stock
1 lb. (460g) cod filets
mint leaves, chopped
How to Prepare
Heat ½ tablespoon of olive oil in a pot over medium heat. Add the onion and sauté for 5 minutes. Add the garlic and sauté for 2-3 minutes.
Add the lentils, stir, and cook for another minute. Add the tomato sauce and stock and season with salt and pepper, stir to combine.
Cover the pan with a lid, turn the heat down to low, and simmer for 15 minutes, or until the lentils are almost cooked.
Check and stir the lentils occasionally, adding more stock if necessary. Season the cod all over with salt and pepper. Place the cod filets on top of the lentils and cover with a lid.
Simmer for 7-10 minutes, or until the fish has cooked through.
Remove from the heat and serve with a garnish of fresh mint.





