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
Braised Cod with Sweet Potato

Braised Cod with Sweet Potato


Description

Simple one-pan braised cod with tender sweet potatoes in savory broth—this elegant fish dinner looks impressive but comes together in 30 minutes with minimal cleanup.

Prep Time: 10 minutes | Cook Time: 25 minutes | Total Time: 35 minutes | Servings: 4

Braised Cod with Sweet Potato


Ingredients

Scale
  • 4 cod fillets, 6 oz each (look for fresh, firm fish—sustainably sourced when possible)
  • 2 medium sweet potatoes, peeled and diced (about 1/2-inch cubes for even cooking)
  • 1 onion, chopped (yellow or white onion both work beautifully)
  • 2 cloves garlic, minced (fresh makes a huge difference)
  • 1 cup chicken or vegetable broth (low-sodium lets you control salt)
  • 1/2 tsp paprika (smoked paprika adds extra depth if you have it)
  • Salt and pepper to taste (I use about 1/2 tsp salt, 1/4 tsp pepper per fillet)
  • 2 tbsp olive oil (quality oil matters for searing fish)
  • Fresh herbs for garnish (parsley or cilantro—optional but pretty)

Instructions

  1. Season your cod fillets generously on both sides with salt, pepper, and paprika. Let them sit at room temperature for about 10 minutes while you prep the vegetables—this helps them cook evenly.
  2. Heat olive oil in your largest skillet over medium heat until it shimmers. Carefully lay the cod fillets in the pan—they should sizzle right away. Don’t move them! Let them sear for 2-3 minutes per side until lightly golden. They won’t be cooked through yet. Remove to a plate and set aside.
  3. In that same gorgeous pan with all those browned bits, add the chopped onion and minced garlic. Cook for about 3-4 minutes, stirring occasionally, until softened and fragrant.
  4. Add the diced sweet potatoes to the skillet and cook for another 5 minutes, stirring occasionally. This head start helps them cook through when the fish is done. They should start getting a bit of color.
  5. Pour in the broth and bring everything to a gentle simmer. Taste the broth and adjust seasoning if needed—add more salt or pepper to your preference.
  6. Nestle those beautiful seared cod fillets back into the skillet, spooning some broth and sweet potatoes over the top. Cover the skillet and let it simmer gently for 10-12 minutes.
  7. Check doneness—the sweet potatoes should be tender when pierced with a fork, and the cod should flake easily and be opaque throughout. Don’t overcook or the fish gets dry.
  8. Serve hot right from the skillet, spooning that gorgeous broth over everything. Garnish with fresh herbs if you have them. Watch it disappear!

Nutrition Information (Per Serving):

  • Calories: 320
  • Carbohydrates: 28g
  • Protein: 34g
  • Fat: 8g
  • Fiber: 4g
  • Sodium: 380mg
  • Omega-3 Fatty Acids: 850mg
  • Vitamin A: 215% DV (sweet potatoes are loaded!)
  • Vitamin C: 35% DV

This balanced meal provides excellent lean protein and impressive vitamin A while being relatively low in calories.

Notes:

  • Seriously, don’t overcook the fish—pull it as soon as it flakes easily
  • Every stove runs differently, so check your sweet potatoes at 10 minutes if yours runs hot
  • Use low-sodium broth so you can control the seasoning yourself
  • Fresh fish makes all the difference—frozen works but isn’t quite as delicate
  • Let the fish sit at room temp before cooking for more even results
  • The braising liquid is delicious—make sure to spoon it over everything when serving

Storage Tips:

Keep leftover braised cod in an airtight container in the refrigerator for up to 2 days. The fish is best fresh, but leftovers are okay cold in salads or reheated very gently. Warm it in a skillet over low heat with a splash of extra broth—microwaving can make fish rubbery. Don’t freeze this dish—fish texture suffers when thawed and becomes mushy. The sweet potatoes hold up better than the fish for storage.

Serving Suggestions:

  • Complete Meal: Serve with crusty bread for soaking up the delicious broth
  • Light Dinner: Pair with a simple green salad dressed with lemon vinaigrette
  • Grain Bowl: Serve over quinoa or rice to soak up the flavorful broth
  • Elegant Presentation: Plate individually with the cod on top of sweet potatoes, broth spooned around

Mix It Up (Recipe Variations):

Mediterranean Braised Cod: Add halved cherry tomatoes and sliced kalamata olives to the broth for gorgeous Mediterranean flavors.

Lemon Herb Cod: Add fresh thyme sprigs and lemon slices to the braising liquid for bright, aromatic flavor.

Spicy Braised Cod: Add red pepper flakes and diced jalapeño with the onions for heat that balances the sweet potatoes.

Moroccan-Spiced Cod: Use cumin and cinnamon with the paprika, add chickpeas for extra heartiness and exotic flavor.

What Makes This Recipe Special:

This braised cod with sweet potato honors coastal cooking traditions where gentle braising keeps lean fish moist and flavorful. The technique of searing first creates depth through caramelization, then finishing with gentle simmering protects the delicate cod from drying out while infusing it with aromatic broth. What makes this one-pan approach so brilliant is how the sweet potatoes cook alongside the fish, absorbing flavors while providing natural sweetness that balances the savory elements. The result is an elegant, complete meal from a single skillet that proves impressive dinners don’t require complicated techniques or multiple pots.