
Juicy shrimp cooked with fresh lime and cilantro, served over fluffy rice with beans, avocado, and a colorful corn-tomato salsa.
A Fresh and Flavorful Bowl in Just 30 Minutes
When you need dinner on the table quickly, shrimp is one of the easiest proteins to turn to. In this recipe, large shrimp are coated in a bright cilantro-lime marinade and quickly seared until tender with lightly golden edges. They’re served over fluffy cilantro-lime rice alongside hearty black beans, creamy avocado, and a fresh corn and tomato salsa.
A simple lime dressing ties everything together and adds another hit of citrus and freshness right before serving. Despite being light and refreshing, the combination of shrimp, beans, rice, and avocado makes this bowl satisfying enough for a complete meal.
It’s ideal for busy weeknights, anyone looking to add more seafood to their meals, or anyone who wants a colorful dinner without spending hours in the kitchen. From preparation through serving, the entire recipe takes around 30 minutes.
Why You’ll Love This Recipe
- High in protein — A generous serving of shrimp provides more than 28 grams of protein per bowl.
- Fast to prepare — Shrimp cooks in only a few minutes, making this an excellent weeknight meal.
- Fresh and vibrant — Lime and cilantro give the entire bowl a bright, refreshing flavor.
- Well-balanced — Lean shrimp, fiber-rich beans, rice, and avocado create a satisfying combination.
- Naturally gluten-free — There are no breaded ingredients or heavy sauces.
- Minimal cleanup — The shrimp comes together in one skillet.
- Easy to meal prep — The main components can be prepared ahead and stored for several days.
Time Breakdown & Servings
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 4
Ingredients You’ll Need

- 1.5 lbs large shrimp, peeled and deveined
- 3 tablespoons olive oil, divided
- Juice of 3 limes, divided
- 3 cloves garlic, minced
- 1/2 teaspoon ground cumin
- 1/2 teaspoon chili powder
- Salt and black pepper, to taste
- 1 1/2 cups long-grain white rice
- 2 3/4 cups chicken or vegetable broth
- 1/2 cup fresh cilantro, chopped and divided
- 1 (15 oz) can black beans, drained and rinsed
- 1 cup corn kernels, fresh or thawed from frozen
- 1 cup cherry tomatoes, diced
- 2 avocados, sliced
- 1/4 cup red onion, finely diced
Ingredient Notes & Easy Substitutions
Shrimp — Any size can be used, although smaller shrimp will cook more quickly. Adjust the cooking time accordingly.
White rice — Quinoa is a good higher-fiber alternative, while cauliflower rice works well for a lower-carb version.
Black beans — Pinto beans can replace the black beans, or you can leave the beans out entirely for a lower-carb bowl.
Corn — Canned corn works just as well as fresh or frozen. Drain it thoroughly before using.
Chicken broth — Vegetable broth can be substituted, or use water seasoned with a little salt if necessary.
Kitchen Tools You’ll Need
You only need everyday kitchen equipment for this recipe.
- Large skillet
- Medium saucepan with lid
- Mixing bowls
- Sharp knife and cutting board
- Measuring cups and spoons
Step-by-Step Instructions

- Marinate the shrimp. Add the shrimp to a mixing bowl along with 1 tablespoon olive oil, the juice of 1 lime, minced garlic, cumin, chili powder, salt, and black pepper. Toss until the shrimp are evenly coated. Let them sit for 10–15 minutes while the rice cooks.
- Prepare the rice. Combine the rice and broth in a medium saucepan. Bring to a boil, then reduce the heat to low and cover. Simmer for 15–18 minutes, or until the liquid has been absorbed and the rice is tender. Remove from the heat, fluff with a fork, then stir in the juice of 1 lime and half of the chopped cilantro.
- Cook the shrimp. Heat the remaining 2 tablespoons of olive oil in a large skillet over medium-high heat. Arrange the shrimp in a single layer and cook for approximately 2 minutes per side. They should become opaque and pink with lightly browned edges. Remove them from the heat as soon as they’re cooked to prevent them from becoming rubbery.
- Prepare the corn and tomato salsa. Add the corn, diced tomatoes, red onion, remaining cilantro, and a squeeze of lime juice to a small bowl. Stir together and season lightly with salt.
- Mix the lime dressing. In another small bowl, whisk the remaining lime juice with a splash of olive oil and a pinch of salt until combined. This becomes the bright finishing dressing for the bowls.
- Assemble the bowls. Divide the cilantro-lime rice between four bowls. Add portions of black beans, cooked shrimp, corn and tomato salsa, and sliced avocado.
- Finish and serve. Drizzle the fresh lime dressing over each bowl immediately before serving. Enjoy while the rice and shrimp are still warm.
Expert Tips for the Best Results
- Keep the shrimp marinade relatively short. About 30 minutes or less is ideal because the lime juice can affect the shrimp’s texture if left too long.
- Watch the shrimp closely while cooking. They should be opaque and form a relaxed “C” shape when done.
- Fluff the rice as soon as it’s finished cooking to separate the grains and keep them light.
- If preparing ahead, wait to add the avocado until you’re ready to eat to minimize browning.
- Pat the shrimp dry before adding the marinade so the seasonings adhere more effectively.
Common Mistakes to Avoid
- Cooking the shrimp too long, which can give them a firm, rubbery texture.
- Leaving the shrimp in the lime marinade for too long, which can negatively affect their texture.
- Crowding the skillet, which prevents the shrimp from searing properly.
- Adding the avocado and dressing several days before eating, since both are best when added fresh.
- Using excessive liquid when cooking the rice, which can leave it soft and mushy.
Recipe Variations
Blackened shrimp bowl — Use a blackened seasoning blend instead of the cumin and chili marinade for a deeper, smokier flavor.
Chipotle-inspired bowl — Mix a little adobo sauce into the shrimp marinade for extra smoky heat.
Teriyaki-style bowl — Replace the cilantro-lime seasoning with teriyaki sauce and pair it with sesame-ginger rice.
Low-carb bowl — Swap the white rice for cauliflower rice to substantially reduce the carbohydrate content.
Taco-style version — Use the shrimp, salsa, avocado, and other toppings inside warm tortillas instead of serving them over rice.
What to Serve With This Dish
- Tortilla chips with fresh guacamole
- Simple green salad with lime vinaigrette
- Grilled corn on the cob
- Chilled agua fresca
- Fresh watermelon sprinkled with chili-lime seasoning
Storage & Reheating Guide
Storage: Store the individual components in separate airtight containers in the refrigerator for up to 3 days.
Reheating: Warm the shrimp and rice gently in the microwave for about 1 minute or heat them in a skillet over low heat. Add the avocado, salsa, and lime dressing after reheating.
Estimated Nutrition Information
| Nutrient | Amount per serving |
|---|---|
| Calories | 470 |
| Protein | 30g |
| Carbohydrates | 48g |
| Fat | 18g |
| Fiber | 8g |
| Sugar | 4g |
Nutrition information is an estimate based on standard ingredient data and may vary depending on the brands, ingredients, and exact measurements used.
Frequently Asked Questions
Can I use frozen shrimp?
Yes. Thaw the shrimp completely, then pat them dry before seasoning and marinating.
How can I tell when the shrimp are cooked?
Properly cooked shrimp become opaque and pink and usually curl into a loose “C” shape. A very tight, curled shape can indicate overcooking.
Can I prepare this bowl ahead of time?
Yes. The rice, beans, shrimp, and salsa can be prepared up to 3 days ahead. For the best results, add the avocado and dressing just before serving.
Is this bowl spicy?
The recipe is relatively mild as written. Add red pepper flakes, fresh chili, or hot sauce if you’d like more heat.
Can I replace the shrimp with another protein?
Definitely. Chicken or blackened fish can be used with the same general seasoning and bowl assembly.
A Fresh Dinner You’ll Want to Make Again
This cilantro lime shrimp bowl is proof that a quick meal can still be colorful, nutritious, and packed with flavor. Tender citrus-seasoned shrimp, fluffy cilantro rice, creamy avocado, hearty beans, and fresh corn salsa create a satisfying combination without requiring a long cooking session.
With only about 30 minutes from start to finish, it’s an easy recipe to keep in your weeknight rotation whenever you want something fresh, filling, and full of bright flavor.