Arroz Con Camarones is a savory, one-pot Latin American dish featuring perfectly seasoned rice and succulent shrimp. It’s a colorful and hearty meal that brings bold flavor to your dinner table in under 30 minutes.
Why You’ll Love This Recipe
- One-pot meal with minimal cleanup
- Rich Latin flavors from garlic, onion, achiote, and cilantro
- Quick to prepare, perfect for weeknights
- Customizable with various vegetables or spice levels
- Naturally gluten-free and easy to make dairy-free
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 1 tablespoon olive or achiote oil
- 1 cup long-grain white rice
- ¼–½ teaspoon achiote, sazón, or turmeric for color
- 1¼ to 1½ cups chicken or seafood broth
- ½ cup unsweetened coconut milk (optional)
- ½ small onion, diced
- 2–4 garlic cloves, minced
- 1 medium tomato, diced or 2 tablespoons tomato sauce
- 1 tablespoon sofrito (optional)
- 1 pound shrimp, peeled and deveined
- ½ to ¾ cup peas or corn (optional)
- ¼ cup chopped cilantro
- Juice and zest of ½ lime
- Salt and pepper to taste
directions

- Heat oil in a large pot over medium heat. Sauté onion and garlic until fragrant. Add rice and achiote, stir to coat and toast briefly.
- Stir in broth, coconut milk, tomato, sofrito, vegetables (if using), salt, and pepper. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes.
- While rice cooks, lightly season shrimp. Once rice is tender, either fold in raw shrimp, cover, and let steam for 5 minutes until pink, or cook shrimp separately and mix in.
- Fluff rice and mix in cilantro, lime juice, and zest. Taste and adjust seasoning as needed.
- Serve hot, garnished with extra cilantro.
Servings and timing
- Servings: 4
- Prep time: 5 minutes
- Cook time: 25 minutes
- Total time: 30 minutes
Variations
- Add vegetables like bell peppers, carrots, or green beans
- Use jasmine or brown rice (adjust liquid and cook time)
- Skip coconut milk for a lighter version
- Add a touch of chili for heat
- Substitute shrimp with scallops or firm white fish
storage/reheating
- Store in an airtight container in the fridge for up to 3 days
- Reheat on the stovetop with a splash of broth or in the microwave
- Freezing is possible but best without the shrimp (add fresh shrimp when reheating)
FAQs
Can I use frozen shrimp?
Yes—just thaw them completely and pat dry before cooking.
Is coconut milk necessary?
No, but it adds creaminess and a hint of sweetness. You can use all broth instead.
What is achiote or sazón?
Achiote (annatto) gives rice a red hue; sazón is a Latin seasoning mix that includes achiote, garlic, and spices.
Can I make this dish spicy?
Yes—add chopped jalapeño, cayenne, or use spicy sazón.
Is Arroz Con Camarones gluten-free?
Yes, just ensure your broth and spices don’t contain hidden gluten.
Can I use brown rice?
Yes, but increase the liquid and cook time accordingly.
What can I serve with it?
Avocado slices, plantains, salad, or a side of beans pair well.
How do I keep shrimp from overcooking?
Add them last and cook just until pink—about 2–5 minutes.
Can I cook everything in an Instant Pot?
Yes—sauté ingredients, pressure cook rice, then add shrimp using sauté or warm function.
Can I double this recipe?
Absolutely. Use a larger pot and scale ingredients proportionally.
Conclusion
Shrimp and Rice (Arroz Con Camarones) is a vibrant, one-pot meal rich in flavor and simple to make. It’s perfect for both busy weeknights and special occasions, and easily tailored to your tastes. Give this classic Latin dish a try—you’ll love its comforting, zesty charm.
PrintShrimp and Rice Arroz Con Camarones
A vibrant and flavorful one‑pot dish featuring succulent shrimp cooked in a savory tomato‑saffron rice inflected with Latin spices — perfect for a comforting family meal or special occasion.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4–6 servings 1x
- Category: Main Dish / One‑Pot
- Method: Sauté & Simmer
- Cuisine: Latin / Spanish‑Inspired
- Diet: Low Fat
Ingredients
- 2 tbsp olive oil
- 1 small onion, finely chopped
- 1 bell pepper (red or green), diced
- 3 garlic cloves, minced
- 1 ½ cups long‑grain rice
- 1 tsp ground cumin
- ½ tsp smoked paprika
- ¼ tsp saffron threads (optional) or pinch of turmeric
- 1 (14 oz / 400 g) can diced tomatoes (or fresh equivalent)
- 3 cups chicken or seafood broth (720 ml)
- 450 g raw shrimp, peeled and deveined
- Salt and pepper, to taste
- ½ cup frozen peas
- Fresh cilantro or parsley, chopped, for garnish
- ½ lime, cut into wedges, for serving
Instructions
- In a large skillet or paella pan, heat olive oil over medium heat. Sauté onion and bell pepper for 3–4 minutes until softened.
- Add garlic and cook 30 seconds until fragrant.
- Stir in rice, cumin, smoked paprika, saffron or turmeric; toast rice for 1 minute.
- Add diced tomatoes (with juices) and broth. Season with salt and pepper. Bring to a gentle boil.
- Reduce heat to a simmer, cover partially, and cook for 15 minutes without stirring.
- After 15 minutes, nestle shrimp into the rice, sprinkle peas on top, cover and cook an additional 5–7 minutes until rice is tender and shrimp are pink and cooked through.
- Remove from heat and let rest covered for 5 minutes.
- Fluff rice gently. Garnish with cilantro or parsley and serve with lime wedges.
Notes
- Substitute saffron with ½ tsp smoked paprika for color and flavor if unavailable.
- For extra flavor, add a pinch of crushed red pepper or sliced jalapeño.
- Feel free to substitute 200 g mussels or chunks of fish for half the shrimp.
- Leftovers keep well in an airtight container in the refrigerator for up to 2 days; reheat gently adding a splash of broth.
Nutrition
- Serving Size: About 1½ cups
- Calories: 420 kcal
- Sugar: 4 g
- Sodium: 600 mg
- Fat: 12 g
- Saturated Fat: 2 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 50 g
- Fiber: 4 g
- Protein: 24 g
- Cholesterol: 185 mg