RecipesFrom the test kitchen

Tilapia Tacos with Cabbage Slaw

Pan-seared tilapia tucked into warm corn tortillas and piled with a crunchy cabbage-lime slaw for a big-volume dinner that lands near 400 calories.

Dinnerlow calorie
25Total mins
15Prep
10Cook
2Servings
Recipe density
Plate study · drawn from this recipe's foods

This is a low-calorie dinner that does not feel like one. Lean tilapia gets a quick pan-sear so the edges crisp, then it goes into warm corn tortillas under a mound of raw cabbage-lime slaw. The slaw is the trick here: shredded cabbage and a squeeze of fresh lime add crunch, brightness, and real volume for almost no calories, so two loaded tacos land around 400 calories without leaving you hungry. Everything comes together in about 25 minutes with one skillet and a mixing bowl.

Method

  1. 1

    Make the slaw first so it has time to soften: in a bowl, toss the shredded cabbage and sliced onion with the juice of one lime, half the olive oil, a pinch of salt, and the chopped coriander leaf. Set aside and let it sit while you cook the fish.

  2. 2

    Pat the tilapia fillets dry with a paper towel, then season both sides with the chili powder, cumin, salt, and black pepper.

  3. 3

    Warm the remaining olive oil in a nonstick skillet over medium-high heat. Add the tilapia and sear undisturbed for about 3 minutes until the underside is golden.

  4. 4

    Flip the fillets carefully and cook 2 to 3 minutes more, until the fish is opaque and flakes easily with a fork. Squeeze the juice of the second lime over the top and break the fillets into large chunks.

  5. 5

    Warm the corn tortillas: heat them in a dry skillet for about 30 seconds per side, or wrap them in a damp towel and microwave for 20 seconds.

  6. 6

    Build each taco: lay chunks of tilapia across a warm tortilla, then pile on a generous handful of the cabbage-lime slaw so it mounds up over the fish.

  7. 7

    Serve two tacos per plate with extra lime wedges on the side for squeezing.

Why this scores well

Original analysis by NutriVerdict

On our Nutrient Density Score, this plate leans on ingredients that punch well above their calorie count. Raw cabbage (95) anchors the slaw and is one of the highest-scoring vegetables in our index, delivering big crunch and vitamin C for almost no calories. Fresh limes (94) score nearly as high and add both the acid that makes the slaw pop and another hit of vitamin C. Tilapia (78) is the lean protein backbone, a mild white fish that keeps the tacos filling without piling on calories. Raw onion (67) folds in sharpness and fiber, while a small amount of olive oil (34) carries the spices and helps the fish brown. Because the bulk of the plate is high-density cabbage and lime rather than heavy fillings, you get a large, satisfying dinner near 400 calories.

Tips

  • Let the slaw sit at least 10 minutes before serving. The lime juice softens the cabbage just enough while keeping the crunch, and it pulls in even more brightness.
  • Double the tortillas to four small ones per serving and the volume stays high while calories stay modest, since the filling is mostly fish and raw cabbage.
  • No fresh coriander leaf on hand? A pinch of dried works stirred into the slaw, though the fresh version gives the cleaner, greener finish.

What this plate is built on

This recipe leans on foods that are good sources of vitamin c, protein, dietary fiber and vitamin e. The recipe density score above is the average Nutrient Density Score of its whole foods, computed the same way for every recipe on the site.

Storage and make-ahead

Store the cooked fish and the slaw in separate covered containers in the fridge, and keep tortillas apart so nothing goes soggy. The tilapia keeps 1 to 2 days and is best gently rewarmed in a skillet over low heat or eaten cold, flaked over the slaw. Dressed cabbage stays crisp for about a day before it softens, and cooked fish does not freeze well, so plan to finish these within two days.

Variations and swaps

  • Protein swap: trade the tilapia for peeled raw shrimp, tossing them in the same chili and cumin and searing 2 to 3 minutes total.
  • Seasonal produce swap: use shredded red cabbage plus thin radish and jicama batons in summer for extra crunch and color.
  • Flavor direction: fold a spoonful of chipotle in adobo or a pinch of smoked paprika into the lime for a smokier, deeper heat.

What to serve it with

Round the plate out with a scoop of black beans or cilantro-lime rice for staying power, and set out lime wedges plus sliced avocado or a spoon of pico de gallo. A few pickled onions or a drizzle of thinned plain yogurt over the top pulls the whole taco together.

Note: This is food, not medical advice. Two loaded tacos land around 400 calories, with lean protein from the tilapia and a big serving of raw cabbage and fresh lime that both contribute vitamin C. Building a low-calorie dinner around these USDA-tracked, high-density foods is a practical way to eat a large plate while keeping calories in check.

Frequently asked questions

Can I use a different fish or make these without fish?

Yes. Any mild white fillet works here, such as cod, mahi-mahi, or catfish, cut to a similar thickness so the cook time stays close. For a plant version, swap the tilapia for crumbled firm tofu or roasted cauliflower and lean a little harder on the cumin and chili powder.

How do I keep the tortillas from cracking?

Corn tortillas tear when they are cold. Warm them one at a time in a dry skillet for about 30 seconds a side, or wrap the stack in a damp paper towel and microwave for 20 to 30 seconds. Keep them covered in a clean towel until you assemble so they stay pliable.

Can I prep the slaw and fish ahead?

The cabbage slaw actually improves with 30 to 60 minutes of rest, so dress it up to a few hours ahead and keep it cold. Season the raw tilapia ahead if you like, but cook it just before serving since white fish is best straight off the heat and does not reheat gracefully.

What makes this a lower-calorie taco night?

Tilapia is very lean, so most of the plate is fish and shredded cabbage rather than cheese and sour cream. Lime, cilantro, and the spices carry the flavor with just a tablespoon of olive oil split across the whole recipe, which keeps the numbers modest without the plate feeling sparse.