Cod with Cauliflower Mash, Brussels Sprouts & Nut Topping

Cod with Cauliflower Mash, Brussels Sprouts & Nut Topping

Cod with Cauliflower Mash, Brussels Sprouts & Nut Topping

Pan-fried cod on a bed of smooth cauliflower mash, Brussels sprouts on the side, crushed nuts scattered on top. 33 grams of protein and 17 grams of fiber in 424 calories, with only 20 grams of carbs. Almost all of those carbs arrive with fiber attached.

The cauliflower does the job mashed potatoes normally do, minus most of the starch. This plate delivers nearly three times the fiber density the USDA recommends per calorie. Twenty minutes, one pan for the cod, two pots for the veg, a food processor for the mash.

Why fish protein changes your next meal FitChef Audio

Pan-fried cod on a bed of smooth cauliflower mash, Brussels sprouts on the side, crushed nuts scattered on top. 33 grams of protein and 17 grams of fiber in 424 calories, with only 20 grams of carbs. Almost all of those carbs arrive with fiber attached.

The cauliflower does the job mashed potatoes normally do, minus most of the starch. This plate delivers nearly three times the fiber density the USDA recommends per calorie. Twenty minutes, one pan for the cod, two pots for the veg, a food processor for the mash.

424 kcal
33g protein
20g carbs
24g fat
17g fiber
Contains: nuts, fish
Easy 1 serving

Ingredients · 1 serving

  • cod fillet (frozen) 1
  • cauliflower florets 2 cups
  • Brussels sprouts (frozen) 2 cups
  • onion 0.5
  • garlic cloves 2
  • olive oil 1 tbsp
  • mixed nuts, unsalted 0.5 oz

Method · 20 min

  1. Thaw the cod fillet on a plate.

  2. Place the cauliflower florets in a pan with water and cook until tender, about 15 minutes. Boil the Brussels sprouts in a separate pan of water for 6 minutes until cooked.

  3. Finely chop the onion and garlic cloves.

  4. Heat half of the oil in a pan. Sauté the onion for 2 minutes until soft, then add the garlic and cook for another 2 minutes. Remove from the pan and set aside.

  5. Heat the remaining oil in the pan and fry the cod fillet for 6 minutes until golden brown and cooked through.

  6. Drain the cauliflower and place it in a food processor along with the onion and garlic. Blend until smooth. Season with salt and pepper.

  7. Serve the cauliflower mash with the Brussels sprouts and cod. Season with salt and pepper if needed. Sprinkle the nuts over the dish.

Tip

Blend the cauliflower while it's still hot. Cold cauliflower turns gluey instead of smooth. If you don't have a food processor, a potato masher works. The texture stays coarser, more like chunky mash. A pinch of dried thyme stirred in pairs well with the cod.

Science

When vegetables are blended into a smooth purée instead of served as pieces, the stomach takes about 19% longer to empty them (Santangelo et al., 1998). Blending releases fiber from cell walls, increasing the meal's viscosity. The cauliflower mash in this recipe isn't just a potato swap. It changes how quickly the meal moves through your system.

Fish vs Beef Protein & Next-Meal Intake · DOI
Nutrition per serving
424 kcal 33g protein 20g carbs 24g fat 17g fiber

Behind this recipe

Why cauliflower mash instead of regular mashed potatoes?

Cauliflower gives you the creamy texture of mashed potatoes with a fraction of the carbs. This serving has about 20 grams of total carbohydrates, where the same volume of mashed potatoes would land above 45 grams. The fiber trade is even more striking: 17 grams of fiber per meal, roughly three times what the USDA recommends per calorie. For more on fiber and body composition, see our deep dive on whether fiber accelerates fat loss.

Read the full evidence review
Can I use fresh cod instead of frozen?

Yes. Fresh cod cooks slightly faster since you skip the thaw step. Pat it dry before pan-frying so the surface gets a clean sear instead of steaming. The macros stay the same.

Will 424 calories actually keep me full?

More than the number alone suggests. This meal stacks three things research links to satiety. Fish protein specifically reduced next-meal intake by 11% compared to beef in a controlled trial with 23 men (Borzoei et al., 2006). Puréed vegetables empty from the stomach slower than the same vegetables served whole (Santangelo et al., 1998). And 17 grams of fiber in a single sitting is well above average. None of these are guarantees. Together, they shift the odds.

Why put nuts on a fish dish?

Crunch. The rest of the plate is soft: creamy mash, tender sprouts, flaky cod. The nuts break that texture monotony and add a small dose of healthy fats. Half an ounce keeps the calorie count in check while giving the dish a contrast most fish-and-mash plates never get.

Explore the evidence

More dinner recipes

Buddha Bowl with Tofu & Roasted Chickpeas
Buddha Bowl with Tofu & Roasted Chickpeas
15 min · 920 kcal
Greek Chicken & Veggie Traybake
Greek Chicken & Veggie Traybake
30 min · 485 kcal
Cod with Spinach & Oven-Roasted Baby Potatoes
Cod with Spinach & Oven-Roasted Baby Potatoes
20 min · 486 kcal

FitChef is a digital publisher and evidence synthesis platform. We aggregate and structure publicly available research for informational purposes. FitChef does not perform original clinical research, provide medical advice, or offer treatment recommendations. Certainty tiers reflect the volume and agreement of the underlying evidence, not an editorial endorsement of study quality. Consult a qualified healthcare professional before making changes to your diet or exercise regimen.

Scan to install FitChef
Listen on the go Free. One tap install. No app store needed.
Install app