Skip to main content
Mexican Prawn Rice (Arroz con Camarones)
SeafoodEasyFree

Mexican Prawn Rice (Arroz con Camarones)

45 min (15 prep + 30 cook) Easy 4 servings Costas
Edmond Bojalil
Edmond Bojalil

Recetas Mexas

Published: 24 Mar 2026 · Updated: 12 May 2026
Share:
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. 1

    Wash 2 cups of rice in cold water until clear. Drain and pat thoroughly dry with a cloth.

    Step 1

    💡 Well-drained rice browns better and stays looser.

  2. 2

    Blend 3 tomatoes, half an onion and 2 garlic cloves with 100ml water. Set aside.

    Step 2
  3. 3

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

    Step 3

    💡 Medium-high heat and patience - even browning is key to flavour.

  4. 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.

    Step 4

    💡 For prawn stock: simmer the prawn shells with water, onion, garlic and salt for 15 minutes.

  5. 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.

    Step 5

    💡 Do not add the prawns at the start - they will overcook.

  6. 6

    Fluff with a fork. Serve with lime wedges, avocado slices and tostadas.

    Step 6

Have you tried this recipe?

Tell us how it turned out. Your feedback helps other cooks.

Leave a review

Rate this recipe

Edmond Bojalil
Edmond Bojalil

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 more

Related Recipes