Salmon and White Bean Stew

Real talk — most “healthy weeknight dinners” are either boring or require a culinary degree to pull off. Salmon and White Bean Stew is neither. It's rich, hearty, done in under 40 minutes, and honestly looks like you tried way harder than you did. Your weeknight just got better.

This stew has become my go-to for those nights when I want something that feels special but my energy level is firmly in “cereal for dinner” territory. Creamy white beans, flaky salmon, and a savory herb-laced broth — it's the kind of meal that makes everyone at the table ask for the recipe.


Key Takeaways

  • 🕐 Ready in 35–40 minutes with minimal prep
  • 🐟 Packed with protein and omega-3s — healthy eating that doesn't taste like a punishment
  • 🫘 White beans add creaminess without any actual cream
  • 🍋 One pot, easy cleanup — Future you will thank you
  • Easily customizable with pantry staples you already have

Why Salmon and White Bean Stew Belongs in Your Weekly Rotation

Spoiler alert: this isn't just another salmon recipe. The magic here is the combination. White beans (cannellini are my pick) break down slightly as they cook, creating a naturally thick, velvety broth. The salmon — added at the end so it stays perfectly tender — practically melts into the stew.

Nutritionally? This bowl is doing a lot of heavy lifting:

Nutrient Why It Matters
Omega-3 fatty acids Heart health, brain function
Plant-based protein Sustained energy, muscle support
Fiber (from beans) Gut health, keeps you full longer
Iron & folate Energy and cell health

Low effort, high reward doesn't even begin to cover it.


What You'll Need

No fancy equipment required. No judgment here if your knife skills are somewhere between “decent” and “enthusiastic.” Here's your lineup:

For the stew base:

  • 2 tbsp olive oil
  • 1 medium onion, diced
  • 4 garlic cloves, minced
  • 1 tsp smoked paprika
  • ½ tsp red pepper flakes (optional but recommended)
  • 1 can (14 oz) diced tomatoes
  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 2 cups low-sodium chicken or vegetable broth

For the salmon:

  • 1 lb salmon fillets, skin removed, cut into 2-inch chunks
  • Salt and black pepper to taste
  • Juice of 1 lemon

To finish:

  • 2 cups baby spinach or kale
  • Fresh parsley or dill for garnish
  • Crusty bread for serving (non-negotiable, TBH)

How to Make Salmon and White Bean Stew

Fair warning: this is almost embarrassingly easy. Here's how it goes:

Step 1: Build Your Flavor Base

Heat olive oil in a large pot or Dutch oven over medium heat. Add the onion and cook for 4–5 minutes until softened. Add garlic, smoked paprika, and red pepper flakes. Stir for about 60 seconds — you'll smell it and you'll know. That's your flavor foundation.

Step 2: Add the Tomatoes and Beans

Pour in the diced tomatoes (with their juices) and the drained cannellini beans. Add the broth and stir everything together. Bring to a gentle simmer and let it cook for 10–12 minutes. Pro tip: Use the back of a spoon to lightly mash some of the beans against the pot wall. This is what gives the stew that creamy, thick texture without any dairy.

Step 3: Add the Salmon

Season your salmon chunks with salt and pepper, then nestle them right into the simmering stew. Cover the pot and cook for 6–8 minutes, until the salmon is just cooked through and flakes easily. Do yourself a favor and don't overcook it — overcooked salmon is a crime against weeknight dinners.

Step 4: Finish and Serve

Stir in the spinach or kale and let it wilt for 1–2 minutes. Squeeze in that lemon juice, taste for seasoning, and top with fresh herbs. Ladle into bowls and serve with plenty of crusty bread for dunking.


Customizations & Smart Swaps

This recipe is wonderfully flexible. Here's how to make it work for your life:

  • No fresh salmon? Frozen works great — just thaw fully before adding. Even canned salmon in a pinch (low-key underrated).
  • Swap the beans: Great Northern or navy beans work just as well as cannellini.
  • Add more veggies: Zucchini, fennel, or cherry tomatoes all play nicely here.
  • Make it dairy-free: It already is! ✨
  • Meal prep magic: Make the base ahead of time and add fresh salmon when reheating. The stew keeps in the fridge for up to 3 days.

Tips for the Best Salmon and White Bean Stew Every Time

Trust me on this one — these small details make a real difference:

  1. Use skin-off salmon for easier eating and a cleaner broth.
  2. Don't skip the lemon. It brightens everything and balances the richness of the beans.
  3. Simmer, don't boil. A hard boil will break up the salmon too aggressively.
  4. Fresh herbs at the end — not the beginning. They lose their punch if added too early.

Conclusion: Pin-Worthy for a Reason

This Salmon and White Bean Stew is everything a weeknight dinner should be — fast, nourishing, deeply satisfying, and just impressive enough to feel like a win. Whether you're cooking for yourself, your family, or that friend who “eats pretty healthy,” this one delivers every single time.

Crowd-pleaser alert: I've served this to picky eaters and pescatarian-curious skeptics alike, and it always gets the same reaction — “Can I have this recipe?”

Save this one. Make it this week. You've got this. 🐟🫘✨


Loved this? Don't guess the rest of the week. Take 2 minutes — I'll match you to recipes that fit how you eat.
🥗 Helping 14,000+ Families Eat Better Every Day

What's Your Healthy Eating Style?

Get Your FREE Personalized Meal Plan & Recipe Guide in 2 Minutes

🥘 Custom Recipe Picks  •  ⚡ Instant Results  •  🔒 100% Free

Your personalized plan is 0% complete
Finding Your Perfect Meal Plan...
Matching recipes to your goals and lifestyle
🎉 Your Personalized Recipe Plan Is Ready!

⚠️
This Is Just Your Starter Assessment
You're seeing your eating style profile. Click below to unlock your COMPLETE personalized plan including:
Weekly dinner, lunch & breakfast recipe picks
Done-for-you grocery shopping lists
Quick 30-minute weeknight meal ideas
Healthy swaps for your favorite comfort foods
⚡ Your Free Plan Access Expires In:
09:47
Don't lose your personalized recipe blueprint

🥗 Get Your Complete Recipe Plan Now

Start eating well with a plan built around YOUR taste, schedule, and goals

8-week personalized meal plan
Chicken, beef, salmon & Mediterranean recipes
Fast, family-friendly dinner ideas
Clean eating made simple — no deprivation
⚡ 400+ families grabbed their plan in the last 24 hours
🔒 Free to Start  •  No Credit Card Required