Side Dishes
This black beans, rice, and shrimp recipe delivers a vibrant, one-pan fiesta that balances hearty textures and bright flavors. The secret lies in perfectly seared shrimp, smoky black beans, and fluffy rice all coming together with a zesty lime kick that cuts through the richness.
I developed this dish after craving a meal that felt both restaurant-worthy and effortless—no complicated techniques, just bold, layered flavors. What makes this recipe special is the 30-minute prep that transforms simple ingredients into a dish packed with protein, fiber, and that unmistakable Latin-inspired taste.
The shrimp cooks in minutes while the beans simmer with garlic, cumin, and bay leaves, infusing every bite with warmth. A squeeze of fresh lime at the end ties everything together—tangy, fresh, and impossible to resist. The best part?
It’s ready in one pan, leaving your kitchen clean and your table ready for a crowd.
Ingredients for black beans rice and shrimp
Simple ingredients for a bold, one-pan fiesta that brings restaurant flavors home effortlessly.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Shrimp (Peeled and Deveined) 🦐 | 1 ½ lb | Fresh or frozen, thawed |
| Black Beans (Canned or Cooked) 🌱 | 2 cups | Drained and rinsed |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, jasmine preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Bay Leaves 🌿 | 2 whole | Fresh or dried |
| Lime Juice 🍋 | ½ cup | Freshly squeezed |
| Extra-Virgin Olive Oil 🫒 | 3 tbsp | For searing shrimp |
| Chicken Broth (Low-Sodium) 💧 | 1 ½ cups | For rice and beans |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Red Bell Pepper 🍅 | 1 whole | Diced, any color |
| Small Red Onion 🧅 | 1 whole | Finely chopped |
The shrimp is the star here, so freshness matters most. Grab them from the seafood counter—look for bright, translucent shells and a clean ocean smell. Trader Joe's or Whole Foods often carry sustainably sourced shrimp that’s perfect for this dish. If using frozen, thaw them in the fridge overnight. The black beans? No need to soak—just drain and rinse those canned ones. For the rice, jasmine or basmati stays fluffy and separate, which is key for this recipe. Don’t skip the bay leaves—they add subtle earthiness that ties everything together.
No fresh cilantro? Dried works at half the amount, though it lacks that bright punch. Running low on lime juice? Substitute lemon juice, but add a pinch of salt to mimic lime’s tang. The red bell pepper can be swapped for any color—yellow or orange work just as well. For the cumin, toast it in the pan for 30 seconds before adding other ingredients—trust me, it makes a difference. And if you’re short on time, pre-minced garlic from the jar is fine, though fresh is always better.
This dish reheats beautifully—just add a splash of water or broth to keep the rice moist. Store leftovers in an airtight container for up to 4 days in the fridge. For meal prep, double the recipe and freeze half. The shrimp and rice combo keeps well for 3 months in the freezer. Garnish with extra lime and cilantro right before serving—that fresh burst is what makes it shine. Serve with warm tortillas or crusty bread for the full fiesta experience.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this trick—just toss everything into one skillet after the rice cooks. Shrimp sizzles, garlic blooms, and those black beans soak up the flavor like sponges. No fancy dishes, no stress.
- Cumin-Kissed Crunch: That earthy cumin and charred garlic? It’s the secret weapon. The shrimp stays juicy but gets this irresistible crispy edge when seared, while the beans add a deep, smoky backbone. Every bite feels like a little flavor explosion.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Pack it in containers for work lunches—warm or cold, it holds up perfectly. My kids actually eat their veggies (okay, fine, it’s not veggie-heavy, but they still ask for seconds).
- Budget Seafood Win: Fresh shrimp can be pricey, but this recipe stretches it far. A single pound feeds four, and the black beans bulk it up without breaking the bank. Plus, leftovers reheat like a dream—next-day flavor stays just as good.
Step-by-step instructions for black beans, rice, and shrimp fiesta
Here's the method for a vibrant, one-pan dish where every element comes together perfectly.
Sear the Shrimp Until Pink and Scented
Heat 2 tablespoons of the extra-virgin olive oil in a large skillet over medium-high heat until shimmering. Add the 1.5 lb large shrimp (peeled and deveined) in a single layer, leaving space between each piece. Cook undisturbed for 1-2 minutes per side until they develop a golden sheen and turn opaque pink.
Remove the shrimp from the pan and set aside on a plate. The shrimp should release easily from the pan when ready—if they stick, your oil isn't hot enough. I like to sprinkle a pinch of salt over them while they rest to enhance their natural flavor. This quick sear locks in juices and builds the foundation for the dish's bright flavors.
Sauté Aromatics and Toast the Spices
In the same skillet, add the remaining 1 tablespoon extra-virgin olive oil and reduce heat to medium. Add the finely chopped small red onion and diced red bell pepper, cooking for 4-5 minutes until softened and the onion becomes translucent.
Add the 4 cloves minced garlic cloves and cook for 30 seconds until fragrant—this is where the flavors start to meld. Stir in the 1 tablespoon ground cumin and 1 teaspoon dried oregano, toasting for 30 seconds until you can smell their warm, earthy aroma. This step develops the spice complexity that makes the dish sing.
Combine Rice, Beans, and Seasoned Vegetables
Add the 1.5 cups uncooked long-grain white rice, 2 cups black beans (drained and rinsed), and 1.5 cups low-sodium chicken broth to the skillet. Stir everything together, breaking up any rice clumps. Add the 2 whole bay leaves, 1 teaspoon salt, and 0.5 teaspoon ground black pepper.
Bring the mixture to a gentle boil, then reduce heat to low. Cover the skillet with a tight-fitting lid and simmer for 15 minutes. This low-and-slow approach ensures the rice absorbs the broth evenly and the beans stay tender. Don't peek—the steam needs to build properly for fluffy rice.
Finish with Lime and Garnish
After 15 minutes, remove the skillet from heat and let it sit covered for 5 minutes. Stir in the 0.5 cup freshly squeezed lime juice and the reserved shrimp. The acidity brightens all the flavors and cuts through the richness of the shrimp.
Gently fold in the 0.25 cup chopped fresh cilantro and adjust seasoning if needed. Let the dish rest for 2-3 minutes before serving—this allows the lime to fully integrate and the shrimp to reabsorb any juices. The result should be a vibrant, flavorful one-pan fiesta with perfectly cooked shrimp nestled in fragrant rice and beans.
Pro Tips For Making Black Beans Rice And Shrimp
- Sear Shrimp First: I learned this the hard way—tossing shrimp in raw with everything else means they’ll turn rubbery while the rice steams. Hit a screaming-hot pan with oil, add shrimp, and cook just 60 seconds per side until they’re pink and slightly curled. Then pull them out—they’ll finish cooking in the simmering pot, but that initial sear keeps them tender.
- Toast the Cumin: Skip the pre-mixing and toast that ground cumin straight in the pot before adding anything else. Heat it over medium-low for 30 seconds until it smells nutty and fragrant—this banishes that raw, earthy bite that can overpower the dish. (Yes, even if you’re impatient like me.)
- Rinse the Black Beans: That canned black bean liquid is salty and gummy, and it’ll turn your rice into a mushy mess. Drain the beans, then give them a quick cold-water rinse in a colander. This cuts the excess starch and salt, so your rice stays light and the flavors stay balanced—no soggy bottoms here.
- Layer the Garlic: Chop those garlic cloves into thin slivers instead of mincing them, and add them in stages. Toss half in with the cumin, then save the rest to fold in right before serving. This keeps the garlic from burning into bitterness while still giving you that fresh, bright punch at the end—like a little flavor surprise.
Storing and reheating this dish
Fridge Storage Tips
Store your leftovers in an airtight container within 2 hours of cooking to preserve freshness. The shrimp and rice combo stays best for 4 days at 40°F or below.
I like using glass Pyrex containers because they keep the dish from absorbing fridge odors. Always press plastic wrap directly on the surface before sealing to prevent drying. 💛
Freezer Prep Guide
For long-term storage, freeze portions in single-serving airtight containers or freezer bags with 1-inch headspace. This dish keeps for 3 months without texture loss. Label containers with the date—trust me, you'll forget! When reheating frozen portions, add 2 tablespoons water per serving to prevent dryness. 🧊
Stovetop Reheating
My preferred method is stovetop reheating over medium-low heat for 8-10 minutes. Add 2 tablespoons chicken broth to maintain moisture and prevent sticking. Stir occasionally and cover loosely—this helps redistribute the lime's bright flavor. The shrimp should reach 145°F internal temperature for safety. 🔥
Microwave Safety
For quick reheating, use 50% power for 2-3 minutes in microwave-safe containers. Stir halfway through, then add 1 tablespoon lime juice to revive flavors. Cover with a damp paper towel to retain moisture. The shrimp reheats faster than the rice, so check it first to avoid overcooking. ✨
Garnish Refresh
Always add fresh cilantro and lime wedges right before serving—this restores the dish's vibrant character. A sprinkle of crushed red pepper flakes adds heat if needed. For extra flair, top with avocado slices or sour cream just before eating. The presentation makes all the difference! 🌟
Portioning Secrets
Divide leftovers into individual containers before freezing to make reheating easier. I portion mine into 1-cup servings—perfect for lunches. For meal prep, cook double batches and freeze half immediately. The rice stays fluffy when reheated properly, and the shrimp maintains its tenderness. 💡
Nutrition facts
Frequently asked questions
Can I use frozen shrimp instead of fresh?
Yes, but thaw them properly first! Place frozen shrimp in the refrigerator overnight in a sealed bag. Never thaw at room temperature—this can make the meat watery. For faster thawing, use the cold water method: seal the shrimp in a leak-proof bag and submerge in cold water for 20-30 minutes. Always pat dry before cooking to get that perfect sear.
How do I make this dish spicier?
Add ½ teaspoon cayenne pepper or 1 teaspoon chili powder when toasting the spices. For extra heat, stir in 1 tablespoon chopped jalapeño with the onions and peppers. Finish with a sprinkle of crushed red pepper flakes before serving. Adjust to taste—this dish handles heat beautifully!
What's the best rice for this recipe?
Jasmine or basmati rice works best—they stay fluffy and separate. Avoid short-grain rice like sushi rice, as it becomes sticky. For extra flavor, rinse the rice before cooking to remove excess starch. If you prefer brown rice, increase cooking time by 10 minutes and use 2 cups broth instead of 1.5 cups.
Can I make this dish vegetarian?
Swap the shrimp for 1 can black beans (extra) or 1 cup cooked chickpeas. Add 1 teaspoon smoked paprika for depth. For a meat option, try 1 lb ground turkey or chorizo cooked with the onions. The dish will still be hearty and flavorful without shrimp.
Why did my shrimp turn rubbery?
Overcooking is the most likely culprit—shrimp cooks in 1-2 minutes per side. Use a meat thermometer to check for 145°F internal temperature. Also, avoid overcrowding the pan—cook in batches if needed. Another tip: Pat shrimp dry before searing to prevent steaming. The result should be tender, not chewy!
