Welcome to Tricksrecipes

Sole With Mushrooms

By Claire Whitaker | April 25, 2026
Sole With Mushrooms
White Fish

Sole With Mushrooms

Prep15 min
Cook12 min
Total27 min
Serves4
Sole With Mushrooms
Pan-seared sole with sautéed mushrooms

I still remember the first time I cooked sole with mushrooms for my family. It was a weeknight, and I wanted to make something special, but I didn't have a lot of time. I had some fresh sole fillets in the fridge, and I decided to pair them with sautéed mushrooms and a squeeze of lemon juice. The result was a dish that was not only delicious but also incredibly easy to make.

As a h​ome cook, I'm always looking for recipes that are both flavorful and convenient. Sole with mushrooms is one of those dishes that never fails to impress. The delicate flavor of the sole pairs perfectly with the earthy taste of the mushrooms, and the lemon juice adds a nice brightness to the dish.

This recipe is perfect for anyone who loves seafood but is intimidated by cooking it. The sole fillets are easy to work with, and the mushrooms are a great addition to the dish. Plus, the recipe is ready in under 30 minutes, making it a great option for a weeknight dinner.

One of the things I love about this recipe is that it's very versatile. You can serve it with a variety of sides, such as roasted vegetables, quinoa, or a simple salad. You can also customize the recipe to your taste by adding different herbs or spices to the mushrooms.

In this recipe, I'll show you how to make a delicious sole with mushrooms dish that's perfect for any occasion. Whether you're a seasoned cook or just starting out, this recipe is sure to become a favorite in your household.

Why You’ll Love This Recipe

  • This recipe is easy to make and requires minimal ingredients.
  • The dish is perfect for a weeknight dinner because it's quick and delicious.
  • The recipe is very versatile and can be customized to your taste.
  • The sole and mushrooms are a great combination of flavors and textures.
  • The dish is healthy and nutritious, making it a great option for anyone looking for a guilt-free meal.

Why This Recipe Works

The key to this recipe is to cook the sole fillets to the right temperature. You want to make sure they reach 145 F (63 C) to ensure food safety. To do this, you can use an instant-read thermometer to check the internal temperature of the fish.

Another important aspect of this recipe is the way the mushrooms are cooked. By sautéing them in a hot pan with some oil and butter, you can bring out their natural flavor and texture. The mushrooms also add a nice depth to the dish, which complements the delicate flavor of the sole.

The lemon juice is also a crucial component of this recipe. It adds a nice brightness to the dish and helps to balance out the flavors. By squeezing the lemon juice over the sole and mushrooms, you can create a nice harmony of flavors that will leave you wanting more.

Ingredients You’ll Need

To make this recipe, you'll need a few simple ingredients, including fresh sole fillets, mushrooms, lemon juice, and some basic pantry staples. When shopping for the sole, look for fresh fillets that are firm to the touch and have a mild smell. For the mushrooms, you can use any variety you like, but I prefer to use button or cremini mushrooms for this recipe.

Here are the ingredients you'll need to make this recipe:

  • 4 sole fillets (6 oz each)Look for fresh fillets that are firm to the touch and have a mild smell. You can also use other types of white fish, such as cod or tilapia, if you prefer.
  • 2 cups mixed mushrooms (button, cremini, shiitake)You can use any variety of mushrooms you like, but I prefer to use a mix of button, cremini, and shiitake for this recipe.
  • 2 tbsp olive oilUse a good quality olive oil that has a mild flavor and a high smoke point, such as extra virgin olive oil.
  • 1 tbsp unsalted butterUse a high-quality unsalted butter that has a rich, creamy flavor.
  • 2 cloves garlic, mincedMince the garlic finely so that it distributes evenly throughout the dish.
  • 1 tsp dried thymeUse a high-quality dried thyme that has a potent, slightly minty flavor.
  • 1/2 tsp saltUse a flaky, kosher salt that has a mild flavor and a nice texture.
  • 1/4 tsp black pepperUse a freshly ground black pepper that has a sharp, peppery flavor.
  • 2 tbsp lemon juiceUse a fresh lemon juice that has a bright, citrusy flavor. You can also use bottled lemon juice if you prefer.
  • 2 tbsp chopped fresh parsleyUse a fresh parsley that has a bright, green color and a mild flavor. You can also use other herbs, such as dill or basil, if you prefer.
Ingredients for Sole With Mushrooms

Equipment You’ll Need

Large skillet or sauté panInstant-read thermometerCutting boardKnifeMeasuring cups and spoonsWhisk

How to Make Sole With Mushrooms

  1. 1
    Rinse the sole fillets under cold water and pat them dry with paper towels. Season the fillets with salt, pepper, and thyme.
  2. 2
    Heat the olive oil in a large skillet or sauté pan over medium-high heat. Add the garlic and sauté for 1-2 minutes, until fragrant.
  3. 3
    Add the mushrooms to the pan and sauté for 3-4 minutes, until they release their liquid and start to brown. Stir occasionally to prevent burning.
  4. 4
    Add the butter to the pan and stir until melted. Add the lemon juice and stir to combine.
  5. 5
    Add the sole fillets to the pan, skin side up (if they have skin). Cook for 3-4 minutes, until the skin is golden brown and crispy.
  6. 6
    Flip the sole fillets over and cook for an additional 3-4 minutes, until they reach 145 F (63 C) and are cooked through. Use an instant-read thermometer to check the internal temperature of the fish.
  7. 7
    Remove the sole fillets from the pan and place them on a plate. Stir the parsley into the pan and cook for 1 minute, until wilted.
  8. 8
    Serve the sole fillets with the mushroom and parsley mixture spooned over the top. Garnish with additional parsley if desired.
  9. 9
    Rest the dish for 2-3 minutes before serving to allow the flavors to meld together.
  10. 10
    Serve the dish hot, garnished with lemon wedges on the side.

Expert Tips

  • Make sure to pat the sole fillets dry with paper towels before cooking to remove excess moisture.
  • Use a hot pan to sear the sole fillets and get a crispy crust on the skin.
  • Don't overcook the sole fillets, as they can become dry and tough.
  • Use a variety of mushrooms for a more complex flavor profile.
  • Add the lemon juice and parsley at the end of cooking to preserve their bright, fresh flavors.
  • Let the dish rest for a few minutes before serving to allow the flavors to meld together.

Common Mistakes to Avoid

  • Overcooking the sole fillets, which can make them dry and tough.
  • Not patting the sole fillets dry before cooking, which can prevent them from searing properly.
  • Using low-quality ingredients, such as old or wilted mushrooms, which can affect the flavor and texture of the dish.
  • Not using enough acid, such as lemon juice, to balance the flavors in the dish.
  • Not letting the dish rest before serving, which can cause the flavors to be disjointed and unbalanced.

Variations and Substitutions

  • Use different types of fish, such as cod or tilapia, for a different flavor profile.
  • Add other ingredients, such as diced onions or bell peppers, to the mushroom mixture for added flavor and texture.
  • Use different herbs, such as dill or basil, for a unique flavor profile.
  • Add a splash of white wine or chicken broth to the pan for added moisture and flavor.
  • Serve the dish with a side of roasted vegetables or quinoa for a more filling meal.
  • Use a different type of citrus, such as lime or orange, for a different flavor profile.

What to Serve With Sole With Mushrooms

This dish is perfect for serving with a variety of sides, such as roasted vegetables, quinoa, or a simple salad. You can also serve it with a side of garlic bread or a green salad for a more filling meal.

Some other options for serving this dish include:

Roasted vegetablesQuinoaSimple saladGarlic breadGreen salad

Make-Ahead, Storage, Freezing and Reheating

This dish can be made ahead and stored in the fridge for up to 24 hours. To reheat, simply place the sole fillets in a pan with a little bit of oil and heat over medium heat until warmed through.

You can also freeze the dish for up to 3 months. To freeze, place the sole fillets and mushroom mixture in an airtight container or freezer bag and store in the freezer. To reheat, simply thaw the dish overnight in the fridge and reheat as directed.

When reheating the dish, make sure to heat it until the internal temperature reaches 145 F (63 C) to ensure food safety.

Frequently Asked Questions

What type of fish is best for this recipe?

Sole is a delicate fish that works well in this recipe, but you can also use other types of white fish, such as cod or tilapia.

Can I use frozen fish?

Yes, you can use frozen fish, but make sure to thaw it first and pat it dry with paper towels before cooking.

What type of mushrooms are best for this recipe?

Button, cremini, and shiitake mushrooms are all good options for this recipe, but you can use any variety you like.

Can I add other ingredients to the mushroom mixture?

Yes, you can add other ingredients, such as diced onions or bell peppers, to the mushroom mixture for added flavor and texture.

How do I know when the sole fillets are cooked through?

You can check the internal temperature of the fish with an instant-read thermometer to make sure it reaches 145 F (63 C). You can also check for doneness by flaking the fish with a fork. If it flakes easily, it is cooked through.

Can I make this dish ahead of time?

Yes, you can make this dish ahead of time and store it in the fridge for up to 24 hours or freeze it for up to 3 months.

How do I reheat the dish?

To reheat, simply place the sole fillets in a pan with a little bit of oil and heat over medium heat until warmed through.

Is this dish healthy?

Yes, this dish is healthy because it is low in calories and fat and high in protein and fiber. The sole fillets are also a good source of omega-3 fatty acids, which are important for heart health.

The Full Recipe
Recipe Card
Sole With Mushrooms

Sole With Mushrooms

Discover a foolproof seafood dinner recipe, Sole With Mushrooms, made with fresh sole fillets, sautéed mushrooms, and a hint of lemon, perfect for a weeknight dinner

Prep15 min
Cook12 min
Total27 min
Serves4
Pin Recipe

Ingredients

  • 4 sole fillets (6 oz each)
  • 2 cups mixed mushrooms (button, cremini, shiitake)
  • 2 tbsp olive oil
  • 1 tbsp unsalted butter
  • 2 cloves garlic, minced
  • 1 tsp dried thyme
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 tbsp lemon juice
  • 2 tbsp chopped fresh parsley

Instructions

  1. Rinse the sole fillets under cold water and pat them dry with paper towels. Season the fillets with salt, pepper, and thyme.
  2. Heat the olive oil in a large skillet or sauté pan over medium-high heat. Add the garlic and sauté for 1-2 minutes, until fragrant.
  3. Add the mushrooms to the pan and sauté for 3-4 minutes, until they release their liquid and start to brown. Stir occasionally to prevent burning.
  4. Add the butter to the pan and stir until melted. Add the lemon juice and stir to combine.
  5. Add the sole fillets to the pan, skin side up (if they have skin). Cook for 3-4 minutes, until the skin is golden brown and crispy.
  6. Flip the sole fillets over and cook for an additional 3-4 minutes, until they reach 145 F (63 C) and are cooked through. Use an instant-read thermometer to check the internal temperature of the fish.
  7. Remove the sole fillets from the pan and place them on a plate. Stir the parsley into the pan and cook for 1 minute, until wilted.
  8. Serve the sole fillets with the mushroom and parsley mixture spooned over the top. Garnish with additional parsley if desired.
  9. Rest the dish for 2-3 minutes before serving to allow the flavors to meld together.
  10. Serve the dish hot, garnished with lemon wedges on the side.

Nutrition (per serving, approximate)

320Calories
35gProtein
10gCarbs
12gFat