Mexican-Style Tomato Rice with Fish
Mexican-Style Tomato Rice with Fish
Open in full-screen mode

Mexican-Style Tomato Rice with Fish

20 MIN
35 MIN
Ricardo's recipe: Mexican-Style Tomato Rice with Fish






  1. With the rack in the middle position, preheat the oven to 350°F (180°C).
  2. In a large ovenproof pot, brown the onions in the oil. Add the garlic and spices. Cook for 1 minute, stirring constantly. Add the rice and stir well to coat with the spices and oil. Add the broth, cilantro and black beans. Season with salt and pepper. Bring to a boil. Cover and transfer to the oven for 25 minutes or until the broth has been absorbed. Let rest for 5 minutes and stir gently with a fork.


  1. Meanwhile, in a large skillet, bring the tomatoes, onion, oil, lime juice and red pepper flakes to a boil. Simmer until the tomato juice is almost completely evaporated, about 20 minutes. Add the cilantro and stir.
  2. Add the fish and cover with the tomato mixture. Cover the skillet and simmer for about 3 minutes or until the fish is cooked. Season with salt and pepper. Serve the fish and tomato sauce with the rice mixture.


  1. Made with with turbot. Delicious. Very easy & quick.

Rate this recipe

Login to rate this recipe and write a review.


Not a member yet? Sign up today, it's free!

Due to the large number of questions we receive, we are unable to answer each one. Please visit our Frequently Asked Questions section, which contains a great deal of useful information. We appreciate your enthusiasm for RICARDO cuisine!

Fields marked with an asterisk (*) are required.

Your comment must comply with our netiquette.

512 characters maximum

Healthy Pick

Recipes with the "Healthy Pick" stamp have been evaluated by a registered dietitian member of the Ordre professionnel des diététistes du Québec.