America's Test Kitchen LogoCook's Country LogoCook's Illustrated LogoAmerica's Test Kitchen LogoCook's Country LogoCook's Illustrated Logo

Seafood Risotto with Shrimp, Mussels, and Squid

By Mark Huxsoll

Published on September 20, 2025

Time

1½ hours

Yield

Serves 8

Seafood Risotto with Shrimp, Mussels, and Squid

Ingredients

1 (12-ounce) fennel bulb 1 pound shell-on extra-large shrimp (21 to 25 per pound)12 tablespoons unsalted butter, divided2 cups dry white wine, divided2 pounds mussels, scrubbed and debearded7 cups water 1 cup finely chopped onion 3½ teaspoons table salt, divided2 tablespoons tomato paste 3 garlic cloves, minced8 ounces squid, bodies sliced crosswise into ¼-inch-thick rings, tentacles cut in half2 cups arborio rice 2 tablespoons chopped fresh parsley Lemon wedges

Before You Begin

Arborio rice, which is high in starch, gives risotto its characteristic creaminess; do not substitute other types of rice. The final texture of this risotto should be slightly creamy, similar to loose oatmeal, but it will thicken as it sits. You may have leftover shellfish broth; this broth is flavorful and can be saved for use in other dishes.

Instructions

  1. Coarsely chop stalks of 1 fennel bulb; core and finely chop bulb (you should have about 1 cup); chop fronds to yield ¼ cup; set aside. Peel and devein 1 pound shrimp; reserve shells. Cut shrimp into ¾-inch pieces; refrigerate until needed.
  2. Melt 4 tablespoons unsalted butter in large saucepan over medium-high heat. Add reserved shrimp shells and cook, stirring often, until shells begin to turn spotty brown, about 3 minutes. Stir in fennel stalks, 1 cup white wine, and 2 pounds mussels; bring to simmer. Cover saucepan and cook, stirring occasionally, until mussels open, about 5 minutes. Off heat, use tongs to transfer mussels to bowl (gathering any mussels that fall out of shells). 
  3. Add 7 cups water to wine-shell mixture in saucepan and bring to boil over high heat. Reduce heat to low, cover, and cook for 10 minutes. Strain broth through fine-mesh strainer set over large bowl; discard solids. Return broth to saucepan, cover, and keep warm over low heat.
  4. Meanwhile, shell all but 8 mussels; reserve shelled and unshelled mussels separately. 
  5. Melt 4 tablespoons butter in Dutch oven over medium heat. Stir in fennel bulb, 1 cup finely chopped onion, and 1 teaspoon table salt. Cover pot and cook, stirring occasionally, until vegetables are softened but not browned, 5 to 7 minutes. Stir in 2 tablespoons tomato paste and 3 minced garlic cloves and cook, uncovered, until fragrant, about 1 minute. Add 8 ounces squid (bodies sliced crosswise into ¼-inch-thick rings, tentacles cut in half) and cook, stirring often, until squid are opaque and fond just begins to form on bottom of pot, about 3 minutes. 
  6. Stir in 2 cups arborio rice and cook until edges of grains are translucent, about 2 minutes. Add remaining 1 cup wine and cook, stirring often and scraping up any browned bits, until wine is absorbed, about 2 minutes. Stir in 5 cups warm broth and remaining 2½ teaspoons salt and bring to simmer. Reduce heat to medium-low and cook, stirring every 3 minutes, until broth is mostly absorbed and spoon leaves trail on bottom of pot that fills in slowly, 20 to 22 minutes. 
  7. Stir in 1 cup broth and continue to cook, stirring constantly, until rice is al dente, about 3 minutes longer. Cut remaining 4 tablespoons butter into 4 pieces, then stir butter, shrimp, shelled mussels, 2 tablespoons fennel fronds, and 2 tablespoons chopped parsley into risotto. Cook, stirring constantly, until butter is incorporated, about 1 minute. Cover pot, remove from heat, and let sit until shrimp are cooked through, about 5 minutes.
  8. Adjust consistency with up to 1 cup additional broth as needed, about ¼ cup at a time, to achieve texture of loose oatmeal. Season with salt to taste. Gently press 8 unshelled mussels into top of risotto, hinge side down. Sprinkle with remaining 2 tablespoons fennel fronds. Serve with lemon wedges
Seafood Risotto with Shrimp, Mussels, and Squid
Photography by Kritsada Panichgul. Styling by Ashley Moore.

Seafood Risotto with Shrimp, Mussels, and Squid

Headshot of Mark Huxsoll
By Mark Huxsoll

Published on September 20, 2025

Save

Time

1½ hours

Yield

Serves 8

Ingredients

1 (12-ounce) fennel bulb
1 pound shell-on extra-large shrimp (21 to 25 per pound)
12 tablespoons unsalted butter, divided
2 cups dry white wine, divided
2 pounds mussels, scrubbed and debearded
7 cups water
1 cup finely chopped onion
3½ teaspoons table salt, divided
2 tablespoons tomato paste
3 garlic cloves, minced
8 ounces squid, bodies sliced crosswise into ¼-inch-thick rings, tentacles cut in half
2 cups arborio rice
2 tablespoons chopped fresh parsley
Lemon wedges

Ingredients

1 (12-ounce) fennel bulb
1 pound shell-on extra-large shrimp (21 to 25 per pound)
12 tablespoons unsalted butter, divided
2 cups dry white wine, divided
2 pounds mussels, scrubbed and debearded
7 cups water
1 cup finely chopped onion
3½ teaspoons table salt, divided
2 tablespoons tomato paste
3 garlic cloves, minced
8 ounces squid, bodies sliced crosswise into ¼-inch-thick rings, tentacles cut in half
2 cups arborio rice
2 tablespoons chopped fresh parsley
Lemon wedges

Ingredients

1 (12-ounce) fennel bulb
1 pound shell-on extra-large shrimp (21 to 25 per pound)
12 tablespoons unsalted butter, divided
2 cups dry white wine, divided
2 pounds mussels, scrubbed and debearded
7 cups water
1 cup finely chopped onion
3½ teaspoons table salt, divided
2 tablespoons tomato paste
3 garlic cloves, minced
8 ounces squid, bodies sliced crosswise into ¼-inch-thick rings, tentacles cut in half
2 cups arborio rice
2 tablespoons chopped fresh parsley
Lemon wedges

Why This Recipe Works

This risotto is all about maximizing seafood flavor. We began by making a rich seafood broth: Browning shrimp shells in butter added a robust depth to start. We deglazed with wine, then added mussels to steam and contribute more seafood flavor to the broth. Fennel stalks added a licorice-y sweetness. With the broth done, we started on the risotto itself: We sweated onion, fennel, garlic, and tomato paste before stirring in squid and starchy arborio rice. We added wine and a large amount of the warm broth to jumpstart the rice. Adding the remaining broth little by little allowed us to control the finished texture of the rice. When the rice was almost perfectly cooked, we stirred in the raw shrimp, shelled mussels, fresh herbs, and butter. The residual heat was enough to just cook the shrimp through, finish the rice, and heat the mussels. Whole mussels in their shell, plus fresh fennel fronds and parsley, made a beautiful garnish to the finished seafood risotto.

Before You Begin

Arborio rice, which is high in starch, gives risotto its characteristic creaminess; do not substitute other types of rice. The final texture of this risotto should be slightly creamy, similar to loose oatmeal, but it will thicken as it sits. You may have leftover shellfish broth; this broth is flavorful and can be saved for use in other dishes.

Instructions

  1. Coarsely chop stalks of 1 fennel bulb; core and finely chop bulb (you should have about 1 cup); chop fronds to yield ¼ cup; set aside. Peel and devein 1 pound shrimp; reserve shells. Cut shrimp into ¾-inch pieces; refrigerate until needed.
  2. Melt 4 tablespoons unsalted butter in large saucepan over medium-high heat. Add reserved shrimp shells and cook, stirring often, until shells begin to turn spotty brown, about 3 minutes. Stir in fennel stalks, 1 cup white wine, and 2 pounds mussels; bring to simmer. Cover saucepan and cook, stirring occasionally, until mussels open, about 5 minutes. Off heat, use tongs to transfer mussels to bowl (gathering any mussels that fall out of shells). 
  3. Add 7 cups water to wine-shell mixture in saucepan and bring to boil over high heat. Reduce heat to low, cover, and cook for 10 minutes. Strain broth through fine-mesh strainer set over large bowl; discard solids. Return broth to saucepan, cover, and keep warm over low heat.
  4. Meanwhile, shell all but 8 mussels; reserve shelled and unshelled mussels separately. 
  5. Melt 4 tablespoons butter in Dutch oven over medium heat. Stir in fennel bulb, 1 cup finely chopped onion, and 1 teaspoon table salt. Cover pot and cook, stirring occasionally, until vegetables are softened but not browned, 5 to 7 minutes. Stir in 2 tablespoons tomato paste and 3 minced garlic cloves and cook, uncovered, until fragrant, about 1 minute. Add 8 ounces squid (bodies sliced crosswise into ¼-inch-thick rings, tentacles cut in half) and cook, stirring often, until squid are opaque and fond just begins to form on bottom of pot, about 3 minutes. 
  6. Stir in 2 cups arborio rice and cook until edges of grains are translucent, about 2 minutes. Add remaining 1 cup wine and cook, stirring often and scraping up any browned bits, until wine is absorbed, about 2 minutes. Stir in 5 cups warm broth and remaining 2½ teaspoons salt and bring to simmer. Reduce heat to medium-low and cook, stirring every 3 minutes, until broth is mostly absorbed and spoon leaves trail on bottom of pot that fills in slowly, 20 to 22 minutes. 
  7. Stir in 1 cup broth and continue to cook, stirring constantly, until rice is al dente, about 3 minutes longer. Cut remaining 4 tablespoons butter into 4 pieces, then stir butter, shrimp, shelled mussels, 2 tablespoons fennel fronds, and 2 tablespoons chopped parsley into risotto. Cook, stirring constantly, until butter is incorporated, about 1 minute. Cover pot, remove from heat, and let sit until shrimp are cooked through, about 5 minutes.
  8. Adjust consistency with up to 1 cup additional broth as needed, about ¼ cup at a time, to achieve texture of loose oatmeal. Season with salt to taste. Gently press 8 unshelled mussels into top of risotto, hinge side down. Sprinkle with remaining 2 tablespoons fennel fronds. Serve with lemon wedges

Gift This Recipe

Enjoyed this dish? Let others know by sharing it as a gift recipe.

This is a members' feature.