Skip to main content
One-Pan Salmon with Red Beans & Kale

One-Pan Salmon with Red Beans & Kale

plus Tomato & Lemon
4.0(11)8 Reviews
Recipe Development Team
Recipe Development TeamUpdated on June 15, 2026
Get Free Breakfast for Life + 10 Free Meals
Get Free Breakfast for Life + 10 Free Meals
Calories
780 kcal
Protein
43g protein
Total
30 minutes
Difficulty
Easy
Allergens:
  • Fish
  • Milk

Simple, streamlined, and packed with veggies, this one-pan tilapia dinner is the perfect dish for busy weeknights. Gently steaming the tilapia over a simmering bed of tomato, kidney beans, and kale ensures the fish stays perfectly flaky and tender. Finish it off with a squeeze of fresh lemon juice to bring out this meal’s bright flavors.

Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
Serving amount

4 ounce

Kale

1 unit

Onion

2 clove

Garlic

1 unit

Tomato

1 unit

Lemon

10 ounce

Salmon

(Contains: Fish)

2 unit

Veggie Stock Concentrate

1 unit

Kidney Beans

Not included in your delivery

Salt

Pepper

Cooking Oil

Butter

(Contains: Milk)

per serving
Calories780 kcal
Fat41 g
Saturated Fat12 g
Carbohydrate51 g
Sugar12 g
Dietary Fiber12 g
Protein43 g
Cholesterol120 mg
Sodium980 mg
Due to the different suppliers we purchase our products from, nutritional facts per meal can vary from the website to what is received in the delivered box, depending on your region.
Strainer
Paper Towel
Large Pan

Cooking Steps

Prep
1

• Wash and dry produce. • Halve, peel, and thinly slice onion. Peel and mince or grate garlic. Dice tomato into ½-inch pieces. Drain and rinse beans. Remove and discard any large stems from kale. Quarter lemon.

Season Fish
2

• Pat tilapia dry with paper towels; season generously all over with salt and pepper.  • Set aside until ready to use.

Cook Beans & Veggies
3

• Heat a large drizzle of oil in a large pan over medium-high heat. Add onion and cook, stirring occasionally, until softened, 3-5 minutes. Add garlic and cook until fragrant, 30-60 seconds. • Add tomato, beans, stock concentrates, ¼ cup water, and 2 TBSP butter (½ cup water and 4 TBSP butter for 4 servings). Stir to combine. Bring to a simmer.

Add Kale
4

• Once beans, veggies, and broth are simmering, add kale. Cover pan with lid. Cook, stirring occasionally, until kale has wilted, 2-3 minutes. • Taste and season with salt and pepper.

Steam Fish
5

• Place tilapia over beans and kale. Reduce heat to medium low. Cover pan with lid; simmer until fish is cooked through and easily flakes with a fork, 8-10 minutes more.

Finish & Serve
6

• Squeeze juice from one lemon wedge (two wedges for 4 servings) over tilapia .  • Divide tilapia and red beans and kale between plates; serve with remaining lemon wedges on the side.

Fish is fully cooked when internal temperature reaches 145°.

Customer reviews

Review summary

Updated on Feb 2026
  • Flavor: Many loved the delicious blend of flavors, especially the kale and beans side dish. Some found it bland; consider adding extra spices 🌶️.
  • Ease of prep: Customers appreciated the simple, one-pan cooking method for this quick and satisfying meal.
  • Suggestions: Try crisping the salmon skin separately for added texture. Adding bell peppers to the veggie mix was a tasty variation.
AI-generated from customer reviews

Reviews from our home cooks

A
Alexandra AndersonCooked for 4 people
|Sep 20, 2025

Wow! This was delicious. The onions almost caramelized and the beans/ kale/ onion side was so good my husband actually saved the recipe. Love healthy food that tastes amazing

C
Charlotte ThompsonCooked for 2 people
|May 31, 2025

I was amazed at the delicious flavors in the kale and beans. The salmon was very good but the kale and beans were really the stars of this dish. Also love the one pan wonder.

S
Susan HoytCooked for 2 people
|Oct 22, 2025

Cooked salmon separately crisping the skin well. Great blend of flavors. Two thumbs up from husband

M
Miss WestCooked for 2 people
|Nov 25, 2025

Awesome variety of veggies and protein options with tasty sauce! 2 thumbs up

S
Sarah LegatCooked for 2 people
|Oct 23, 2025

I can't wrap my head around how good this was. Really incredible, so simple. Thank you.

K
Kimberly WatersCooked for 2 people
|May 28, 2025

I subbed the salmon. Simply but satisfying meal. I had issues with the kale being nearly spoiled and the garlic clove rotted. I had my own garlic. It was the stem pieces of the kale that had turned mushy and smelled, spoiling the bulk of the chopped kale in the bag. Kale is so hardy...maybe shipping whole leaves and letting us chop it up...?

Highest-rated dinner recipes

This week's must-try HelloFresh recipes