Seasoned Fish Tacos Lime Crema

Category: Hearty & Satisfying Entrees

These delicious Mexican-inspired fish tacos feature tender tilapia seasoned with cumin, cayenne, salt and pepper, then baked to perfection. The fish is nestled in toasted corn tortillas and topped with purple cabbage, creamy avocado slices, diced tomatoes, red onion, and fresh cilantro.

What makes these tacos truly special is the irresistible garlic lime crema sauce made with sour cream, mayonnaise, lime juice, garlic powder, and a touch of sriracha for heat. Finished with a sprinkle of cotija cheese and lime wedges, these tacos offer the perfect balance of flavors and textures for a satisfying meal.

A woman named Maya Brown is holding a large burger.
Updated on Sat, 05 Jul 2025 12:09:29 GMT
A plate of fish tacos with sauce and lime. Save
A plate of fish tacos with sauce and lime. | yumrica.com

These fish tacos transform ordinary weeknight dinners into a vibrant fiesta of flavors that will transport you straight to a beachside cantina. The combination of flaky tilapia, crunchy cabbage, and that irresistible garlic lime crema creates the perfect balance in every bite.

I first made these tacos after a coastal vacation where we discovered an amazing taco stand. My family was skeptical I could recreate that magic at home, but these tacos have become our most requested meal for casual gatherings with friends.

Ingredients

  • Tilapia fillets fresh or thawed provides the perfect mild base that absorbs flavors beautifully
  • Cumin and cayenne pepper create that authentic Mexican flavor profile without overwhelming heat
  • Corn tortillas small size makes them perfect for handheld eating with authentic flavor
  • Purple cabbage adds essential crunch and vibrant color that makes these tacos pop
  • Avocados provide creamy richness that balances the acidic elements
  • Cotija cheese traditional Mexican cheese that adds the perfect salty finish
  • Sour cream and mayonnaise base for the magical crema that ties everything together
  • Fresh lime juice brightens all flavors and cuts through richness
  • Garlic powder adds depth to the sauce without harsh raw garlic flavor
  • Sriracha sauce provides customizable heat level in the crema

Step-by-Step Instructions

Prepare the oven
Preheat your oven to 375°F and line a baking sheet with parchment paper or foil for easy cleanup. This temperature ensures the fish cooks through while remaining tender.
Season the fish
In a small bowl combine cumin, cayenne, salt and black pepper, then sprinkle evenly over both sides of the tilapia fillets. Make sure to coat the fish completely as this seasoning creates the foundation of flavor.
Prepare for baking
Place the seasoned fish on your prepared baking sheet, then drizzle with olive oil and dot with small pieces of butter. The butter adds richness while helping the fish brown beautifully.
Bake to perfection
Place the fish in your preheated oven and bake for 20-25 minutes until it flakes easily with a fork but remains moist. The exact time depends on the thickness of your fillets.
Create beautiful browning
For extra color and flavor, switch your oven to broil for the final 3-5 minutes, watching carefully to prevent burning. This step creates delicious caramelization on top.
Mix the magical crema
While the fish bakes, whisk together sour cream, mayonnaise, lime juice, garlic powder and sriracha in a bowl until completely smooth. Taste and adjust seasonings as needed.
Toast your tortillas
Heat a dry skillet over medium-high heat and toast each tortilla for about 30 seconds per side until they develop light brown spots and become pliable. Stack them wrapped in a clean kitchen towel to keep warm.
Build your perfect taco
Place a portion of flaked fish onto each tortilla, then layer with cabbage, avocado slices, tomatoes, red onion, cilantro, and a sprinkle of cotija cheese. Finish with a generous drizzle of the garlic lime crema.
A plate of fish tacos with a variety of toppings. Save
A plate of fish tacos with a variety of toppings. | yumrica.com

The garlic lime crema elevates these tacos beyond ordinary fish tacos. I discovered this sauce combination by accident when running low on ingredients for traditional Mexican crema. Now my family refuses to eat fish tacos without it. The subtle heat from sriracha balances perfectly with the creamy base and bright lime.

Make-Ahead Options

The garlic lime crema can be prepared up to two days in advance and stored in an airtight container in the refrigerator. This actually improves the flavor as the ingredients have time to meld together. Just give it a good stir before serving as it may separate slightly.

Perfect Pairings

These fish tacos shine brightest alongside simple, complementary sides. Serve with cilantro lime rice, black beans, or a light jicama slaw to create a complete meal. For beverages, nothing beats an ice-cold Mexican beer with lime or a fresh watermelon agua fresca for non-alcoholic options.

Ingredient Substitutions

If tilapia isn't available, any mild white fish works beautifully in this recipe. Try cod, mahi-mahi, or even halibut for a more premium option. For a dairy-free version, replace the sour cream with coconut yogurt and skip the cotija cheese or use a plant-based alternative. The flavors will be different but still delicious.

Two fish tacos with tomatoes and avocado. Save
Two fish tacos with tomatoes and avocado. | yumrica.com

Recipe FAQs

→ Can I use a different type of fish?

Absolutely! While tilapia works beautifully in this dish, you can substitute with other white fish like cod, halibut, or mahi-mahi. Just adjust cooking times accordingly as thicker fish fillets may need additional minutes in the oven.

→ How can I make this dairy-free?

To make dairy-free fish tacos, skip the butter when cooking the fish and use olive oil instead. For the crema sauce, substitute the sour cream with dairy-free yogurt or cashew cream. Omit the cotija cheese or replace with a dairy-free alternative.

→ What's the best way to warm corn tortillas?

For the best texture and flavor, warm corn tortillas in a dry skillet over medium heat for about 30 seconds per side until they become pliable and slightly charred. You can also place them directly over a gas flame for a few seconds per side for added smokiness.

→ Can I prepare components ahead of time?

Yes! The garlic lime crema sauce can be made up to 3 days in advance and stored in the refrigerator. You can also prep all the toppings (cabbage, tomatoes, onions, etc.) the day before. Just cook the fish shortly before serving for the best texture and flavor.

→ How spicy are these tacos?

These tacos have a mild to medium heat level from the cayenne pepper in the fish seasoning and sriracha in the sauce. For less heat, reduce or omit the cayenne and sriracha. For more heat, add additional sriracha to the sauce or serve with your favorite hot sauce on the side.

→ What sides pair well with fish tacos?

Fish tacos pair wonderfully with Mexican-style rice, black beans, elote (Mexican street corn), a simple green salad, or chips with guacamole and salsa. For beverages, try serving with margaritas, Mexican beer with lime, or a refreshing agua fresca.

Fish Tacos with Lime Crema

Tender tilapia wrapped in corn tortillas with crunchy cabbage, creamy avocado and zesty garlic-lime crema sauce.

Prep Time
30 min
Cook Time
25 min
Total Time
55 min

Category: Dinner Favorites

Skill Level: Intermediate

Cuisine: Mexican

Serves: 24 Servings (24 tacos)

Dietary Preferences: Low-Carb, Gluten-Free

Ingredients

→ Fish

01 680g tilapia fillets
02 1/2 teaspoon ground cumin
03 1/2 teaspoon cayenne pepper
04 1 teaspoon salt
05 1/4 teaspoon black pepper
06 1 tablespoon olive oil
07 1 tablespoon unsalted butter

→ Tortillas and Toppings

08 24 small corn tortillas
09 1/2 small purple cabbage, thinly sliced
10 2 avocados, sliced
11 2 roma tomatoes, diced
12 1/2 red onion, finely diced
13 1/2 bunch fresh cilantro, chopped
14 1 cup cotija cheese, crumbled
15 1 lime, cut into wedges

→ Garlic Lime Crema

16 120ml sour cream
17 80ml mayonnaise
18 2 tablespoons fresh lime juice
19 1 teaspoon garlic powder
20 1 teaspoon sriracha sauce

Steps

Step 01

Preheat oven to 190°C (375°F). Line a baking sheet with parchment paper or aluminum foil.

Step 02

In a small bowl, combine cumin, cayenne pepper, salt, and black pepper. Sprinkle the seasoning mixture evenly over both sides of the tilapia fillets.

Step 03

Place seasoned fish on the prepared baking sheet. Drizzle with olive oil and dot with small pieces of butter.

Step 04

Bake in the preheated oven for 20-25 minutes until fish flakes easily with a fork and is opaque throughout.

Step 05

For extra color and texture, broil for 3-5 minutes until the top is lightly browned.

Step 06

While fish is baking, whisk together sour cream, mayonnaise, lime juice, garlic powder, and sriracha in a small bowl until smooth. Refrigerate until ready to serve.

Step 07

Heat a dry skillet over medium-high heat. Toast corn tortillas for 30 seconds per side until warm and slightly charred. Keep warm wrapped in a clean kitchen towel.

Step 08

Flake the cooked fish into chunks. Place a portion of fish on each tortilla, then top with purple cabbage, avocado slices, diced tomatoes, red onion, cilantro, and cotija cheese. Drizzle with the garlic lime crema.

Step 09

Serve immediately with lime wedges for squeezing over tacos.

Notes

  1. The crema sauce can be prepared up to 2 days ahead and stored in the refrigerator.
  2. Toasting the tortillas is essential for the best flavor and texture.
  3. Fish can be grilled instead of baked for a smokier flavor.
  4. This recipe serves a large group and can be easily halved for smaller gatherings.

Tools You’ll Need

  • Baking sheet
  • Large skillet
  • Mixing bowls
  • Whisk

Allergen Info

Check all ingredients for potential allergens and consult a healthcare professional if needed.
  • Contains fish, dairy, and corn. May contain traces of gluten depending on mayonnaise brand.