Simple Fish Tacos
These simple fish tacos are fresh, light, and bursting with flavor—perfect for quick Lahore dinners or weekend meals. Tender white fish is seasoned simply, pan-seared, and tucked into soft tortillas with crisp cabbage slaw and a zesty lime sauce. Using affordable market fish like tilapia or rohu, they come together fast, feel healthy, and satisfy everyone at the table.

Ingredients
For 4 servings (8 tacos), gather these easy items:
- 500 grams white fish fillets (tilapia, rohu, or cod), cut into strips
- 8 small corn or whole-wheat tortillas, warmed
- 2 cups shredded cabbage or lettuce
- 1 medium carrot, julienned or grated
- 1 small red onion, thinly sliced
- Juice of 2 limes (divided)
- ¼ cup plain low-fat yogurt or fresh curd (dahi)
- 1 tablespoon mayonnaise (optional for creaminess)
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- ½ teaspoon garlic powder
- Salt and black pepper to taste
- 2 tablespoons olive oil
- Fresh coriander, chopped (for garnish)
- Optional: sliced avocado, diced tomato, or hot sauce
Direction
- Prepare these fresh tacos with these straightforward steps:
- Step 1: In a small bowl, mix chili powder, cumin, garlic powder, salt, and pepper. Pat fish strips dry and rub the spice mix evenly on all sides.
- Step 2: Heat olive oil in a large non-stick skillet over medium-high heat. Add fish strips in a single layer. Cook 2 to 3 minutes per side until golden and fish flakes easily with a fork (internal temperature 63°C/145°F). Remove and set aside.
- Step 3: In a medium bowl, combine shredded cabbage, carrot, red onion, juice of 1 lime, a pinch of salt, and a drizzle of olive oil. Toss to make a simple slaw.
- Step 4: In another small bowl, whisk yogurt (or curd), remaining lime juice, mayonnaise (if using), a pinch of salt, and pepper for a creamy lime sauce.
- Step 5: Warm tortillas in a dry skillet or microwave for 10 seconds to make pliable.
- Step 6: To assemble: place a few fish strips in each tortilla, top with cabbage slaw, drizzle with lime sauce, and garnish with fresh coriander. Serve immediately with extra lime wedges.
Nutrients Information
Per serving (2 tacos, approximate values with low-fat yogurt):
- Calories: 380 to 440
- Total Fat: 12 to 16 grams
- Saturated Fat: 2 to 3 grams
- Cholesterol: 80 to 100 milligrams
- Sodium: 450 to 600 milligrams
- Total Carbohydrates: 40 to 48 grams
- Dietary Fiber: 6 to 8 grams
- Sugars: 5 to 7 grams (natural from veggies)
- Protein: 28 to 34 grams
- Excellent source of lean protein from fish for muscle support, omega-3s for heart health, vitamin C from lime and cabbage, plus fiber from whole-wheat tortillas and veggies. A balanced, lighter taco option.
Recipes Credit
Contributed by United States Department of Agriculture (USDA) Extension Service