Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Salmon with Spinach & White Beans: A Healthy and Flavorful Feast


  • Author: Ashley
  • Total Time: 25-30 minutes

Description

Salmon with Spinach & White Beans is a healthy, vibrant, and delicious one-pan meal that combines the richness of salmon with the earthiness of sautéed spinach and the creamy texture of white beans. This dish is perfect for a quick weeknight dinner or a light, yet satisfying, weekend meal. The salmon is pan-seared to golden perfection, creating a crispy exterior and a tender, flaky interior. Paired with sautéed spinach and white beans cooked in garlic, thyme, and vegetable broth, it offers a well-rounded meal that’s packed with protein, fiber, and heart-healthy omega-3 fatty acids. Fresh lemon juice and a sprinkle of herbs add brightness and depth, making this dish both nutritious and flavorful. Simple to prepare and loaded with flavor, Salmon with Spinach & White Beans is a wholesome meal that will leave you feeling nourished and satisfied.


Ingredients

Scale

For the Salmon:

  • 4 salmon fillets (6 oz each), skin-on or skinless: Choose fresh, high-quality salmon for the best flavor and texture.
  • 2 tbsp olive oil: Used for searing the salmon and providing a healthy fat source.
  • 1 tsp garlic powder: Adds a savory base flavor to the fish.
  • 1 tsp smoked paprika: Provides a subtle smokiness that complements the salmon.
  • Salt and pepper to taste: Essential for seasoning the fish.
  • 1 tbsp fresh lemon juice: Adds a zesty, fresh element to balance the richness of the salmon.

For the Spinach & White Beans:

  • 4 cups fresh spinach, washed and chopped: Adds a vibrant green color and a nutritional boost.
  • 2 cups white beans (canned or cooked), drained and rinsed: Cannellini beans or great northern beans work best for their creamy texture.
  • 2 cloves garlic, minced: For aromatic depth in the sautéed mixture.
  • 1/2 cup low-sodium vegetable broth or chicken broth: To create a bit of liquid for the spinach and beans and prevent the dish from becoming dry.
  • 1/2 tsp dried thyme: Adds an earthy, herbaceous flavor that pairs perfectly with spinach.
  • 1/2 tsp crushed red pepper flakes (optional): For a little heat, if desired.
  • 1 tbsp olive oil: Used for sautéing the spinach and beans.

For Garnish:

  • Fresh parsley or basil, chopped: Adds color and a fresh, herbal note to the dish.
  • Lemon wedges: For an extra burst of fresh citrus to brighten up the dish before serving.

Instructions

STEP 1: PREPARE THE SALMON

Start by patting the salmon fillets dry with paper towels to remove excess moisture. This will help the salmon sear better and get a crispy exterior. Season both sides of the fillets with garlic powder, smoked paprika, salt, and pepper. Drizzle 1 tablespoon of olive oil over the fillets to ensure even seasoning and a beautiful sear.

STEP 2: COOK THE SALMON

In a large skillet, heat 1 tablespoon of olive oil over medium-high heat. Once the oil is hot, add the seasoned salmon fillets, skin-side down (if your fillets have skin). Cook the salmon for 4-5 minutes per side, depending on the thickness of the fillets, until the salmon is golden and crispy on the outside and just cooked through on the inside. The internal temperature of the salmon should reach 145°F (63°C).

Once cooked, remove the salmon from the skillet and set it aside on a plate, keeping it warm.

STEP 3: SAUTÉ THE SPINACH AND WHITE BEANS

In the same skillet, add 1 tablespoon of olive oil over medium heat. Add the minced garlic and sauté for about 1 minute, or until fragrant. Be careful not to burn the garlic.

Next, add the white beans to the skillet, stirring to combine with the garlic. If you’re using canned beans, make sure to drain and rinse them thoroughly before adding them to the pan. Sauté the beans for 2-3 minutes until they’re heated through.

Pour in the vegetable broth and add the dried thyme and crushed red pepper flakes (if using). Stir everything together, and allow the broth to simmer for 2-3 minutes to reduce slightly.

Once the broth has reduced a little, add the fresh spinach. Stir the spinach into the beans, allowing it to wilt down as you mix everything together. Cook for an additional 2-3 minutes, or until the spinach is fully wilted and the flavors have melded together.

STEP 4: COMBINE AND SERVE

Once the spinach has wilted and the beans are creamy, taste the mixture and adjust the seasoning with salt and pepper as needed.

To serve, spoon the spinach and white beans onto each plate and top with a piece of salmon. Drizzle a little fresh lemon juice over the salmon to enhance its flavor. Garnish with freshly chopped parsley or basil for a burst of color and fresh herbaceous flavor.

Serve with lemon wedges on the side for those who want an extra hit of citrus.

  • Prep Time: 10 minutes
  • Cook Time: 15-20 minutes

Nutrition

  • Calories: 400 kcal
  • Fat: 20g
  • Carbohydrates: 35g
  • Protein: 35g