Zuppa di Pesce Livornese
An Italian dinner built around mixed firm white fish and shrimp — on the table in 60 minutes. At 480 calories and 46g protein per serving, it fits easily into a high-protein day. Leftovers keep well, so it doubles as next-day lunch without any extra work.
✓ USDA-verified nutrition data
480 calories
46g protein
30g carbs
16g fat
3g fiber
Ingredients
- 1 lb Mixed firm white fish
- 1/2 lb Shrimp
- 1 lb Mussels
- 2 cups Crushed tomatoes
- 5 cloves Garlic
- 1 cup Dry white wine
- 3 cups Fish stock
- 1/2 tsp Peperoncino
- 1/2 cup Fresh parsley
- 6 slices Tuscan bread
- 1/4 cup Olive oil
Steps
- Scrub the mussels and pull the beards; discard any that stay open when tapped. Clean shellfish at the last minute — they wait for no one.
- Sizzle the sliced garlic and peperoncino in olive oil 1 minute, add the tomatoes and wine, and simmer 15 minutes into a brothy, brick-red base.
- Add the fish stock and bring to a lively simmer. Taste and season — the broth should be bold enough to stand up to the seafood.
- Add the firm fish first and simmer 5 minutes, then the shrimp and mussels. Cover 4 minutes, until the mussels gape open. Discard any that stay shut.
- Grill or toast the bread slices and rub them with a cut garlic clove.
- Set a slice of bread in each deep bowl, ladle over the fish and broth, and finish with parsley and olive oil.
Share this recipe
Know someone who would love this? Send it their way.
You might also like
Rabada (Oxtail Stew)736 kcal · 65g protein · 180 min
Frango com Quiabo (Chicken with Okra)480 kcal · 40g protein · 70 min
Xinxim de Galinha (Chicken in Peanut-Cashew Sauce)574 kcal · 59g protein · 60 min
Strogonoff de Frango (Brazilian Chicken Stroganoff)520 kcal · 38g protein · 40 min
← All recipes