Almond and asiago crusted rockfish is a fast and easy fish dinner recipe that takes less than 25 minutes from the time you set foot in the kitchen. Serve it on a bed of sauteed spinach and top it off with olive tapenade for a light and healthy Mediterranean diet main dish.
This post contains affiliate links. See my privacy policy for details.

Mr. Parsley and Parm and I are avid fisherfolk, and when we’re salmon fishing we have about a 100% chance of pulling up a Pacific rockfish (or ten). We used to release them, but we enjoy eating them so much that we’ve begun keeping the bigger ones to bring home. We use most of the rockfish we catch in fish tacos, but this almond and asiago crusted rockfish recipe has worked its way into our regular rotation the past few years.
Pacific rockfish is one of the most underrated fish available in markets today. For those who aren’t crazy about fish, its mild flavor and flaky texture are very approachable. It’s a great starter fish for those who are new to cooking and eating fish regularly on the Mediterranean diet. You can also use any mild white fish in this recipe, such as cod, halibut, sea bass, or walleye.

About Pacific rockfish
Pacific rockfish, also sold as Pacific snapper or rock cod, is a small-ish variety of bottom fish found widely along the west coast of North America. It is available at supermarkets on the West Coast of the U.S., and is increasingly available elsewhere. It’s also rich in Omega 3 fatty acids, high in protein compared to other white fish, and generally low in mercury.
The flavor of rockfish is mild and sweet, and the texture is always tender and moist. It’s kind of hard to mess up. It’s also incredibly versatile; rockfish filets can be dressed up with flavors from a huge variety of cuisines, and I also use it in fish tacos, seafood chowders, fish stews, and on top of pasta.
There are two things to know about cooking rockfish:
- Rockfish bones can be annoying. Most fishmongers do their best to remove them when they are cleaning the fish, but can inadvertently leave a few behind. I recommend running your fingers over every filet to make sure there aren’t any bones lurking in the flesh. If you find any, use fish tweezers to pull them out.
- Rockfish is very delicate once cooked. The filets are generally quite thin, and once they are cooked, very flaky. They require careful handling, much like Dover sole. For this rockfish recipe, I recommend using a larger fish spatula for flipping and moving them from your cooking vessel to the plate.
Stovetop or oven? Choosing how to cook your almond crusted rockfish
This rockfish recipe can either be lightly fried on the stovetop or baked in the oven. Baking is obviously the healthier choice, and easier too, since you don’t have to flip the fish over. Frying the fish lightly in olive oil is slightly less healthy since we are using olive oil, but gives the fish a crispier crust overall. I typically choose whichever method is easiest for me on a given day.
Ingredients and substitutions

Wild Pacific rockfish filets - I buy one rockfish filet per person, which is typically about a quarter pound. You can also substitute any mild white fish such as cod, halibut, striped bass, or walleye. I always recommend buying wild-caught fish from a sustainable fishery. If you have a thicker filet, be sure to adjust the cooking time and make sure the fish flakes in the middle before serving.
Almonds - You can't make almond crusted rockfish without them! I use slivered almonds in this recipe. Make sure they are unsalted.
Pistachios - These should also be unsalted. The best place I’ve found to buy unsalted pistachio nutmeats is Trader Joe’s.
Panko breadcrumbs - These are optional, but they add some crisp to the coating. Whole wheat panko is available on Amazon, and is quite good!
Asiago cheese- You can substitute any hard Italian grating cheese like Parmesan or Pecorino.
Dried oregano and thyme - in a pinch, dried parsley or rosemary will work too.
Dijon mustard - Although the flavor of the mustard largely disappears after cooking, I still like to use one that’s nicely balanced such as Maille. You can also use a mayonnaise made from olive oil or avocado oil. However, I encourage you to read the labels and know what type of olive or avocado oil is in your mayo, and whether any other unhealthy oils are included.
Olive oil or olive oil cooking spray - I use an olive oil sprayer for the spray. You can also use the cooking spray of your choice. Expeller pressed canola oil or avocado oil are usually my choices if I’m not using olive oil.
Store-bought olive tapenade - I get mine at the olive bar at my grocery store. Or you can whip up a batch of my olive and sundried tomato tapenade. Any bruschetta topping will work too.



Tips for perfect almond and asiago crusted rockfish
Make sure to pat your fish dry before coating. When you want any kind of crispy coating on something, moisture is your enemy! Pat your fish filets nice and dry before brushing them with Dijon mustard.
Cooking on the stovetop? Get your oil hot before adding the fish. I preheat my olive oil until it bubbles a bit when I dip the tip of a wooden spoon in it. If it sputters and pops, it’s too hot.
Flip your fish carefully. Pacific rockfish is pretty delicate once cooked, so I use two spatulas to flip it over. I use my fish spatula to get under as much of the fish as possible, and turn it onto a second spatula so I can set it down gently in the pan.
Cooking in the oven? For a crunchier crust, do NOT open the oven during the cooking time, and switch the oven over to broil during the last 1-2 minutes.

Prep ahead and storage instructions
The nut crust for this rockfish recipe can be prepped a few days in advance. Due to the moisture in the nuts and the cheese, the breadcrumbs will become less crispy over time. Store in an airtight container in the refrigerator until ready to use.
Store leftover fish in an airtight container in the refrigerator. I like to line the container with paper towels to soak up excess moisture. Reheat gently in the microwave in 30-45 second intervals at 50% power.
Almond and Asiago Crusted Rockfish
Equipment
- Fish tweezers to remove bones
- Skillet if pan frying
- metal sheet pan if baking
- Measuring cups and spoons
Ingredients
- 4 rockfish filets or other firm white fish - see notes for substitutions
- ⅓ cup almonds
- ¼ cup pistachios
- ⅓ cup panko breadcrumbs
- ¼ cup grated asiago cheese Parmesan works too
- ½ teaspoon kosher salt
- Black pepper to taste
- ½ teaspoon dried oregano
- ½ teaspoon dried thyme
- 3 tablespoons dijon mustard
- ½ cup olive oil for pan frying OR olive oil cooking spray for oven roasting
- ½ cup sundried tomato and olive tapenade optional
Instructions
- Pat your fish filets dry with paper towels and remove any bones with fish tweezers or pliers. If you are planning to cook your fish in the oven, preheat the oven to 425 degrees F.
- Add the almonds, pistachios, breadcrumbs, salt, pepper, and herbs to a food processor. Process until it is the consistency of fine breadcrumbs. Pour into a shallow bowl or baking dish.
- Brush each of the filets with a thick layer of Dijon mustard and dip them into the nut and breadcrumb mixture to coat, patting the mixture into the mustard layer if needed. Place on a rack set over a baking sheet until ready to cook.
To Pan Fry
- Heat ½ cup olive oil in a 10-12 inch skillet over medium heat. Working in batches, lay the coated fish filets gently but quickly in the oil and cook until golden brown on the bottom, 2-3 minutes.
- Use a fish spatula to very gently turn them away from you, and use a second spatula to “catch” them and set them gently back in the oil. Cook on the other side for about 2 minutes, longer for filets thicker than ½ inch.
- The fish is done when it flakes easily in the middle and the crust is a light golden brown. Remove to a paper towel-lined baking sheet.
To Bake
- Use a nonstick baking sheet or line your sheet with parchment. Lay the breaded filets out on the pan. Spray the top side of the coated fish with cooking spray (I use an olive oil spray bottle for good coverage).
- Bake in the preheated oven for 8-10 minutes, or longer for filets more than 1⁄2 inch thick. The fish is done when the fish flakes easily in the middle and the crust is a light golden brown. You can switch over to broil for the last 1-2 minutes for an extra crispy top.Note: for thicker pieces of fish you can also use a meat thermometer to make sure your pieces are 130 degrees in the middle.
- Serve immediately over a bed of sauteed greens and topped with olive tapenade.
Notes
Need more servings?
To adjust a recipe for more or fewer servings, hover your cursor over the number servings on the recipe card. This will bring up a slider that you can move to the number of servings you want to make.
Nutrition*
*All nutritional values are estimates only. They are calculated by an online resource.
Susan says
The explanation of how to cook the fish was very helpful. It gives me confidence I need to actually make this recipe.
Lisa says
I'm so glad! Cooking fish can be intimidating.
suja md says
Outstanding recipe thanks so much! tasted so much good!
Shashi Charles says
I haven't come across rockfish but I cant wait to try that delightful almond and asiago crust on some chicken - am willing to be it will be just as delicious.
Lisa says
Cod or tilapia will work too! The crust will work on really any firm white fish. Enjoy!
Paula says
This rockfish was incredible! I loved the asiago breading, so tasty!
Ashley says
My whole family loved this delicious crusted fish recipe. So easy to prepare, and delicious with the spinach and olive tapenade you recommended.
kushi says
Simple and delicious fish recipe for dinner. Loved it. Thanks for sharing,.