Shrimp Fajita Bowls

Make delicious Shrimp Fajita Bowls in just 30 minutes! Featuring smoky shrimp, peppers, cilantro-lime rice & avocado crema. Get the easy recipe now!

LIVE PREVIEW
3455 COOKING NOW
LOVED BY 10.000+ HOME COOKS
JUMP TO
RECIPE
0 Recipes in your Plan
View

These Shrimp Fajita Bowls are a vibrant, one-bowl wonder that combines smoky spiced shrimp, charred peppers and onions, cilantro-lime rice, and a creamy avocado crema. They come together in about 30 minutes for a satisfying, restaurant-quality meal. This flexible Shrimp Fajita Bowls recipe is perfect for busy weeknights or easy weekend dinners.

Looking for Shrimp Fajita Bowls inspiration? You'll love what we have! Explore more Dinner Ideas recipes or discover our Chicken Thigh Recipes favorites.

Why You’ll Love This Shrimp Fajita Bowls

  • Quick & Flexible: Ready in 30 minutes with easy protein or veggie swaps.
  • Dynamic Flavor: Smoky shrimp, sweet peppers, zesty rice, and creamy sauce.
  • Balanced & Satisfying: Lean protein, veggies, and healthy fats feel indulgent but light.
  • Meal Prep Friendly: Components store well for quick lunches or dinners all week.

Ingredients & Tools

  • 1 lb large raw shrimp, peeled and deveined
  • 3 bell peppers (mixed colors), sliced
  • 1 large red onion, sliced
  • 2 tbsp olive oil, divided
  • 2 tsp chili powder
  • 1 tsp smoked paprika
  • 1 tsp ground cumin
  • 1/2 tsp garlic powder
  • 1/4 tsp cayenne pepper (optional)
  • 1 cup long-grain white rice, uncooked
  • 2 cups chicken or vegetable broth
  • 1/4 cup fresh cilantro, chopped
  • 2 limes, juiced and zested
  • 1 ripe avocado
  • 1/4 cup Greek yogurt or sour cream
  • Salt and black pepper to taste

Tools: Large skillet, medium saucepan, small bowl, mixing bowls

Notes: Using large, raw shrimp gives the best texture and spice absorption. Don’t skip the smoked paprika—it provides the classic smoky fajita aroma.

Nutrition (per serving)

Calories: 485 kcal
Protein: 28 g
Fat: 14 g
Carbs: 58 g
Fiber: 7 g

Serves: 4 | Prep Time: 15 mins | Cook Time: 20 mins | Total Time: 35 mins

Before You Start: Tips & Ingredient Notes

  • Pat your shrimp completely dry. This is the single most important step for getting a good sear instead of steaming them. I use paper towels and press gently to remove any excess moisture.
  • Don’t crowd the skillet. If your pan is too small, cook the shrimp in two batches. Overcrowding creates steam, which prevents that beautiful, caramelized crust from forming.
  • Slice your veggies uniformly. Try to cut your peppers and onions into similar-sized strips so they cook at the same rate. You want them tender with a bit of char, not mushy.
  • Zest your lime before juicing it. It’s infinitely easier to zest a whole lime! We’ll use both the zest and juice in different parts of the recipe for maximum citrus flavor.
  • Customize your heat level. The cayenne is totally optional. If you love spice, add it! If you’re serving kids or prefer milder food, just leave it out—the dish will still be incredibly flavorful.

How to Make Shrimp Fajita Bowls

Step 1: Start by preparing your rice. In a medium saucepan, combine the uncooked rice and chicken broth. Bring to a boil, then reduce the heat to low, cover, and simmer for about 15-18 minutes, or until the liquid is absorbed and the rice is tender. Once cooked, fluff it with a fork and stir in the chopped cilantro, lime zest, and a big squeeze of fresh lime juice. This gives you a vibrant, fragrant base for your bowls.

Step 2: While the rice cooks, make your fajita seasoning. In a small bowl, mix together the chili powder, smoked paprika, cumin, garlic powder, and cayenne (if using). Pat your shrimp very dry with paper towels, then toss them in a bowl with one tablespoon of the olive oil and about two-thirds of the spice mix. Make sure every shrimp is nicely coated—this is where all that flavor comes from.

Step 3: Heat a large skillet over medium-high heat. Add the remaining tablespoon of olive oil, then toss in your sliced peppers and onions. Sprinkle them with the rest of the spice mix and a good pinch of salt. Sauté for 8-10 minutes, stirring occasionally, until the veggies are softened and have some beautiful charred spots. You’ll notice their sweetness really comes out as they cook. Transfer them to a plate.

Step 4: Using the same skillet (no need to wash it!), add your seasoned shrimp in a single layer. Cook for about 2-3 minutes per side, just until they turn pink and opaque. They cook fast, so don’t walk away! Overcooked shrimp become rubbery, so as soon as they curl and turn pink, they’re done. Remove them from the heat immediately.

Step 5: Now for the creamy sauce that brings it all together. In a small bowl, mash the avocado with a fork until relatively smooth. Stir in the Greek yogurt (or sour cream), the juice of half a lime, and a pinch of salt. The consistency should be creamy and drizzle-able—if it’s too thick, add a teaspoon of water or more lime juice to thin it out.

Step 6: It’s assembly time! Divide the cilantro-lime rice among four bowls. Top with a generous portion of the sautéed peppers and onions, then arrange the cooked shrimp over the top. Drizzle everything with that luscious avocado crema. Finish with an extra squeeze of fresh lime juice and maybe a little more chopped cilantro if you’re feeling fancy. Serve immediately and dig in!

Storage & Freshness Guide

  • Fridge: Store components separately in airtight containers for up to 4 days.
  • Freezer: Freeze cooked shrimp and veggies (without crema) for up to 2 months.
  • Reviving: Gently reheat rice, shrimp, and veggies; add fresh crema and lime juice after warming.

Serving Suggestions

Complementary Dishes

  • Simple Black Bean Salad — A chilled mix of black beans, corn, red onion, and lime juice adds a refreshing, protein-packed element that complements the smoky shrimp perfectly.
  • Warm Corn Tortillas — For those who want to make little fajita tacos on the side! They’re great for scooping up any runaway bits of shrimp and peppers.
  • Charred Corn & Cotija Cheese — Sweet, smoky corn with salty, crumbly cheese adds another layer of texture and flavor that feels truly festive.

Drinks

  • Classic Margarita (or Mocktail) — The bright, citrusy notes cut through the richness of the dish and enhance all those zesty, spicy flavors.
  • Ice-Cold Mexican Lager — A crisp, light beer is the ultimate pairing for fajitas—it’s refreshing and doesn’t overpower the meal.
  • Sparkling Water with Lime — Sometimes simplicity is best. The bubbles and citrus are incredibly cleansing between bites.

Something Sweet

  • Mango Sorbet — The sweet, tropical fruit flavor is a fantastic, light way to end the meal and it cools the palate beautifully.
  • Churros with Chocolate Sauce — If you’re going all out, you can’t beat warm, cinnamon-sugar churros for a truly indulgent finish.
  • Lime & Coconut Paletas — These Mexican ice pops are creamy, tangy, and the perfect handheld treat after a flavorful bowl.

Top Mistakes to Avoid

  • Mistake: Using pre-cooked shrimp. They’re often rubbery and you won’t be able to infuse them with the fajita seasoning properly. Raw shrimp sear better and absorb flavors deeply.
  • Mistake: Skipping the drying step for the shrimp. Any surface moisture will steam the shrimp instead of letting them caramelize. You’ll miss out on that lovely, slightly crisp exterior.
  • Mistake: Overcooking the shrimp. They only need 2-3 minutes per side over medium-high heat. As soon as they turn opaque and form a loose “C” shape, they’re done. An “O” shape means they’re overdone!
  • Mistake: Not letting the skillet get hot enough. A properly preheated skillet is essential for getting a good sear on both the veggies and the shrimp. If you add them to a cold pan, they’ll just simmer in their own juices.

Expert Tips

  • Tip: Make a double batch of the spice mix. It keeps well in a little jar for months, and you can use it on chicken, steak, or even roasted potatoes for an instant flavor boost.
  • Tip: Let the shrimp come to room temperature before cooking. Taking the chill off ensures they cook quickly and evenly, so you avoid a cold center or an overcooked exterior.
  • Tip: Add a splash of orange juice to the avocado crema. It sounds unusual, but a tiny bit of sweetness and acidity balances the creaminess and makes the sauce even more addictive.
  • Tip: Char your tortillas (if serving) directly over a gas flame. A quick 10-15 seconds per side gives them an incredible, smoky flavor and a lovely pliable texture.
  • Tip: Use leftover rice. If you have cold, cooked rice from last night’s takeout, just warm it up and stir in the cilantro and lime. It saves you a solid 20 minutes!

FAQs

Can I make this with chicken instead of shrimp?
Absolutely! Just swap the shrimp for one pound of boneless, skinless chicken breast or thighs, sliced into thin strips. You’ll need to cook the chicken a bit longer—about 5-7 minutes—until it’s cooked through and no longer pink in the center. The same spice rub works wonderfully, and the rest of the process is exactly the same. It’s a fantastic, flexible recipe.

How do I store and reheat the leftovers?
Store all the components separately in airtight containers in the fridge for up to 4 days. The avocado crema might brown a little—just give it a stir. To reheat, warm the rice, veggies, and shrimp gently in the microwave or in a skillet over low heat. I’d add the cold crema and fresh lime juice after reheating for the best texture and flavor.

My avocado crema is too thick. What can I do?
This happens! Just thin it out with a little more lime juice, a tablespoon of water, or even a splash of milk or more yogurt. Add liquid a teaspoon at a time, stirring after each addition, until it reaches a drizzle-able consistency. It should coat the back of a spoon nicely.

Is there a way to make this dish spicier?
For sure! You can increase the cayenne pepper in the spice rub, add a finely minced jalapeño (seeds and all) to the peppers and onions as they sauté, or serve the bowls with a few dashes of your favorite hot sauce. A little chopped serrano pepper mixed into the crema also adds a lovely, fresh heat.

Can I prepare any part of this meal ahead of time?
Definitely. The spice mix can be made weeks ahead. The rice (without the lime and cilantro) can be cooked a day in advance—just reheat it and stir in the fresh elements before serving. You can also slice the peppers and onions and store them in the fridge. The shrimp, however, is best cooked fresh so it doesn’t get tough.

Shrimp Fajita Bowls

Shrimp Fajita Bowls

Recipe Information
Cost Level $$
Category Dinner Ideas
Difficulty Medium
Cuisine Mexican, tex-mex
Recipe Details
Servings 4
Total Time 35 minutes
Recipe Controls
LOVED BY 2000+ HOME COOKS
PIN TO
PINTEREST

Make delicious Shrimp Fajita Bowls in just 30 minutes! Featuring smoky shrimp, peppers, cilantro-lime rice & avocado crema. Get the easy recipe now!

Ingredients

For the Shrimp and Veggies:

For the Rice:

For the Avocado Crema:

Instructions

  1. Start by preparing your rice. In a medium saucepan, combine the uncooked rice and chicken broth. Bring to a boil, then reduce the heat to low, cover, and simmer for about 15-18 minutes, or until the liquid is absorbed and the rice is tender. Once cooked, fluff it with a fork and stir in the chopped cilantro, lime zest, and a big squeeze of fresh lime juice.
  2. While the rice cooks, make your fajita seasoning. In a small bowl, mix together the chili powder, smoked paprika, cumin, garlic powder, and cayenne (if using). Pat your shrimp very dry with paper towels, then toss them in a bowl with one tablespoon of the olive oil and about two-thirds of the spice mix.
  3. Heat a large skillet over medium-high heat. Add the remaining tablespoon of olive oil, then toss in your sliced peppers and onions. Sprinkle them with the rest of the spice mix and a good pinch of salt. Sauté for 8-10 minutes, stirring occasionally, until the veggies are softened and have some beautiful charred spots. Transfer them to a plate.
  4. Using the same skillet, add your seasoned shrimp in a single layer. Cook for about 2-3 minutes per side, just until they turn pink and opaque. Remove them from the heat immediately.
  5. In a small bowl, mash the avocado with a fork until relatively smooth. Stir in the Greek yogurt (or sour cream), the juice of half a lime, and a pinch of salt.
  6. Divide the cilantro-lime rice among four bowls. Top with a generous portion of the sautéed peppers and onions, then arrange the cooked shrimp over the top. Drizzle everything with that luscious avocado crema. Finish with an extra squeeze of fresh lime juice and maybe a little more chopped cilantro.

Chef's Notes

  • Store components separately in airtight containers for up to 4 days.
  • Freeze cooked shrimp and veggies (without crema) for up to 2 months.
  • Gently reheat rice, shrimp, and veggies; add fresh crema and lime juice after warming.

Not what you're looking for?

Or discover more recipes in Dinner Ideas

Tags