This Pan-Seared Fish with Garlic Spinach has become an absolute lifeline in our household. I remember the first time I made it; I was short on time, staring into a fridge with some lovely fish fillets and a bag of spinach, wondering how to whip up something quick yet impressive. My partner, usually a tough food critic when it comes to “healthy” meals, took one bite and his eyes widened. “This is incredible!” he exclaimed. Even my notoriously picky eater, who usually turns their nose up at anything green, devoured the garlic-infused spinach without a second thought. Since then, it’s been a recurring star on our weekly menu. It’s the kind of meal that feels gourmet and satisfying, yet it comes together in under 30 minutes, making me feel like a kitchen superhero on busy weeknights. The perfectly seared, flaky fish with its crispy edges, paired with the tender, flavorful spinach, is a combination that’s both incredibly delicious and wonderfully nutritious. It’s simple, elegant, and a guaranteed crowd-pleaser – a true testament to how a few quality ingredients, handled with care, can create something truly special.
Ingredients
- 2 (6-ounce) Firm White Fish Fillets: Such as cod, halibut, mahi-mahi, or snapper, about 1-inch thick. Pat them thoroughly dry for the best sear.
- 1 tablespoon Olive Oil: Extra virgin, for searing the fish and sautéing the spinach.
- 2 tablespoons Unsalted Butter: Divided; adds richness and helps with browning.
- 2 cloves Garlic: Minced; the aromatic heart of the spinach side.
- 5 ounces Fresh Baby Spinach: A large container; it wilts down significantly.
- 1/4 cup Chicken or Vegetable Broth (optional): Helps steam the spinach and create a light sauce.
- 1 tablespoon Lemon Juice: Freshly squeezed; brightens up the flavors of both fish and spinach.
- Salt: To taste; Kosher or sea salt is recommended.
- Freshly Ground Black Pepper: To taste; for seasoning.
- Optional Garnish: Lemon wedges, fresh parsley (chopped).
Instructions
- Prepare the Fish:
- Gently pat the fish fillets completely dry with paper towels. This is crucial for achieving a crispy sear.
- Season both sides of the fish generously with salt and freshly ground black pepper.
- Sear the Fish:
- Place a large non-stick or well-seasoned cast-iron skillet over medium-high heat. Allow the pan to get properly hot.
- Add 1 tablespoon of olive oil and 1 tablespoon of butter to the hot skillet. The butter should melt and foam.
- Carefully place the seasoned fish fillets in the hot skillet, ensuring they are not overcrowded (cook in batches if necessary).
- Sear the fish for 3-5 minutes on the first side, undisturbed, until golden brown and crispy. The exact time will depend on the thickness of your fillets.
- Flip the fish gently using a fish spatula. Add the remaining 1 tablespoon of butter to the pan. As it melts, you can tilt the pan and baste the fish with the melted butter for extra flavor and moisture.
- Cook for another 2-4 minutes on the second side, or until the fish is cooked through and flakes easily with a fork. The internal temperature should reach 145°F (63°C).
- Remove the fish from the skillet and set aside on a clean plate. Tent loosely with foil to keep warm.
- Sauté the Garlic Spinach:
- In the same skillet (no need to wipe it clean, the fish drippings add flavor), reduce the heat to medium.
- Add the minced garlic to the skillet and sauté for about 30-60 seconds, until fragrant. Be careful not to burn the garlic.
- Add the fresh baby spinach to the skillet. It will look like a lot, but it wilts down considerably. If using, pour in the chicken or vegetable broth.
- Cook, stirring occasionally, until the spinach is wilted and tender, about 2-3 minutes.
- Stir in the fresh lemon juice. Season the spinach with a pinch of salt and pepper to taste.
- Serve:
- Divide the garlic spinach onto two plates.
- Place a pan-seared fish fillet on top of or alongside the spinach.
- Garnish with extra lemon wedges and a sprinkle of fresh parsley, if desired. Serve immediately.
Nutrition Facts
- Servings: 2
- Calories per serving: Approximately 380-450 kcal (This can vary based on the exact type and size of fish fillet used and the amount of oil/butter absorbed).
- Protein: High in lean protein, essential for muscle repair and growth. Fish is an excellent source.
- Omega-3 Fatty Acids: Depending on the fish chosen (e.g., salmon would be higher), this dish can be a good source of heart-healthy fats.
- Vitamins (from Spinach): Spinach provides significant amounts of Vitamin K, Vitamin A, Vitamin C, and folate.
- Low Carbohydrate: This meal is naturally low in carbohydrates, making it suitable for various dietary preferences.
Preparation Time
- Total Preparation and Cooking Time: Approximately 20-25 minutes.
- Prep Time: 5-7 minutes (patting fish dry, seasoning, mincing garlic).
- Cook Time: 15-18 minutes (searing fish, sautéing spinach).
This makes it an ideal dish for a quick and healthy weeknight meal.
How to Serve
This Pan-Seared Fish with Garlic Spinach is a fantastic standalone meal, but it also pairs wonderfully with various accompaniments to create a more substantial and diverse dining experience. Here are some ideas:
- With Grains:
- Quinoa: A fluffy bed of quinoa adds extra protein and a lovely texture.
- Brown Rice or Wild Rice: For a heartier, fiber-rich meal.
- Couscous: Lemon-herb couscous would complement the flavors beautifully.
- Orzo Pasta: Especially if tossed with a little olive oil and herbs.
- With Potatoes:
- Roasted Baby Potatoes: Crispy roasted potatoes with rosemary or thyme.
- Mashed Potatoes: Creamy mashed potatoes provide a comforting contrast to the flaky fish.
- Steamed New Potatoes: Drizzled with a little butter and parsley.
- With Other Vegetables:
- Roasted Asparagus: A classic pairing with fish.
- Steamed Green Beans: Tossed with lemon zest.
- Cherry Tomatoes: Halved and either served fresh or quickly blistered in the pan after the spinach.
- A Simple Side Salad: With a light vinaigrette.
- Sauces & Toppings (beyond the pan juices):
- Lemon Butter Sauce: You can easily expand on the pan sauce by adding a touch more butter and lemon juice after removing the fish.
- Dill Sauce: A creamy dill sauce is excellent with white fish.
- Salsa Verde: A vibrant, herbaceous green sauce.
- Capers: Sprinkling a few capers over the fish can add a nice briny kick.
- Presentation:
- Serve the fish directly on top of a generous bed of the garlic spinach.
- Arrange the fish alongside the spinach, allowing the colors to pop.
- Garnish with fresh lemon wedges for squeezing and a sprinkle of finely chopped fresh parsley or dill for color and added freshness.
- A drizzle of good quality extra virgin olive oil over the finished dish can enhance its appeal.
Additional Tips
- Choose the Right Fish: Opt for firm-fleshed fish fillets that are about 1-inch thick. Cod, halibut, snapper, mahi-mahi, or even salmon work well. Freshness is key, so buy from a reputable source. If using frozen fish, ensure it’s thoroughly thawed and patted very dry.
- Don’t Skip Patting Dry: This is arguably the most crucial step for achieving a beautiful, crispy sear on your fish. Moisture is the enemy of crispiness. Use paper towels to blot away as much surface moisture as possible from both sides of the fillets.
- Get Your Pan Hot Enough: Before adding the oil and fish, make sure your skillet is properly preheated over medium-high heat. A hot pan ensures the fish starts searing immediately, forming a crust and preventing it from sticking. The oil should shimmer, or a drop of water should evaporate instantly.
- Avoid Overcrowding the Pan: Cooking too many fillets at once will lower the pan’s temperature, causing the fish to steam rather than sear. This results in a less crispy exterior and can make the fish stick. Cook in batches if necessary, keeping the cooked fish warm in a low oven.
- Resist the Urge to Move the Fish Too Soon: Once you place the fish in the hot pan, let it cook undisturbed for at least 3-4 minutes on the first side. This allows a golden-brown crust to develop. The fish will naturally release from the pan when it’s ready to be flipped.
- Use a Good Quality Non-Stick or Cast-Iron Skillet: A non-stick skillet makes the process easier, especially for delicate fish. A well-seasoned cast-iron skillet also works wonderfully and can achieve an excellent sear due to its heat retention capabilities.
- Don’t Overcook the Spinach: Spinach cooks very quickly. Add it to the pan and stir just until it wilts. Overcooking will make it mushy and can result in a loss of its vibrant green color and nutrients. The residual heat will continue to cook it slightly even after removing from the heat.
- Taste and Adjust Seasoning: Season the fish before cooking, and taste the spinach before serving. A final sprinkle of salt, a fresh crack of pepper, or an extra squeeze of lemon juice can elevate the dish significantly. Don’t underestimate the power of proper seasoning.
FAQ Section
Q1: What’s the best type of fish to use for this recipe?
A: Firm, white-fleshed fish are ideal for pan-searing as they hold their shape well. Excellent choices include cod, halibut, mahi-mahi, snapper, sea bass, or even tilapia if you prefer a milder flavor. Salmon also works beautifully and will provide a richer taste and more omega-3s. Aim for fillets that are about 1-inch thick for even cooking.
Q2: Can I use frozen fish fillets?
A: Yes, you can use frozen fish fillets. However, it’s crucial to thaw them completely and correctly before cooking. The best way is to thaw them overnight in the refrigerator. Once thawed, pat them exceptionally dry with paper towels to remove any excess moisture, which is key for achieving a good sear.
Q3: How do I prevent the fish from sticking to the pan?
A: There are a few key factors:
* Hot Pan: Ensure your pan is sufficiently hot before adding the oil and fish.
* Enough Fat: Use enough oil and/or butter to create a barrier between the fish and the pan.
* Dry Fish: Patting the fish thoroughly dry is critical.
* Don’t Move It Prematurely: Let the fish form a crust before attempting to flip it. It will usually release easily when ready.
* Pan Type: A good quality non-stick skillet or a well-seasoned cast-iron skillet helps significantly.
Q4: My garlic spinach turned out watery. What did I do wrong?
A: Watery spinach can happen for a few reasons:
* Not Enough Heat: If the pan isn’t hot enough, the spinach will steam and release its water without it quickly evaporating.
* Overcrowding: Adding too much spinach at once can cool the pan down. Cook in batches if necessary.
* Not Draining Washed Spinach: If you’ve just washed your spinach, make sure it’s reasonably dry before adding it to the pan.
* Covering the Pan: Avoid covering the pan, as this traps steam.
The optional broth is minimal; if you skip it or find it too watery, simply cook the spinach a little longer uncovered to allow excess moisture to evaporate.
Q5: Can I make this dish ahead of time?
A: While this dish is best enjoyed fresh, you can do some prep work ahead. Mince the garlic and have your spinach ready. However, the fish should be cooked just before serving for the best texture and flavor. Reheated fish can become dry or lose its crispy skin. The spinach can also become overcooked upon reheating.
Q6: What’s the best way to reheat leftovers?
A: For the fish, avoid the microwave as it can make it rubbery. The best way is to gently reheat it in a preheated oven at around 275°F (135°C) for 10-15 minutes, or until warmed through. You can also briefly pan-sear it again over low heat. For the spinach, reheat it gently in a skillet over low heat, or even in the microwave for a very short time, though fresh is always best.
Q7: How can I make this recipe more kid-friendly?
A:
* Choose a Mild Fish: Tilapia or cod are usually well-received by children due to their mild flavor.
* Cut into Smaller Pieces: Fish “nuggets” or smaller portions can be less intimidating.
* Go Easy on Garlic (Initially): You can reduce the amount of garlic in the spinach or ensure it’s very finely minced.
* Serve Separately: Some kids prefer their food components not touching.
* Involve Them: If appropriate, let them help season the fish or wash the spinach.
Q8: Can I use other types of greens instead of spinach?
A: Absolutely! While baby spinach is quick-cooking and tender, you could substitute other greens.
* Kale: If using kale, remove the tough stems, chop the leaves, and it will require a longer cooking time. You might want to add a bit more broth and cover it briefly to help it tenderize.
* Swiss Chard: Separate the stems from the leaves. Chop the stems and cook them for a few minutes before adding the chopped leaves, as the stems take longer to soften.
* Arugula: Add arugula right at the end, just to wilt slightly, as it’s more delicate and has a peppery flavor.
Adjust cooking times and liquid accordingly for different greens.

Pan-Seared Fish with Garlic Spinach
Ingredients
- 2 (6-ounce) Firm White Fish Fillets: Such as cod, halibut, mahi-mahi, or snapper, about 1-inch thick. Pat them thoroughly dry for the best sear.
- 1 tablespoon Olive Oil: Extra virgin, for searing the fish and sautéing the spinach.
- 2 tablespoons Unsalted Butter: Divided; adds richness and helps with browning.
- 2 cloves Garlic: Minced; the aromatic heart of the spinach side.
- 5 ounces Fresh Baby Spinach: A large container; it wilts down significantly.
- 1/4 cup Chicken or Vegetable Broth (optional): Helps steam the spinach and create a light sauce.
- 1 tablespoon Lemon Juice: Freshly squeezed; brightens up the flavors of both fish and spinach.
- Salt: To taste; Kosher or sea salt is recommended.
- Freshly Ground Black Pepper: To taste; for seasoning.
- Optional Garnish: Lemon wedges, fresh parsley (chopped).
Instructions
- Prepare the Fish:
- Gently pat the fish fillets completely dry with paper towels. This is crucial for achieving a crispy sear.
- Season both sides of the fish generously with salt and freshly ground black pepper.
- Sear the Fish:
- Place a large non-stick or well-seasoned cast-iron skillet over medium-high heat. Allow the pan to get properly hot.
- Add 1 tablespoon of olive oil and 1 tablespoon of butter to the hot skillet. The butter should melt and foam.
- Carefully place the seasoned fish fillets in the hot skillet, ensuring they are not overcrowded (cook in batches if necessary).
- Sear the fish for 3-5 minutes on the first side, undisturbed, until golden brown and crispy. The exact time will depend on the thickness of your fillets.
- Flip the fish gently using a fish spatula. Add the remaining 1 tablespoon of butter to the pan. As it melts, you can tilt the pan and baste the fish with the melted butter for extra flavor and moisture.
- Cook for another 2-4 minutes on the second side, or until the fish is cooked through and flakes easily with a fork. The internal temperature should reach 145°F (63°C).
- Remove the fish from the skillet and set aside on a clean plate. Tent loosely with foil to keep warm.
- Sauté the Garlic Spinach:
- In the same skillet (no need to wipe it clean, the fish drippings add flavor), reduce the heat to medium.
- Add the minced garlic to the skillet and sauté for about 30-60 seconds, until fragrant. Be careful not to burn the garlic.
- Add the fresh baby spinach to the skillet. It will look like a lot, but it wilts down considerably. If using, pour in the chicken or vegetable broth.
- Cook, stirring occasionally, until the spinach is wilted and tender, about 2-3 minutes.
- Stir in the fresh lemon juice. Season the spinach with a pinch of salt and pepper to taste.
- Serve:
- Divide the garlic spinach onto two plates.
- Place a pan-seared fish fillet on top of or alongside the spinach.
- Garnish with extra lemon wedges and a sprinkle of fresh parsley, if desired. Serve immediately.
Nutrition
- Serving Size: one normal portion
- Calories: 450