West AfricanMedium · Hot
Succulent cod steaks pan-seared to golden perfection and draped in a rich, smoky tomato-pepper jollof glaze. This is West African soul food meets elegant weeknight cooking — bold, tomato-rich, and unapologetically delicious.
15 min
30 min
45 min
Method
Pat the cod steaks completely dry with paper towels. Season both sides generously with 1 teaspoon salt and 1 teaspoon black pepper. Set aside at room temperature for 10 minutes to absorb the seasoning.
Heat 3 tablespoons sunflower oil in a large skillet or Dutch oven over medium heat. Add the diced yellow onion and cook, stirring occasionally, for 5 minutes until softened and translucent.
Add the minced garlic and diced bell pepper. Cook for another 3 minutes, stirring frequently, until fragrant and the peppers begin to soften.
Stir in the paprika, cumin, cayenne, and smoked paprika. Toast the spices in the oil for 60 seconds, stirring constantly, until deeply aromatic.
Add the tomato sauce, roughly chopped tomatoes, and chicken broth. Stir everything together and bring to a gentle simmer.
Reduce heat to low, cover partially, and simmer the glaze for 12-15 minutes, stirring occasionally, until it thickens and the tomatoes break down completely into a rich, glossy sauce. Season with 1.5 teaspoons salt and 1 teaspoon black pepper. Taste and adjust heat with more cayenne if desired. Keep warm on the lowest heat setting.
Place the seasoned cod steaks in the hot oil presentation-side down. Do not move them. Sear for 3-4 minutes without disturbing until a deep golden crust forms.
Flip each steak carefully and sear the second side for 2-3 minutes until golden. The fish should feel firm to the touch with slight give.
Remove from heat. Carefully transfer each fish steak to a serving plate, ladle a generous portion of jollof glaze over each steak, and finish with a sprinkle of fresh chopped parsley.
Nutri-Score
Fair balance
A–E · lower is better · score 3
Calories
353
per serving
Protein
26g
Carbs
20g
Fat
20g
Sat. fat
3g
Fiber
6g
Sugar
11g
Sodium
2571mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Estimated footprint
Grade pending · 64% ingredient coverage
kg CO2e
≥0.5
per serving
Tomato Sauce drives 38% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
SkilletTechniques
Safety & Storage
Cooking Temperature
Fish steaks must reach internal temperature of 145°F (63°C) when measured at thickest point. Use a calibrated food thermometer to verify doneness. The fish is done when it flakes easily with a fork and appears opaque throughout.
Heat olive oil until shimmering with slight smoking before searing. This ensures proper Maillard reaction for golden crust without oil absorption. Do not overcrowd pan as this reduces temperature and creates steaming instead of searing.
Chicken broth used in this recipe should be brought to a full boil (212°F/100°C) during the glaze simmering step to ensure food safety, especially if using homemade or store-bought low-sodium varieties that may not be pre-pasteurized.
Cross Contamination
Use separate cutting boards and utensils for raw fish and ready-to-eat ingredients like parsley. Wash all surfaces, knives, and cutting boards with hot soapy water after handling raw cod before preparing the glaze or finishing ingredients.
Do not use marinade that has touched raw fish for basting finished or cooked fish unless it has been boiled for at least 1 minute to eliminate bacteria.
Storage
Refrigerate leftover fish and glaze within 2 hours of cooking. Store separately in airtight containers at 40°F (4°C) or below. Consume within 3 days. Reheat leftovers to 165°F (74°C) until steaming hot throughout.
Allergen Warning
This recipe contains fish. Individuals with fish allergy must avoid this dish entirely. Warn guests about fish content before serving, especially in gatherings where guests may have seafood allergies.
High Risk Population
Pregnant women, young children, elderly, and immunocompromised individuals should ensure fish is cooked to proper temperature. Consider sourcing cod from reputable suppliers to minimize parasites and bacterial contamination.
Handling
Pat cod steaks completely dry before seasoning and searing. Moisture on fish surface interferes with browning and may cause oil splattering. Allow fish to rest at room temperature for only 10 minutes maximum to absorb seasoning without promoting bacterial growth.
Shelf Life
Fresh cod steaks should be used within 1-2 days of purchase. Signs of spoiled fish include strong fishy odor, slimy texture, or discoloration. Discard if any doubt about freshness exists.
Spices like paprika, cumin, and cayenne are toasted in oil at beginning of glaze preparation. Stir constantly for 60 seconds to prevent burning. Burnt spices can create bitter flavors and potentially harmful compounds if overheated repeatedly.
Pro Tips
Technique
That high-heat sear is non-negotiable—let that oil smoke slightly before the fish hits the pan. You're building a crust that holds its ground against the bold jollof glaze, not surrendering to it.
Substitution
No cod steaks? Salmon or sea bass work beautifully here. The key is thick-cut steaks that can stand up to a 15-minute sauce bath without falling apart.
Flavor Boost
For extra smoke, add a tablespoon of palm oil when you build the glaze—it won't taste right without it, and my grandmother is watching.
From the chef
In Accra, we say good jollof doesn't just feed the body—it commands the room. This dish takes everything I love about that smoky, tomato-rich jollof soul and drapes it over perfectly seared fish steaks, because sometimes the pot needs to show off in a different form. My grandmother would say, 'If you're going to do something, let it sing.' And this? This sings loud, proud, and unapologetically West African.
Source: generated · June 10, 2026