Sheet Pan Cod & Potatoes with Shallots

This simple sheet pan meal is made up of tender baby potatoes, caramelized shallots, and flaky cod fillets that are baked to perfection in under an hour. It’s another favorite one-pan meal of ours that’s easy to make and guaranteed to be a hit at the dinner table!

We know that fish sometimes gets a bad rep for being bland, tough, and dry, but we’re here to prove you wrong! These cod fillets are generously seasoned with basic spices and baked in the oven alongside golden roasted potatoes, then topped with shallots that have been caramelized to perfection. It makes for a delicious bite every time.

Best of all, this recipe is truly versatile and you can easily swap out the cod for any other type of fish: halibut, haddock, you name it. You’ll still get the same incredible results every time!

Why you’ll love sheet pan cod & potatoes

  • One pan meal: If you’ve been coming to the blog for a while now, you’ll know how much we love a good one pan meal. Easy to make since it’s all in one pan, easy to clean up afterward; it’s a win-win!
  • A healthy, nutrition-filled meal: Cod is rich in protein and essential nutrients, including omega-3 fatty acids. Its many health benefits include its ability to protect skin health, prevent diabetes, and boost heart health, so you’re giving your body a big nutrition boost!
  • Works with any fish: Although we personally prefer cod and other types of white fish such as halibut, you can also swap it out for a darker, fattier fish such as salmon if you’d prefer. Just make sure the fillets are on the thicker side so that they stay moist once baked.

Ingredients for sheet pan cod & potatoes

  • Cod fillets: This recipe uses 6-oz cod fillets, which have a lighter texture and are an incredibly easy fish to cook with, as they pair well with various seasonings. But you can use another type of white fish if desired.
  • Baby potatoes: The hearty vegetable component of the dish. We’ll roast them ahead of time before baking together with the cod fillets.
  • Shallot: We’ll be caramelizing them in a frying pan and adding them as a delicious topping to the sheet pan meal. Shallots strike just the right balance of spicy and sweet, which elevate the overall flavor profile of the cod fillets and potatoes.
  • Spices (salt, pepper, paprika, red pepper flakes): Basic pantry staples that always yield a flavorful meal every time

How to make roasted cod & potatoes with shallots

Roast the baby potatoes:
Season the potatoes with salt, pepper, and olive oil. Arrange them on a sheet pan lined with parchment paper and roast in the oven for 20 minutes at 400°F.

Add cod fillets to the roasted potatoes:
Nestle the cod fillets between the potatoes and season them with salt, pepper, paprika, and more olive oil. Pop them back into the oven for 15 minutes, or until the fillets turn opaque and the potatoes are tender.

Prepare the shallots:
In a small pan with olive oil over medium heat, add the shallots and the red pepper flakes, tossing them until the shallots soften and caramelize.

Put it all together:
Top the baked cod fillets and potatoes with the caramelized shallots. Garnish with chopped parsley if desired and serve immediately!

More one pan recipes to love from us

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Roasted cod & potatoes on a sheet pan with shallots and garnished with parsley

Sheet Pan Cod & Potatoes with Shallots


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: cooktimestory
  • Total Time: 45 minutes
  • Yield: 4 1x

Description

This simple sheet pan meal is made up of tender baby potatoes, caramelized shallots, and flaky cod fillets that are baked to perfection in under an hour. It’s another favorite one-pan meal of ours that’s easy to make and guaranteed to be a hit at the dinner table!


Ingredients

Scale
  • 2 pounds baby potatoes, halved
  • Salt and pepper
  • 1 Tablespoon paprika
  • 2 Tbsp olive oil, plus 1 tsp for shallots
  • 4 6-oz cod fillets
  • 1 shallot, thinly sliced
  • 1 Tablespoon red pepper flakes
  • Fresh chopped parsley as garnish (optional)


Instructions

  1. Preheat oven to 400°F. On a large baking sheet, toss baby potatoes with salt, pepper, and 1 Tbsp olive oil. Arrange cut sides down; roast for 20 minutes.
  2. Pat cod fillets dry with paper towel and place on baking sheet, moving baby potatoes aside as necessary. Season the fillets with salt, pepper, paprika, and 1 Tbsp olive oil. Roast until cod is opaque throughout and baby potatoes are tender, about 15 minutes.
  3. Meanwhile, heat 1 tsp olive oil in a small skillet on medium heat. Add shallots and red pepper flakes, tossing to combine. Serve over cod fillets and baby potatoes. Sprinkle with chopped parsley if desired.
  • Prep Time: 10
  • Cook Time: 35
  • Category: Entree

Similar Posts

3 Comments

Leave a Reply to cooktimestory Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star