Go Back
+ servings
Close up shot of shrimp fajita bowl with sour cream and hot sauce
Print Pin
5 from 53 votes

Shrimp Fajita Bowls

Shrimp Fajita Bowls are a fresh and flavorful Mexican inspired meal made with stir-fried onions and peppers and served over cilantro lime rice
Course Main Course
Cuisine Mexican
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 4 servings
Calories 521kcal
Author Yumna Jawad


For the rice:

  • 1 ¼ cup brown rice
  • 1 teaspoon salt
  • 2 ½ cups water
  • 1 lime zested and juiced
  • ¼ cup chopped cilantro plus more for garnish

For the shrimp and fajita veggies:

  • 2 tablespoons olive oil divided
  • 3 medium bell peppers thinly sliced
  • 1 medium yellow onion thinly sliced
  • 4 garlic cloves thinly sliced
  • 2 tablespoons taco or fajita seasoning divided
  • 1 pound shrimp peeled and deveined
  • 1 ripe avocado sliced
  • Sour cream for serving
  • Hot sauce for serving


Make the rice

  • Combine rice with salt and water in a medium pot. Bring to a boil, then reduce to a gentle simmer and cover. Cook until water is evaporated, and rice is tender, 45- 50 minutes. Right before serving, fluff rice with a fork and add lime juice, lime zest, and cilantro.

Cook the Vegetables & Shrimp

  • In a medium bowl, mix shrimp with 1 tablespoon oil and 1 tablespoon fajita seasoning
  • Heat remaining 1 tablespoon oil in a large skillet over medium high heat. Add peppers and onions. After 5 minutes, add ½ cup water to help steam the veggies and deglaze the pan. Add garlic, remaining seasoning and mix to combine. Cook until veggies are charred and softened, mixing occasionally, an additional 2-5 minutes. Remove from pan and keep warm.
  • Reduce heat to medium and add shrimp mixture to the pan. Cook for 2-3 minutes on each side.


  • Divided the cilantro lime rice between four bowls. Top with the veggies and shrimp. Garnish with avocado slices and fresh cilantro. Top with sour cream and hot sauce, if desired, and serve immediately.


Storage: Store any leftovers in an airtight container. They will last about 2 days in the fridge. But it's best to enjoy it within 24 hours.


Calories: 521kcal | Carbohydrates: 61g | Protein: 30g | Fat: 18g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Cholesterol: 286mg | Sodium: 1583mg | Potassium: 757mg | Fiber: 9g | Sugar: 6g | Vitamin A: 3062IU | Vitamin C: 132mg | Calcium: 219mg | Iron: 5mg