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
- Mexican Orzo Salad with Lime-Cilantro Dressing - August 23, 2026
- Creamy Deli-Style Chicken Salad - August 23, 2026
- High Protein cheesy baked eggplant parmesan - August 23, 2026



