
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
£18.72
Total cost
£4.68
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 home kitchens worldwide. Based in Madrid since 2018.
Read moreRelated Recipes

Veracruz-Style Prawn Chilli Broth
Veracruz prawn broth with guajillo chilli, tomato and epazote in the classic jarocho style.

Camarones en Chileajo (Prawns in Oaxacan Chilli-Garlic Sauce)
Prawns in Oaxacan chileajo sauce of dried chillies, roasted garlic and spices.

Campechana de Mariscos (Mixed Seafood Cocktail)
Mixed fresh seafood cocktail in tomato sauce.

Black Aguachile
Raw prawns in a dark soy, chilli and lime sauce with cucumber and red onion. A bold, umami-rich Sinaloan seafood dish.


