Pan-Seared Salmon with Creamy Spinach & Butter Beans

by August 21, 2026
4 minutes read

This delicious, protein-packed meal features tender pan-seared salmon, creamy butter beans, and flavorful garlic spinach in a light lemony sauce. It makes an easy and satisfying dinner that looks impressive but comes together in about 30 minutes!

Serves: 4
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

 Ingredients

For the Salmon

  • 4 salmon fillets, about 5–6 ounces each
  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1 teaspoon paprika
  • ½ teaspoon garlic powder
  • Salt and black pepper, to taste
  • ½ lemon, for squeezing over the salmon

For the Spinach & Butter Beans

  • 1 tablespoon olive oil
  • 3 cloves garlic, minced
  • 1 can (15 ounces) butter beans or cannellini beans, drained and rinsed
  • 5 ounces fresh baby spinach
  • ½ cup chicken or vegetable broth
  • ¼ cup heavy cream or half-and-half
  • ½ teaspoon Italian seasoning
  • ¼ teaspoon red pepper flakes, optional
  • 1 tablespoon fresh lemon juice
  • Salt and black pepper, to taste

Optional Garnish

  • Lemon wedges
  • Fresh parsley or dill
  • Grated Parmesan cheese

 Instructions

1. Season the salmon

Pat the salmon fillets dry with paper towels. Season both sides with paprika, garlic powder, salt, and black pepper.

2. Sear the salmon

Heat the olive oil and butter in a large skillet over medium-high heat.

Place the salmon fillets in the pan and cook for about 4–5 minutes per side, depending on their thickness, until golden brown and cooked through. Squeeze a little fresh lemon juice over the salmon.

Transfer the salmon to a plate and keep warm.

3. Cook the garlic beans

In the same skillet, add the remaining olive oil if needed. Add the minced garlic and cook for about 30 seconds, just until fragrant.

Add the drained butter beans, Italian seasoning, and red pepper flakes. Stir gently.

4. Make the creamy sauce

Pour in the broth and heavy cream. Simmer for 2–3 minutes, allowing the sauce to warm and slightly thicken.

5. Add the spinach

Add the fresh spinach a handful at a time. Stir until wilted.

Season with salt, black pepper, and fresh lemon juice.

6. Finish and serve

Return the salmon to the skillet for 1–2 minutes to warm through, or place the salmon over the creamy spinach and beans when serving.

Garnish with parsley, dill, Parmesan, and extra lemon if desired.

 Recipe Tips

  • Don’t overcook the salmon: It should be moist and flaky in the center.
  • For a lighter version: Replace heavy cream with half-and-half or additional broth.
  • For extra flavor: Add sun-dried tomatoes, capers, or chopped artichokes.
  • Want more vegetables? Add asparagus, zucchini, or cherry tomatoes.
  • Make it dairy-free: Skip the butter and cream and use olive oil plus unsweetened dairy-free cream.

All Nut Information

This recipe is naturally nut-free when prepared with the ingredients listed.

However, always check labels on:

  • Broth or stock
  • Heavy cream or dairy alternatives
  • Butter or plant-based butter
  • Parmesan cheese
  • Seasoning blends

Some packaged products may be produced in facilities that also process tree nuts or peanuts.

Important: If serving someone with a severe nut allergy, use ingredients specifically labeled according to their allergy requirements and avoid cross-contamination.

 Q&A

Can I use canned beans?

Yes! Canned butter beans or cannellini beans work perfectly. Drain and rinse them before adding to the skillet.

What other fish can I use?

Cod, trout, halibut, or another firm white fish would work well. Adjust the cooking time depending on thickness.

Can I use frozen spinach?

Yes. Thaw it first and squeeze out as much excess water as possible before adding it.

Is this recipe high in protein?

Yes! Salmon is an excellent source of protein, and the beans also contribute additional protein and fiber.

Can I make this ahead of time?

You can prepare the spinach and bean mixture ahead of time and refrigerate it for up to 3 days. For the best texture, cook the salmon fresh before serving.

How do I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently to avoid drying out the salmon.

Can I make this without cream?

Absolutely. Use extra broth, a splash of milk, or a dairy-free alternative for a lighter sauce.

What should I serve with it?

This dish is delicious on its own or served with:

  • Rice or quinoa
  • Roasted potatoes
  • Crusty bread
  • Cauliflower rice
  • A fresh green salad
Latest posts by Sara Mitchell (see all)

Sara Mitchell is an expert restaurant content creator who writes easy-to-read guides about CAVA and other Mediterranean fast-casual chains in the United States. She covers locations, menus, prices, and hours, making it simple for visitors to find nearby restaurants and what to order quickly. With years of experience in restaurant research and local SEO, Sara creates accurate, user-friendly guides that work for both people and search engines. Her goal is to help users go from search results to their nearest restaurant or menu choice with as few clicks as possible.

Leave a Reply

Your email address will not be published. Required fields are marked *