These easy Cilantro Lime Fish Tacos feature flaky white fish cooked with tomatoes, jalapeños, cilantro and lime, then finished with creamy avocado for a bright, satisfying meal.

Cilantro Lime Fish Tacos
Fish tacos are a perfect weeknight dinner: fast, flavorful and lighter than fried or heavily breaded alternatives. This version cooks flaky white fish in a skillet with onions, garlic, jalapeños, diced tomatoes, fresh cilantro and lime juice. The simple skillet method locks in moisture and flavor while keeping the dish quick to prepare. Serve the mixture in warm corn tortillas and top with sliced avocado and crisp cabbage for texture and balance.

Choose any firm, flaky white fish such as flounder, sole, mahi-mahi or tilapia. If you prefer less heat, remove the seeds from the jalapeños before chopping; for more heat, leave them in. The lime brightens the fish and the cilantro adds a fresh herbal note. Avocado provides creamy richness and healthy fats, while cabbage gives a crunchy contrast. These tacos are easy to customize—add mango for sweetness, pickled onions for tang, or a dollop of yogurt-based sauce for extra creaminess.



More Fish Recipes You May Like:
- Baked Salmon with Fresh Herbs
- Ahi Tuna Poke Bowl
- Skillet Fish Fillet with White Wine and Capers
- Healthy Baked Fish Sticks
- Maple Soy Glazed Salmon
About this recipe
This recipe yields four servings (about two tacos per person). Prep time is minimal—about 5 minutes—and cook time is roughly 10 minutes, so you can have dinner on the table in 15 minutes total. It’s a great option for busy nights or casual entertaining when you want something fresh, healthy and made from whole ingredients.
Tips: pat fish dry before cooking so it sears nicely; heat tortillas briefly on a skillet or direct flame for the best texture; and taste for salt at the end, since lime juice can alter seasoning perception. To make this recipe gluten-free, use corn tortillas (as suggested) and check any packaged ingredients for hidden gluten.
Ingredients
- 1 lb fish fillets, rinsed and patted dry (flounder, tilapia, mahi-mahi, etc.)
- 1 tsp olive oil
- 1 small onion, chopped
- 4 garlic cloves, finely minced
- 2 jalapeño peppers, chopped (remove seeds for less heat)
- 2 cups diced tomatoes
- 1/4 cup fresh cilantro, chopped
- 3 tablespoons lime juice
- Kosher salt and pepper to taste
- 8 white corn tortillas
- 4 ounces (about 1 medium Haas) avocado, sliced
- 1 cup sliced cabbage
- Lime wedges and extra cilantro for garnish
Instructions
- Heat the olive oil in a large skillet over medium heat.
- Add the chopped onion and sauté until translucent, about 4–5 minutes. Add the minced garlic and cook 1 more minute, stirring to combine.
- Place the fish fillets in the skillet and cook until the flesh begins to flake and is opaque through the center. Depending on thickness, this usually takes a few minutes per side.
- Add the chopped jalapeños, diced tomatoes, chopped cilantro and lime juice to the skillet. Use a spoon to break up the fish into bite-sized pieces and sauté over medium-high heat for about 5 minutes so the flavors meld. Season with salt and pepper to taste.
- While the filling finishes cooking, warm the corn tortillas on a dry skillet or directly over a low flame for 1–2 minutes per side until pliable and slightly charred.
- To serve, place roughly 1/4 cup of the fish mixture on each warmed tortilla. Top with sliced cabbage, avocado, extra cilantro and a squeeze of lime. Enjoy immediately.
Storage and make-ahead
Store leftover fish mixture in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat with a splash of water or lime juice to regain moisture. Keep toppings like avocado and cabbage separate until serving to preserve texture and freshness.
Nutrition (approximate per serving)
Serving: 2 tacos — Calories: 310 kcal; Carbohydrates: 36 g; Protein: 28 g; Fat: 8 g; Fiber: 7 g. These values are estimates and can vary based on exact ingredients and portion sizes.
Did you make this recipe?
Share a photo or tag a friend when you try it—we love seeing your variations and serving suggestions.