By Grocery List Plus Editorial Staff | Published on June 3, 2026

Spicy Fish Taco Bowls

Serves 4

501 cal · 25 min

Spicy Fish Taco Bowls

Recipe GLPR26e7c6a58886d4

4.0(1)
Mexican
Main Course
25 min
501 cal
Servings: 4
Stovetop
SNAP eligible

Vibrant bowls featuring seasoned tilapia filets layered with cilantro-lime brown rice, roasted corn, peppers, onions, and black beans. A quick, flavorful Mexican-inspired meal ready in just 15 minutes. Customize with fresh toppings like avocado, pico de gallo, or sour cream.

Save recipes you love

Create a free Grocery List Plus account to save recipes, rate them, and add every ingredient to your grocery list in one tap.

Ingredients

3 to 4 tilapia filets (or other white fish filet)

1 tablespoon chili powder

1 tablespoon cumin

½ teaspoon cayenne pepper

Salt and black pepper to taste

Olive oil for cooking

1 to 2 cloves minced garlic

1 red onion, diced

1 red bell pepper, diced

1 cup fresh sweet corn kernels

1 can black beans, drained and rinsed

2 cups cooked brown rice

Fresh cilantro, avocado, shredded cheese, sour cream, or pico de gallo for serving (optional)

Directions

  1. Combine the chili powder, cumin, and cayenne pepper in a small bowl. Season both sides of the tilapia filets generously with the spice mixture, then add salt and black pepper to taste.

  2. Heat a drizzle of olive oil in a large nonstick skillet over medium-high heat until shimmering.

  3. Add the minced garlic to the pan and sauté for 1 to 2 minutes until fragrant.

  4. Place the seasoned fish filets in the pan and cook for 3 to 4 minutes on the first side without moving them. Flip and cook the other side for 3 to 4 minutes until the fish is opaque white throughout and flakes easily when tested with a fork (internal temperature should reach 145°F). Remove to a plate.

  5. Add the diced red onion, red bell pepper, and corn kernels to the same skillet without additional oil. Increase heat to high and cook for 2 to 3 minutes without stirring to develop a light char.

  6. Stir the vegetables and continue cooking for another 2 to 3 minutes, stirring occasionally, until the peppers and onions are tender-crisp with a roasted appearance.

  7. Add the drained black beans to the vegetable mixture and heat through for about 1 minute, stirring gently.

  8. Divide the cooked brown rice among four bowls. Top each with the roasted vegetable and bean mixture, then place a fish filet on top. Serve with your choice of cilantro, avocado, shredded cheese, sour cream, or pico de gallo.

Comments

Grocery List Plus Editorial Staff4

This recipe hits the mark on ingredient availability and cost. Tilapia runs $6–8 per pound at any Charlotte chain, and the supporting ingredients—canned black beans, frozen corn, fresh peppers, garlic, and cilantro—are stocked everywhere from Walmart to Harris Teeter. The real time catch: browning rice takes 45 minutes, not the stated 25; a reader banking on that timeline will be surprised at the stove. The dish itself is forgiving—seared fish, seasoned beans, and vegetables stand alone without fussy technique—and reheats reasonably the next day, though the fish loses some texture. At roughly $3–3.50 per serving, it's solid for weeknight value, especially if you cook rice in bulk ahead.

Sign in or create a free account to add your review.