
Mexican Prawn Rice (Arroz con Camarones)
Mexican coastal rice with prawns in a tomato and epazote sofrito.
About this recipe
Coastal Mexican rice cooked in a sofrito of tomato, garlic and epazote with fresh prawns. Simple, flavourful and ready in 30 minutes.
History & Origin
Arroz con camarones is an emblematic dish of Mexico's Gulf and Pacific coasts, where prawns abound in coastal lagoons, estuaries and shallow waters. From Veracruz to Campeche, and from Sinaloa to Guerrero, this dish represents the perfect fusion of rice - introduced by the Spanish - and the seafood wealth of Mexico's coastline. Mexican coastal cookery has a long tradition of combining rice with shellfish. In Veracruz, arroz a la tumbada - a brothy rice and seafood dish - is the soupy cousin of this dry rice. In Sinaloa, the northern version includes more garlic and green chilli. In Campeche and Tabasco, epazote is an irreplaceable ingredient that ties the rice to the prawns. What distinguishes Mexican prawn rice from other Latin American versions is the technique of frying the rice first in hot oil until golden - the "dry rice" technique - before adding the liquid. This preliminary toasting gives the rice a deep flavour and a perfectly loose texture where each grain is separate. On Mexico's beaches, palm-roofed restaurants serve this dish with tostadas and cream, lime wedges and Valentina hot sauce as the ideal lunch after a morning at sea.
Estimated cost
£9.50
Total cost
£2.38
Per serving
* Approximate prices based on UK supermarkets
Nutritional information per serving
390
Calories
24g
Protein
55g
Carbohydrates
9g
Fat
3g
Fibre
620mg
Sodium
* Approximate values. May vary depending on ingredients used.
Method
- 1
Wash 2 cups of rice in cold water until clear. Drain and pat thoroughly dry with a cloth.

💡 Well-drained rice browns better and stays looser.
- 2
Blend 3 tomatoes, half an onion and 2 garlic cloves with 100ml water. Set aside.

- 3
Heat 3 tablespoons oil in a heavy-based casserole. Add the rice and sauté, stirring constantly, for 4–5 minutes until evenly golden.

💡 Medium-high heat and patience - even browning is key to flavour.
- 4
Pour the tomato sauce over the golden rice. Stir and cook 3 minutes. Add 3 cups hot prawn or chicken stock, salt and 2 sprigs epazote. Bring to the boil.

💡 For prawn stock: simmer the prawn shells with water, onion, garlic and salt for 15 minutes.
- 5
Cover, reduce to very low heat and cook 15 minutes. Open, lay 400g cleaned prawns on top of the rice, cover and cook 5 minutes more until the prawns are pink.

💡 Do not add the prawns at the start - they will overcook.
- 6
Fluff with a fork. Serve with lime wedges, avocado slices and tostadas.

Have you tried this recipe?
Tell us how it turned out. Your feedback helps other cooks.
Leave a reviewRelated Articles
Rate this recipe

Founder, Recetas Mexas
Mexican from Puebla, IT professional and foodie. Author of 1000+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.
Read moreRelated Recipes

Camarones Roca (Rock Prawns with Sweet & Tangy Sauce)
Battered prawns with creamy sweet and tangy sauce, Baja California pride.

Tiritas de Pescado (Zihuatanejo Raw Fish Strips)
Raw fish strips marinated in lime with red onion and habanero, Zihuatanejo style.

Pulpo Enamorado Marinated Octopus with Pickled Red Onion
Cooked octopus marinated in pickled red onion vinaigrette, lemon and herbs.

Puerto Nuevo Lobster
Butter-fried lobster served with flour tortillas, Baja California style.


