Spiced Couscous With Fragrant Steamed Fish
Updated June 3, 2025
- Total Time
- 45 minutes
- Prep Time
- 10 minutes
- Cook Time
- 35 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
Fine sea salt and black pepper
2 cups pearl couscous
1 yellow onion, peeled and trimmed, quartered
6 plum tomatoes, each cut into 8 wedges, divided
½ cup extra-virgin olive oil, divided
1 cinnamon stick
1 teaspoon ground allspice
3 teaspoons cumin seeds, divided
1 teaspoon ground paprika, divided
2 tablespoons tomato paste
4 skin-on sea bass, branzino or other flaky white fish fillets (about 3 ounces each), halved crosswise
8 garlic cloves, thinly sliced
⅓ cup fresh cilantro leaves and tender stems
1 lemon, cut into 8 wedges
Preparation
- Step 1
Bring a large saucepan of salted water to a boil and cook the couscous over medium-high for 6 minutes until al dente. Rinse under hot water, then set aside.
- Step 2
Using a blender or food processor, pulse the onion and half the tomatoes into a coarse mixture; it should be loose and saucy but still have some texture.
- Step 3
Heat ¼ cup of the oil in a large lidded skillet or saucepan over medium-high. Add the cinnamon, allspice, 2 teaspoons cumin, ½ teaspoon paprika and a good grind of pepper, and fry for 1 minute until fragrant.
- Step 4
Increase the heat to high and add the blended tomato mixture, tomato paste and 1 teaspoon salt. Fry for 7 to 10 minutes, stirring often, until the sauce has lightly caramelized and started to catch on the bottom of the pan, then add the remaining tomato wedges and cook for about 3 minutes more, until the sauce starts to catch.
- Step 5
Stir in ⅔ cup water to loosen the sauce, then stir in the couscous. Reduce the heat to medium-high, cover and cook for 5 minutes.
- Step 6
Lightly season the fish with ½ teaspoon salt and some pepper, then place it, skin side up, on top of the couscous. Cover and cook for another 5 minutes, allowing the fish to steam through. Remove from the heat and let sit, covered, for 5 minutes, then peel off the skin.
- Step 7
Whilst the fish is resting, heat the remaining ¼ cup olive oil in a small saucepan on medium-high. Add the garlic and the remaining 1 teaspoon cumin, and fry for 1 minute, just until the garlic starts to turn golden. Remove from the heat and add the remaining ½ teaspoon paprika, then pour the fragrant oil over the fish.
- Step 8
Sprinkle with the cilantro and serve straight from the pan, with the lemon wedges on the side to squeeze over.
Private Notes
Comments
I found this recipe tasty but fussy and overly complicated. Next time I will streamline: blend all the tomatoes (wedges didn't make much of a contribution); use ground cumin; flip the fish so it finishes before the couscous is almost irretrievably stuck to the bottom; skip the oil preparation and just add the garlic and all cumin to the couscous mixture.
You could turn this into a hamburger casserole, but the deliciousness of the flaky white fish over tomato-flavored cous-cous would be lost. Other seafood would be a poor substitute; grilled lamb something different altogether.
That couscous looks righteous. Might use some cod we have on hand. I bet this would be nice with other seafood - shrimp, scallops etc. - either steamed as in the recipe or grilled and served on top. Grilled lamb anyone?
Hubbie & I really like this w/a few changes: I cut the recipe in half for us, reduce couscous even more to 3/4 cup, & use ~ 3/4 lb fish. I keep all spices the same for the half recipe even though the couscous is only 3/4 cup. I also find that cooking the pearl couscous for 6 minutes is a bit too much and only do it <=5 minutes or it gets mushy. I add chopped garlic when adding the tomatoes & skip the cumin/garlic oil at the end - hubby not a fan of the oil. Have used cod & rockfish-both great.
Delicious cooked as written. We loved it!
Cooked 7-6-26. Didn't use the food processor, chopped fine and mixed tomatoes onion and garlic, but probably would be easier to just blend it. No oil and garlic finish, it prob would add a nice touch but it's 1/4 cup of oil. 2 cups of pearl couscous is too much, 1 or 1.5 cups would be okay. Used haddock, turned after 5 min cook to rest but let it sit longer than 5 more min off heat, bit over done for fish but that is controllable. Would make again.

