Fish Tacos with Garlic Lime Crema

Isabella

📖Life, Love, and Gastronomy 📖

Fresh, vibrant, and packed with flavor, these Fish Tacos with Garlic Lime Crema bring together perfectly seasoned tilapia, crunchy vegetables, creamy avocado, and a zesty homemade sauce. I love how the combination of fresh ingredients and warm corn tortillas creates a satisfying meal that feels both light and indulgent. Whether I’m preparing them for a family dinner or a casual gathering, these tacos always disappear quickly.

Why You’ll Love This Recipe

I love this recipe because it delivers restaurant-quality fish tacos with simple ingredients and easy preparation. The tilapia is seasoned with a blend of spices that adds just the right amount of warmth, while the garlic lime crema provides a creamy, tangy finish. I also appreciate how customizable these tacos are, allowing me to adjust the toppings based on what I have available. The fresh vegetables, creamy avocado, and salty cotija cheese create a perfect balance of textures and flavors in every bite.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

24 small white corn tortillas

1 1/2 lb tilapia

1/2 tsp ground cumin

1/2 tsp cayenne pepper

1 tsp salt

1/4 tsp black pepper

1 Tbsp olive oil

1 Tbsp unsalted butter

1/2 small purple cabbage

2 medium avocados, sliced

2 roma tomatoes, diced

1/2 red onion, diced

1/2 bunch cilantro, stems removed

4 oz cotija cheese, grated

1 lime, cut into wedges

1/2 cup sour cream

1/3 cup mayonnaise

2 Tbsp lime juice

1 tsp garlic powder

1 tsp sriracha sauce

Directions

I preheat the oven to 375°F (190°C) and line a large baking sheet with parchment paper.

In a small bowl, I combine the cumin, cayenne pepper, salt, and black pepper.

I sprinkle the seasoning mixture evenly over both sides of the tilapia.

I place the fish on the prepared baking sheet, drizzle it with olive oil, and dot the top with butter.

Then I bake the fish for 20 to 25 minutes until cooked through. If I want lightly browned edges, I broil it for an additional 3 to 5 minutes.

While the fish cooks, I whisk together the sour cream, mayonnaise, lime juice, garlic powder, and sriracha sauce until smooth and creamy.

I warm the corn tortillas in a dry skillet over medium-high heat until soft and pliable.

Next I break the cooked fish into pieces and assemble the tacos with cabbage, avocado slices, diced tomatoes, red onion, cilantro, cotija cheese, and a generous drizzle of garlic lime crema.

I serve the tacos immediately with fresh lime wedges on the side.

Servings and Timing

Servings: 24 tacos

Prep Time: 30 minutes

Cooking Time: 25 minutes

Total Time: 55 minutes

Calories: 172 kcal per serving

Variations

I sometimes swap the tilapia for cod, mahi-mahi, or halibut when I want a different flavor and texture. For extra heat, I add sliced jalapeños or increase the amount of sriracha in the crema. When I want additional crunch, I include shredded carrots or radishes. I also enjoy using flour tortillas instead of corn tortillas for a softer bite. For a healthier twist, I occasionally replace the sour cream with Greek yogurt.

Storage/Reheating

I store leftover fish separately from the toppings and tortillas in airtight containers in the refrigerator for up to 3 days. To reheat the fish, I place it in a skillet over medium heat for a few minutes or warm it gently in the microwave. I prefer assembling the tacos just before serving to keep the vegetables crisp and fresh. The garlic lime crema can be stored in the refrigerator for up to 3 days and stirred before use.

Related Recipes:

FAQs

Can I use a different type of fish?

Yes, I can easily substitute tilapia with cod, mahi-mahi, halibut, or any mild white fish that holds together well during cooking.

How do I know when the fish is fully cooked?

I check that the fish flakes easily with a fork and reaches an internal temperature of 145°F (63°C).

Can I make the garlic lime crema ahead of time?

Yes, I often prepare the crema a day in advance and store it in the refrigerator until ready to use.

Are these tacos spicy?

They have a mild kick from the cayenne pepper and sriracha, but I can adjust the spice level by adding more or less of either ingredient.

Can I freeze the cooked fish?

Yes, I can freeze the cooked fish in an airtight container for up to 2 months. I thaw it overnight in the refrigerator before reheating.

Conclusion

I love making these Fish Tacos with Garlic Lime Crema because they combine fresh ingredients, bold flavors, and easy preparation into one delicious meal. The flaky seasoned fish, crisp vegetables, creamy avocado, and tangy garlic lime sauce create an irresistible combination that works for both weeknight dinners and special occasions. Whenever I want a meal that feels fresh, satisfying, and packed with flavor, these tacos are one of my favorite choices.


📖 Recipe:

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

Fish Tacos with Garlic Lime Crema


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella
  • Total Time: 55 minutes
  • Yield: 24 tacos
  • Diet: Halal

Description

Fresh and flavorful fish tacos featuring seasoned baked tilapia, crisp vegetables, creamy avocado, cotija cheese, and a zesty garlic lime crema. These tacos are light, satisfying, and perfect for weeknight dinners or casual gatherings.


Ingredients

24 small white corn tortillas

1 1/2 lb tilapia

1/2 tsp ground cumin

1/2 tsp cayenne pepper

1 tsp salt

1/4 tsp black pepper

1 Tbsp olive oil

1 Tbsp unsalted butter

1/2 small purple cabbage, shredded

2 medium avocados, sliced

2 roma tomatoes, diced

1/2 red onion, diced

1/2 bunch cilantro, stems removed

4 oz cotija cheese, grated

1 lime, cut into wedges

1/2 cup sour cream

1/3 cup mayonnaise

2 Tbsp lime juice

1 tsp garlic powder

1 tsp sriracha sauce


Instructions

  1. Preheat the oven to 375°F (190°C) and line a large baking sheet with parchment paper.
  2. In a small bowl, combine the cumin, cayenne pepper, salt, and black pepper.
  3. Season both sides of the tilapia evenly with the spice mixture.
  4. Place the fish on the prepared baking sheet, drizzle with olive oil, and dot with butter.
  5. Bake for 20 to 25 minutes until the fish is cooked through and flakes easily. Broil for 3 to 5 minutes if lightly browned edges are desired.
  6. While the fish cooks, whisk together the sour cream, mayonnaise, lime juice, garlic powder, and sriracha sauce until smooth.
  7. Warm the corn tortillas in a dry skillet over medium-high heat until soft and pliable.
  8. Break the cooked fish into pieces.
  9. Assemble the tacos with fish, cabbage, avocado, tomatoes, red onion, cilantro, cotija cheese, and garlic lime crema.
  10. Serve immediately with lime wedges on the side.

Notes

Substitute tilapia with cod, mahi-mahi, halibut, or another mild white fish.

Add sliced jalapeños or extra sriracha for more heat.

Shredded carrots or radishes add extra crunch.

Greek yogurt can replace sour cream in the crema.

Store fish, toppings, and tortillas separately for up to 3 days in the refrigerator.

The crema can be made up to 1 day ahead and refrigerated.

  • Prep Time: 30 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Bake
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 taco
  • Calories: 172 kcal
  • Sugar: 2 g
  • Sodium: 340 mg
  • Fat: 8 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 4 g
  • Trans Fat: 0 g
  • Carbohydrates: 15 g
  • Fiber: 2 g
  • Protein: 10 g
  • Cholesterol: 24 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star