These blackened fish taco bowls with corn salsa are a fresh, flavorful, and satisfying dinner made with spicy fish, creamy avocado, bright lime, and hot rice.

Blackened fish is one of those meals that always feels exciting, even when it is simple enough to make on a busy weeknight. The smoky spices, tender white fish, cool avocado, and sweet corn salsa come together in one bowl for a dinner that tastes fresh, bold, and complete.
These blackened fish taco bowls are everything people love about fish tacos, served in an easy rice bowl. Instead of tortillas, the spicy fish is layered over hot cooked rice and topped with a colorful corn salsa, sliced avocado, fresh cilantro, and a smooth avocado lime cream. It is a great option when you want the flavor of tacos but prefer a fork-and-bowl meal.
If you enjoy fish, Mexican-inspired flavors, and quick homemade dinners, this recipe is a strong choice. The seasoning has a little heat from cayenne pepper, but it is balanced by the sweetness of the corn, the richness of the avocado, and the tang of fresh lime juice. Every bite has a mix of warm, cool, spicy, creamy, and fresh elements.

Mahi mahi works beautifully in this recipe because it is firm, mild, and easy to cook in a skillet. However, any firm white fish can be used. The key is to pat the fish dry before adding the seasoning so the spices stick well and create a flavorful crust as the fish cooks.
The blackening seasoning is made with pantry spices, including paprika, cayenne pepper, oregano, onion powder, garlic powder, thyme, salt, and black pepper. If you already have a favorite blackening seasoning or Cajun-style seasoning, you can use that instead. If you prefer a milder fish taco bowl, reduce the cayenne or season the fish simply with salt and pepper.
The corn salsa adds color, crunch, and freshness. It is made with thawed corn, red pepper, jalapeno, red onion, cilantro, lime juice, salt, and pepper. Since the salsa can be prepared first and chilled while the rest of the meal comes together, it is an easy way to build flavor without adding much extra work.

The avocado cream is another simple but important part of this meal. Sour cream, avocado, green onion, lime juice, and kosher salt are blended until smooth. It gives the bowl a cool, creamy finish that works especially well with the warm seasoned fish.
This blackened fish taco bowl recipe is designed to be ready in about 30 minutes. Start the rice first, then make the salsa and avocado cream while the rice cooks. The fish only needs a few minutes per side in a hot skillet, making it practical for weeknight dinners while still feeling special enough for the weekend.
Serve the bowls immediately while the rice and fish are hot. Add plenty of corn salsa, fresh avocado slices, cilantro, and a generous spoonful of avocado cream. The result is a bright, satisfying main course that is easy to customize and full of fresh flavor.

Blackened Fish Taco Bowls with Corn Salsa
These blackened fish taco bowls with corn salsa are a quick and flavorful main course made with spicy white fish, hot rice, fresh avocado, cilantro, and a creamy avocado lime sauce.
20 minutes
10 minutes
30 minutes
Ingredients
For the salsa:
- 2 cups frozen corn kernels, thawed
- 1 red pepper, diced
- 1 jalapeno pepper, seeded and finely chopped
- 1/2 cup diced red onion
- 1/2 cup chopped fresh cilantro
- 2 tablespoons lime juice, from 1 lime
- Salt and pepper, to taste
For the avocado cream:
- 1/2 cup sour cream
- 1/2 cup avocado, about half of a large avocado
- 1 green onion, chopped
- 1 tablespoon lime juice, from half of a lime
- 1/2 teaspoon kosher salt
For the fish:
- 1 tablespoon paprika
- 1/2 teaspoon cayenne pepper
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- 1 1/2 teaspoons dried oregano
- 1 1/2 teaspoons onion powder
- 1 1/2 teaspoons garlic powder
- 1 1/2 teaspoons dried thyme
- 4 mahi mahi fillets, or another firm white fish
For serving:
- Hot cooked rice
- Sliced fresh avocado
- Fresh cilantro
Instructions
- In a large bowl, stir together the corn, red pepper, jalapeno pepper, red onion, cilantro, lime juice, salt, and pepper until well combined.
- Cover the salsa and refrigerate it until ready to serve.
- In a blender or food processor, combine the sour cream, avocado, green onion, lime juice, and salt. Blend until smooth and creamy.
- Cover the avocado cream and refrigerate it until ready to serve.
- In a small bowl, stir together the paprika, cayenne pepper, black pepper, salt, oregano, onion powder, garlic powder, and thyme.
- Pat the fish fillets dry with paper towels, then rub the spice mixture over both sides of each fillet.
- Heat 1 tablespoon of olive oil in a heavy skillet over medium heat.
- When the oil is hot, add the fish and cook for 4 to 5 minutes per side, or until the fish is opaque and flakes easily with a fork.
- Serve the fish over hot cooked rice with corn salsa, sliced avocado, fresh cilantro, and avocado cream.
Notes
This recipe has several components, but it can still be made in about 30 minutes. Start the rice first, then prepare the corn salsa and avocado cream while the rice cooks. To save time, make the salsa or the avocado cream while the fish is cooking. If you already have blackening seasoning, you can use it in place of the homemade spice blend. Cajun seasoning can also be used if that is what you have available.
Nutrition Information:
Yield:
4
Serving Size:
1
Amount Per Serving:
Calories: 493
Total Fat: 18g
Saturated Fat: 5g
Trans Fat: 0g
Unsaturated Fat: 10g
Cholesterol: 166mg
Sodium: 804mg
Carbohydrates: 43g
Fiber: 8g
Sugar: 8g
Protein: 45g
Nutrition information is estimated based on the ingredients used and may not be exact.