Diets we support Start your plan

Seared Tilapia with Pumpkin Seed Sauce, Black Beans, and Avocado

Tilapia seared hard in a dry-hot skillet, spooned over warm black beans with a green sauce of toasted pumpkin seeds, cilantro, chile, and lime.

By Camille McLaughlin, RDN, LD, registered dietitian nutritionist

Built forAnti-InflammatoryDinner
Also fits High-Fiber High-Protein
Pumpkin seeds pop and jump in a dry pan until they smell like popcorn, then go into a blender with cilantro, chile, and lime and come out a thick, grassy green. Tilapia hits a hot skillet and takes on a crust in three minutes a side, and cold avocado slices go on last against all that heat.
↓ Jump to Recipe

Why You'll Love This Recipe

This is the fastest proper dinner in my rotation and it comes from pipian, the family of Mexican sauces built on ground seeds rather than cream or flour. Toasted pumpkin seeds give you a sauce with real body and a flavor somewhere between nut and grass, and it takes four minutes in a blender. I make it on nights when I have not shopped, because black beans and pepitas live in the cupboard and tilapia thaws in twenty minutes under cold water. Start to plate is about thirty five minutes. It is a good dish to cook for other people as well, because almost all of it can be done before they arrive and the fish itself takes six minutes.

The technique that matters is the toast. Pumpkin seeds go into a dry pan and they will tell you when they are ready, because they crack and jump and the smell shifts from green to toasty. Pull them a shade before they look done, since they keep cooking on the plate, and hold a spoonful back for scattering on top. Then the fish. Tilapia is thin and cooks in six minutes total, and the only real risk is moving it too early. Leave it alone until it releases from the pan by itself. The beans want about five minutes of attention and can then sit warm while you deal with the fish.

On the plate it is warm, cool, soft, and crunchy all at the same time. The beans go down first with a little of their liquid, the sauce pools around them, the fish sits on top with its browned side up, and the avocado goes alongside where it stays cold. Lime over everything at the table. It is bright and green and rich enough to be satisfying, and it is the dish friends ask me for the recipe to more than any other. Bowls work as well as plates here, and I would rather have a second spoonful of that sauce than anything else on the side.

A white plate with a browned tilapia fillet resting on a spoonful of black beans, a pale green pumpkin seed sauce pooled underneath. Save
Prep: 20 minsCook: 15 minsTotal: 35 minsMakes: 4 servingsServing: 1 fillet with beans, sauce, and avocado

Ingredients

Serves4Amounts change with the number. The nutrition panel is per serving, so it stays the same.
  • 4 tilapia fillets (about 1 1/3 lb total), patted dry
  • 1 1/2 cups drained canned black beans, rinsed
  • 1 large ripe avocado, halved, pitted, and sliced
  • 1/3 cup raw hulled pumpkin seeds
  • 1 packed cup cilantro, leaves and tender stems
  • 4 scallions, roughly chopped
  • 1 jalapeno, stemmed and roughly chopped
  • 3 cloves garlic, peeled
  • 3 tbsp lime juice, plus lime halves to serve
  • 1 tbsp olive oil
  • 3/4 tsp ground cumin
  • 1/2 tsp fine sea salt

Instructions

  1. Toast the pumpkin seeds: Put the pumpkin seeds in a dry skillet over medium heat and shake the pan almost constantly for three to four minutes. They will crackle, jump, and swell slightly, and the smell will turn from grassy to toasty like popcorn. Tip them onto a plate at once and set aside a heaping tablespoon for the top.
  2. Blend the sauce: Put the rest of the toasted seeds in a blender with the cilantro, scallions, jalapeno, garlic, cumin, half the salt, 2 tbsp of the lime juice, and 1/2 cup water. Blend two minutes until it is thick and pale green with a little texture left. Add water a tablespoon at a time until it pours slowly off a spoon, like a loose pesto.
  3. Warm the beans: Put the rinsed black beans in a small pan with 1/4 cup water and the remaining 1 tbsp lime juice and set it over low heat. Warm them for five minutes, crushing about a quarter of them against the side of the pan so the liquid thickens around the whole beans. Keep them warm.
  4. Sear the tilapia: Pat the fillets very dry and season with the remaining salt. Heat the olive oil in a heavy skillet over medium-high until it shimmers. Lay the fillets in presentation side down and do not touch them for three minutes. They will stick at first and release on their own once a crust forms, which is your signal to turn them.
  5. Finish the fish: Turn the fillets and cook two to three minutes more, depending on thickness. Tilapia is done when the flesh has turned from translucent to solid white all the way through and flakes into wide pieces at the thickest point. Take the pan off the heat rather than letting them sit in it.
  6. Plate it: Spoon the beans onto four warm plates, pour the pumpkin seed sauce around and partly over them, and set a fillet on each with the browned side facing up. Lay the avocado slices alongside, scatter the reserved pumpkin seeds and a few cilantro leaves over the top, and serve with lime halves.
Nutrition Facts
4 servings per recipe
Serving size1 fillet with beans, sauce, and avocado
Calories368
% Daily Value*
Total Fat 17g22%
Saturated Fat 3g17%
Trans Fat 0g
Cholesterol 66mg22%
Sodium 485mg21%
Total Carbohydrate 18g7%
Dietary Fiber 8g28%
Total Sugars 1g
Includes 0g Added Sugars 0%
Protein 39g
Vitamin D 3.6mcg18%
Calcium 65mg5%
Iron 3.7mg20%
Potassium 974mg21%
* Percent Daily Values are based on a 2,000 calorie diet. Values are computed from USDA FoodData Central and are estimates. Per serving (1 fillet with beans, sauce, and avocado).

Variations

  • Tomatillo: Blend in four husked tomatillos, raw or charred, for the tangier green pipian you find across central Mexico.
  • Charred scallion: Blacken the scallions in a dry pan before they go in the blender for a smoky, sweeter sauce.
  • Pinto beans and epazote: Swap the black beans for pinto and warm them with a sprig of epazote, which is the traditional partner.
  • Grilled: Cook the fillets on a hot grill in a fish basket for a smokier plate, and warm the sauce briefly so it does not chill the fish.
  • Sunflower seed version: Use toasted sunflower seeds in place of the pumpkin seeds for a milder, rounder sauce.

Storage & Leftovers

The sauce is the part worth making ahead. It keeps four days in a jar in the refrigerator and thickens as it sits, so loosen it with a spoonful of water and a squeeze of lime before serving. It is also good on eggs, on roasted vegetables, and stirred into more beans.

Cooked tilapia keeps two days, though it is a fish that suffers from reheating more than most. I would rather eat the leftovers cold, flaked into the beans with extra sauce and avocado, than warm them through and watch them go dry and firm.

The sauce freezes for two months in a small container, and it thaws with its color intact, which is unusual for anything this green. Avocado does not freeze and does not keep once cut, so slice it at the last minute and let the pit and a squeeze of lime protect any half you are saving.

Notes & Tips

A few notes from my kitchen, mostly about knowing when the seeds are toasted and leaving the fish alone until it lets go.
  • Toast the seeds by ear: The cracking and jumping tell you more than the color does. When the noise slows and the smell turns nutty, they are done.
  • Hold some seeds back: A spoonful scattered whole on top gives the plate a crunch the blended sauce cannot provide.
  • Dry the fillets thoroughly: Tilapia comes wet from the package and wet fish steams. Paper towel on both sides is the difference between a crust and a pale surface.
  • Let the fish release itself: Fish that sticks is fish that is not ready. Wait for it to loosen on its own rather than forcing a spatula under it.
  • Crush a few beans: Mashing about a quarter of them makes the rest sit in a thickened liquid rather than sliding around the plate.
  • Slice the avocado last: Cut it while the fish is in the pan so it goes straight onto the plate, cold and green, against the hot fillet.

Nutrition & Mindful Eating

A fast green plate built on pumpkin seeds toasted until they jump, black beans crushed into their own liquid, and tilapia seared for six minutes.
  • Tilapia, black beans, and the pumpkin seed sauce each bring something different to the plate. The fish carries most of the protein, the beans bring fiber and the soft base everything sits on, and the seeds give the sauce both its body and its flavor.
  • Pumpkin seeds are what make this sauce work. Ground after toasting, they thicken it the way a nut butter would, and they carry magnesium, zinc, and a good amount of plant protein along with their flavor.
  • Black beans warmed with a little of their liquid and crushed against the pan turn creamy without anything added, and their soluble fiber is the reason a modest spoonful eats like a much bigger portion.
  • Avocado goes on cold against the hot fish and stays that way, and its fat is mostly the monounsaturated kind, which is also what makes the slices feel buttery on the tongue.
  • Cilantro, lime, jalapeno, and cumin are the four things keeping this bright. The lime goes into the sauce and over the plate at the end, and that second squeeze is what makes a sauce built on seeds taste light.
  • As you eat, notice the cold avocado against the hot fish and the crunch of the whole seeds on top of the smooth sauce, and take the plate to a table rather than the counter so you can tell when you are satisfied.

Frequently Asked Questions

Can I use a different fish?

Any thin white fillet works the same way. Cod, haddock, and sole all take the same sear, though thicker cod loin needs an extra two or three minutes. Shrimp are excellent here too, cooked in the same pan for ninety seconds a side.

My sauce came out bitter.

The pumpkin seeds went too far. They pass from toasty to burnt in about thirty seconds, and once they are dark brown the whole sauce carries it. Pull them off the heat while they are still pale gold and jumping, and remember the residual heat of the pan keeps working.

The fish stuck to the pan and tore.

It was turned too early. Fish releases itself when a crust has formed, so if you meet resistance with the spatula, give it another thirty seconds and try again. A properly preheated pan and a genuinely dry fillet are the other two halves of this.

Can I make it without a blender?

Yes, and the texture is arguably better. Grind the toasted seeds in a mortar or a spice grinder, then chop the cilantro, chile, garlic, and scallion very finely and stir everything together with the lime juice and water. It comes out rougher and more rustic, which suits the beans.