June 24, 2026 · 10 min

Crispy Spiced Rockfish with Yellow Rice and Salsa Fresca

Dinner10 min463 cal / serving

This rockfish recipe brings sunny, coastal flavors to your table any time of year. The fish is seasoned with turmeric and cumin, then pan-seared until golden and crispy. It’s served over a bed of fluffy yellow rice, topped with a fresh salsa fresca made from tomatoes, scallions, cilantro and chili pepper and finished with a drizzle of tangy lime crema.

The combination of warm spices, bright citrus and fresh herbs makes every bite feel like a vacation. Despite its impressive presentation, this dish comes together quickly with simple ingredients. It’s perfect for a weeknight dinner that feels special.


Recipe details

Dinner10 min463 cal / serving2 servings

Nutrition per serving

Calories463 kcalProtein10 gFat11.7 gCarbs62.9 gSugar16.1 gFiber4.4 gSodium4711 mg

Dietary labels

Gluten-free: yesLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: not detectedMilk / dairy: containsEgg: not detectedFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: not detectedSesame: not detectedMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Sour Cream2 tablespoon Sour CreamView ingredient guide
Jasmine Rice0.5 cup Jasmine RiceView ingredient guide
Cumin1 teaspoon CuminView ingredient guide
Turmeric1 teaspoon TurmericView ingredient guide
Grape Tomatoes4 ounce Grape TomatoesView ingredient guide
Rockfish10 ounce RockfishView ingredient guide
Lime1 unit LimeView ingredient guide
Scallions2 unit ScallionsView ingredient guide
Cilantro0.25 ounce CilantroView ingredient guide
Chili Pepper1 unit Chili PepperView ingredient guide
Saltteaspoon (tsp) SaltView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide

Instructions

  1. Cook the rice: In a small pot, combine 0.5 cup jasmine rice, 1 cup water and a pinch of salt. Bring to a boil, then reduce heat to low, cover and simmer for 15 minutes until tender. Fluff with a fork and set aside.
  2. Prepare the salsa: Dice the grape tomatoes into small pieces. Thinly slice the scallions (white and green parts). Finely chop the cilantro. Remove seeds from the chili pepper and mince it. Combine all in a bowl, squeeze in the juice of half the lime and season with salt. Set aside.
  3. Make the lime crema: In a small bowl, mix the sour cream with the juice of the remaining lime half. Season with salt and pepper to taste. Set aside.
  4. Season the fish: Pat the rockfish fillets dry. In a small bowl, combine cumin and turmeric. Sprinkle the spice mixture evenly over both sides of the fillets, then season with salt and pepper.
  5. Cook the fish: Heat a non-stick skillet over medium-high heat with a drizzle of oil. Add the rockfish fillets and cook for 3-4 minutes per side, until golden brown and cooked through (internal temperature 145°F).
  6. Prepare the yellow rice: Stir the mushroom stock concentrate into the cooked rice until evenly colored and flavorful.
  7. Assemble the dish: Divide the yellow rice between plates. Top with the crispy rockfish fillets. Spoon the salsa fresca over the fish and drizzle with lime crema. Garnish with extra cilantro if desired.

Recipe Tips

For extra crispy fish, make sure the fillets are patted very dry before seasoning.

If you prefer less heat, remove all seeds and membranes from the chili pepper or use a milder pepper like jalapeño.

The lime crema can be made ahead and refrigerated; just stir before drizzling.

FAQ

Can I use a different type of fish?

Yes, any firm white fish like cod, halibut or barramundi works well. Adjust cooking time based on thickness.

What can I substitute for sour cream?

Greek yogurt or a dairy-free yogurt alternative can be used for the lime crema.

How do I store leftovers?

Store the rice, fish, salsa and crema separately in airtight containers in the refrigerator for up to 2 days. Reheat the fish gently in a skillet to maintain crispiness.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.