Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spicy Fish Taco Bowls Recipe: A Bold and Flavorful Meal


  • Author: isabil
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

Make delicious Spicy Fish Taco Bowls with flaky fish, lime rice, and fresh toppings. A bold, healthy meal ready in just 30 minutes!


Ingredients

Scale

For the Spicy Fish:

  • 1 lb white fish (cod, tilapia, or mahi-mahi)
  • 1 tablespoon olive oil
  • 1 teaspoon chili powder
  • 1/2 teaspoon paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon cumin
  • 1/4 teaspoon cayenne pepper (adjust for spice level)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon lime juice

For the Rice Base:

  • 2 cups cooked white or brown rice
  • 1/4 teaspoon salt
  • 1/2 teaspoon lime zest
  • 1 tablespoon fresh lime juice

For the Toppings:

  • 1/2 cup shredded red cabbage
  • 1/2 cup cherry tomatoes, halved
  • 1/2 avocado, sliced
  • 1/4 cup fresh cilantro, chopped
  • 1/4 cup crumbled queso fresco or feta cheese (optional)
  • 1/4 cup corn kernels (fresh or grilled)
  • 1 jalapeño, thinly sliced (optional for extra heat)

For the Spicy Sauce:

  • 1/2 cup Greek yogurt or sour cream
  • 1 tablespoon hot sauce (Sriracha or chipotle sauce)
  • 1 tablespoon lime juice
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon salt

Instructions

  • Prepare the Fish:

    • Pat fish dry and rub with olive oil, chili powder, paprika, garlic powder, cumin, cayenne, salt, and black pepper.
    • Drizzle with lime juice and let marinate for 10 minutes.
  • Cook the Fish:

    • Heat a skillet over medium-high heat.
    • Cook the fish for 3-4 minutes per side until flaky and cooked through.
    • Remove from heat and break into bite-sized pieces.
  • Prepare the Rice:

    • Mix cooked rice with salt, lime zest, and lime juice.
  • Make the Spicy Sauce:

    • In a bowl, whisk together Greek yogurt, hot sauce, lime juice, garlic powder, and salt.
  • Assemble the Taco Bowls:

    • Divide rice into bowls.
    • Top with cooked fish, cabbage, tomatoes, avocado, corn, and cilantro.
    • Drizzle with spicy sauce and garnish with jalapeños and cheese if using.

Notes

  • Use fresh fish for the best flavor and texture.
  • Don’t overcook the fish to prevent it from drying out.
  • Adjust spice levels by increasing or decreasing cayenne pepper and hot sauce.
  • Marinate for extra flavor, even if just for 10 minutes.
  • Make it ahead by prepping ingredients separately and assembling before serving.
  • Try grilling the fish for a smoky, charred taste.
  • Swap rice for cauliflower rice for a low-carb version.
  • Prep Time: 15 minutes
  • Cook Time: 15minutes