If you’re craving a meal that bursts with fresh, vibrant flavors yet comes together effortlessly, the Cilantro-Lime Black Bean Shrimp and Rice Recipe is exactly what you need. This one-pan wonder combines tender shrimp sautéed with garlic and a kick of red pepper flakes, balanced beautifully by zesty lime, fragrant cilantro, hearty black beans, and fluffy jasmine rice. Perfect for busy weeknights or impromptu gatherings, this dish delivers a satisfying, colorful experience that’s as nutritious as it is delicious.
Ingredients You'll Need
Each ingredient in this recipe plays a crucial role, whether it’s to enhance flavor, add texture, or bring a pop of color. Don’t let the simplicity fool you — these essentials come together to create a harmonious and irresistible plate.
- 2 tablespoons olive oil: Helps sauté the shrimp and garlic, adding a subtle richness to the dish.
- 1 pound shrimp, raw, peeled and deveined: The star protein that cooks quickly and absorbs all the lovely flavors.
- 4 garlic cloves, minced: Infuses the dish with aromatic warmth and depth.
- ¼ teaspoon salt: Enhances the overall flavor and balances the acidity.
- ½ teaspoon red pepper flakes: Adds a gentle heat that wakes up the palate.
- 2 cups chicken broth (or vegetable broth): Cooks the rice while imparting savory undertones.
- 1 cup jasmine rice (uncooked): Offers a fragrant, soft base to soak up all the delicious juices.
- 2 tablespoons lime juice (freshly squeezed + extra): Brings brightness and a zesty tang to the shrimp and rice.
- 15 oz black beans (canned, rinsed and drained): Adds heartiness, fiber, and a lovely contrast in texture.
- ½ cup fresh cilantro (chopped + extra): Provides a fresh, herbaceous finish that ties every bite together.
How to Make Cilantro-Lime Black Bean Shrimp and Rice Recipe
Step 1: Cooking the Cilantro Lime Shrimp
Start by heating a large skillet over medium heat until it’s hot but not smoking. Pour in the olive oil, aiming for it to glide easily across the pan without sizzling aggressively. Add the shrimp along with the minced garlic, being careful not to overcrowd the pan so they cook evenly. Sprinkle ¼ teaspoon of salt and the red pepper flakes over the shrimp for seasoning. Stir gently once or twice and cook for about 3 to 4 minutes until the shrimp turn a gorgeous pink and are just cooked through. Removing the shrimp at this stage keeps them tender and juicy.
Step 2: Making Cilantro Lime and Black Bean Rice
With the shrimp resting on a plate, use the now-empty skillet to build the rice base. Pour in the chicken broth and add the uncooked jasmine rice plus another ¼ teaspoon of salt. Bring this mixture to a boil and give it a good stir to distribute the rice evenly. Lower the heat to a gentle simmer and cover with a lid. Let it cook for 15 to 20 minutes, checking near the end and adding a splash of water if the rice needs a little extra moisture to finish cooking. This slow simmer lets the jasmine rice soak up all the savory broth flavors perfectly.
Step 3: Bringing It All Together
Once the rice is tender, stir in the fresh lime juice, drained black beans, and chopped cilantro. This is where the dish truly sings, marrying creamy beans with citrus and herbs. Meanwhile, toss the shrimp with extra lime juice and more cilantro on its resting plate—this step refreshes their flavor and gives it a lively lift. Finally, gently add the shrimp back on top of the rice in the skillet and warm everything together just briefly before serving.
How to Serve Cilantro-Lime Black Bean Shrimp and Rice Recipe
Garnishes
To make this dish even more inviting, sprinkle extra fresh cilantro leaves and a few thin lime wedges on the side. A light drizzle of high-quality olive oil or a dusting of smoked paprika can also add color and a hint of complexity that guests will appreciate.
Side Dishes
This recipe shines as a complete meal on its own, but if you want to add a side, a crisp green salad with a simple vinaigrette or a serving of roasted vegetables like asparagus or bell peppers complements it beautifully. The freshness and crunch contrast perfectly with the creamy, zesty rice and tender shrimp.
Creative Ways to Present
For a casual dinner, serve it straight from the skillet, letting everyone help themselves. For a dinner party, plate the shrimp over a mound of rice and garnish with cilantro sprigs, a wedge of lime, and perhaps some thinly sliced avocado for a luxurious finish. You can even stuff the shrimp and rice mixture into warm tortillas for an irresistible taco night twist.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, transfer them to an airtight container and refrigerate. The cilantro-lime shrimp and rice hold up well for up to 3 days, making it a fantastic option for meal prep or quick lunches the next day.
Freezing
This dish can be frozen, but for best results, keep the shrimp and rice separate if possible. Freeze in airtight containers or heavy-duty freezer bags for up to 2 months. When ready to eat, thaw overnight in the refrigerator to maintain texture and flavor.
Reheating
Reheat leftovers gently on the stove over low heat, adding a splash of water or broth to prevent drying out. Microwave works too if you cover the container and stir occasionally to heat evenly. Adding a little fresh lime juice and cilantro after reheating can revive the vibrant flavors.
FAQs
Can I use frozen shrimp for this recipe?
Absolutely! Just be sure to thaw the shrimp fully and pat them dry before cooking to avoid excess moisture that can affect the sautéing process.
What type of rice works best in this dish?
Jasmine rice is ideal because of its fragrant aroma and fluffy texture, but any quick-cooking rice labeled with a 15-minute cooking time will work great.
Is this recipe spicy?
It has a gentle kick from the red pepper flakes, but it’s not overly spicy. You can adjust the amount to suit your heat preference or leave them out for a milder version.
Can I substitute black beans with another type of bean?
Definitely! Pinto beans or kidney beans would be tasty substitutions, but black beans add an earthy flavor and texture that balance the shrimp perfectly.
How do I make this dish vegetarian or vegan?
Simply swap the shrimp for tofu or your favorite plant-based protein and use vegetable broth. The rest of the recipe remains the same and still packs a lot of flavor.
Final Thoughts
Give the Cilantro-Lime Black Bean Shrimp and Rice Recipe a try next time you want a fast, flavorful meal that feels like a special occasion. It’s effortless to prepare, packed with fresh ingredients, and always leaves you wanting more. Trust me, once you make it, this vibrant dish will become one of your favorites to turn to again and again.
PrintCilantro-Lime Black Bean Shrimp and Rice Recipe
This vibrant and flavorful Cilantro-Lime Black Bean Shrimp and Rice is a quick 30-minute, one-pan meal perfect for busy weeknights. Juicy shrimp sautéed with garlic, seasoned with red pepper flakes, served over fragrant jasmine rice cooked in chicken broth, and mixed with zesty lime juice, fresh cilantro, and protein-rich black beans. This dish brings a fresh, tangy, and mildly spicy twist to a hearty seafood and rice bowl, combining convenience with deliciousness.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mexican-American
Ingredients
Shrimp and Seasoning
- 2 tablespoons olive oil
- 1 pound raw shrimp, peeled and deveined
- 4 garlic cloves, minced
- ¼ teaspoon salt (divided)
- ½ teaspoon red pepper flakes
Rice and Beans
- 2 cups chicken broth (or vegetable broth)
- 1 cup jasmine rice, uncooked
- ¼ teaspoon salt
- 15 oz canned black beans, rinsed and drained
- 2 tablespoons lime juice, freshly squeezed (+ extra for garnish)
- ½ cup fresh cilantro, chopped (+ extra for garnish)
Instructions
- Heat the Skillet and Cook Shrimp: Heat a large skillet on medium heat until hot. Add olive oil, ensuring it coats the pan but does not sizzle or burn. Add raw shrimp and minced garlic in a single layer without crowding. Sprinkle ¼ teaspoon salt and ½ teaspoon red pepper flakes over the shrimp. Cook while stirring once or twice for 3-4 minutes until shrimp turn pink and are cooked through.
- Remove Shrimp: Transfer the cooked shrimp to a plate and set aside.
- Cook the Rice: Using the same skillet, pour in chicken broth, uncooked jasmine rice, and the remaining ¼ teaspoon salt. Bring to a boil over medium-high heat, stirring to combine. Reduce heat to low to maintain a low simmer, cover with a lid, and cook for 15-20 minutes until rice is tender and liquid is absorbed. If rice is not fully cooked, add ½ cup water as needed and continue cooking covered.
- Add Lime, Beans, and Cilantro to Rice: Stir in 2 tablespoons lime juice, freshly rinsed and drained black beans, and ½ cup chopped fresh cilantro into the cooked rice evenly.
- Reheat Shrimp and Garnish: Add about 1 tablespoon of extra lime juice and additional chopped cilantro to the plate with shrimp and toss gently to coat. Return shrimp to the skillet with rice and gently reheat together for 1-2 minutes before serving.
Notes
- Use any rice that cooks in approximately 15 minutes if jasmine rice is unavailable.
- You can substitute chicken broth with vegetable broth for a vegetarian option (omit shrimp if strictly vegetarian).
- Adjust red pepper flakes according to your spice preference.
- For a gluten-free meal, ensure broth and all ingredients are certified gluten-free.
- Extra lime juice and cilantro at the end brighten the dish and enhance fresh flavors.
- Make sure not to overcrowd shrimp while cooking to ensure even cooking.

Leave a Reply