Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Brodetto alla Romagnola

Brodetto alla Romagnola

Created by

The fish stew of my home coast, where fishermen brought whatever the Adriatic offered and their wives made it into something that needed nothing more than good bread and an appetite.

Soups & Stews
Italian, Romagnol
Dinner Party
Special Occasion
45 min
Active Time
40 min cook1 hr 25 min total
Yield6 servings

Igrew up in Cesenatico, a fishing village on the Adriatic. The men went out before dawn and returned with whatever the sea gave them. Their wives did not have the luxury of shopping for specific fish. They cooked what was there. This is brodetto: a stew that changes with every catch, every season, every day.

What makes Romagnol brodetto different from the versions up and down the Italian coast is the vinegar. In Le Marche they use white wine only. In Livorno they make cacciucco with red wine. In Romagna, we add a splash of red wine vinegar that cuts through the richness and makes you want another spoonful and another after that. The vinegar is not an option. It is the identity of the dish.

You must use many types of fish, at least five if you can manage it. One type of fish is not brodetto; it is simply fish in tomato sauce. The variety creates complexity. The firmest fish go in first, the most delicate last. You must not stir or you will have nothing but fragments. And you must serve it over bread. Grilled bread, in the bowl, absorbing the broth. This is how my grandmother served it, and hers before her, and I suspect theirs before that.

Brodetto predates written recipes on the Italian coast, emerging wherever fishermen needed to cook their less marketable catch. The Romagnol version gained its defining vinegar accent centuries ago, though precisely when remains a matter of lively debate among the fishing villages from Cesenatico to Cattolica. Each town claims theirs is the original, the correct one. They are all wrong, and all correct.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

mixed Adriatic fish

Quantity

3 pounds

cleaned and cut into large pieces

mixed shellfish

Quantity

1 pound

scrubbed, shrimp in shell

extra virgin olive oil

Quantity

1/2 cup

yellow onion

Quantity

1 medium

sliced thin

garlic cloves

Quantity

3

lightly crushed

dry white wine

Quantity

1/2 cup

red wine vinegar

Quantity

1/4 cup

San Marzano tomatoes

Quantity

1 can (14 ounces)

crushed by hand

fish broth or water

Quantity

2 cups

flat-leaf parsley

Quantity

1 small bunch

leaves chopped

kosher salt

Quantity

to taste

black pepper

Quantity

to taste

freshly ground

country bread

Quantity

6 slices

grilled or toasted

Equipment Needed

  • Wide shallow braiser or Dutch oven (12-inch diameter)
  • Terra cotta tegame if you have one
  • Grill pan or toaster for bread

Instructions

  1. 1

    Prepare the fish

    Sort your fish by thickness and density. The firmest fish goes in first, the most delicate last. Monkfish needs more time than sole. This is not complicated, but it requires attention. Scrub mussels and clams, discarding any that do not close when tapped. Leave shrimp in their shells. The shells give flavor.

    Speak to your fishmonger. Tell them you are making brodetto and ask what is freshest. Traditional brodetto uses at least five types of fish. The variety is the point.
  2. 2

    Build the base

    In a wide, shallow pan (a terra cotta tegame is traditional, a wide braiser works), warm the olive oil over medium heat. Add the sliced onion and cook slowly until soft and golden, about 12 minutes. Add the crushed garlic and cook one minute more until fragrant. The garlic must not brown. Remove and discard the garlic cloves.

  3. 3

    Add wine and vinegar

    Pour in the white wine and let it bubble until nearly evaporated, about 3 minutes. Add the red wine vinegar. This is what makes Romagnol brodetto distinctive. The vinegar cuts through the richness of the fish and gives the broth its characteristic brightness. Let it reduce by half.

    The vinegar is not negotiable. Other coastal towns use different acids or none at all. In Romagna, we use vinegar. If you omit it, you have made something else.
  4. 4

    Add tomatoes and broth

    Add the crushed tomatoes and fish broth. Bring to a gentle simmer. Season with salt and pepper. The tomato should color the broth but not dominate. This is a fish stew, not a tomato stew with fish. Let the broth simmer for 10 minutes to marry the flavors.

  5. 5

    Add the fish in stages

    Add the firmest fish first: monkfish, squid if using. Let them cook 5 minutes. Add medium-firm fish: sea bass, mullet. Cook 4 minutes more. Add the shellfish and most delicate fish: sole, shrimp. Cover the pan and cook until mussels and clams have opened and shrimp are pink, about 5 minutes. Discard any shellfish that refuse to open.

    Do not stir. Ever. You will break the fish. Shake the pan gently from time to time if you must, but stirring will turn your stew into fish paste. The pieces should remain intact.
  6. 6

    Finish and serve

    Scatter the chopped parsley over the brodetto. Taste the broth and adjust salt if needed. Place a slice of grilled bread in each warm bowl. Ladle the stew over the bread, distributing the fish varieties among the portions. The bread soaks up the broth. This is the proper way. Serve immediately while the steam still rises.

Chef Tips

  • Your fish must be fresh. There is no technique that rescues old fish. If it smells like fish, it is too old. Fresh fish smells like the sea, like clean salt water. Accept nothing less.
  • Ask for the heads and bones when your fishmonger cleans the fish. Simmer them with a bay leaf and peppercorns for 30 minutes to make a quick fish broth. This is better than water and infinitely better than those dreadful cubes.
  • The proportion of vinegar to wine matters. Equal parts is too sharp. The wine should be double the vinegar. Taste as you cook. Adjust. Trust your palate.
  • If you cannot find Mediterranean varieties, use what is freshest at your market: sea bass, porgy, monkfish, red snapper, and firm white fish. Avoid oily fish like mackerel or bluefish. They overwhelm the broth.

Advance Preparation

  • Fish broth can be made a day ahead and refrigerated, or frozen for a month.
  • The base of onion, wine, vinegar, and tomatoes can be prepared several hours ahead. Stop before adding the fish.
  • Brodetto cannot be reheated successfully. The fish overcooks, the shellfish becomes rubber. Make it and eat it. This is a dish for the present moment.

Frequently Asked Questions

Nutrition Information

1 serving (about 350g)

Calories
465 calories
Total Fat
23 g
Saturated Fat
4 g
Trans Fat
0 g
Unsaturated Fat
18 g
Cholesterol
130 mg
Sodium
785 mg
Total Carbohydrates
20 g
Dietary Fiber
2 g
Sugars
3 g
Protein
41 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices, check doneness with a thermometer when needed, and adapt for allergies and your kitchen.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from Chef Graziella's Soups and Stews

Browse the full collection