There is always a friendly debate in our household when it comes to side dishes: pasta or potatoes. I adore potatoes, while the rest of the family leans toward pasta. Last night I decided to set both aside and focus on a larger portion of vegetables to pair with the salmon I planned to cook.
I found frozen green beans and pearl onions in the freezer and thought they would make a bright, simple accompaniment. I sautéd them and finished them with a lightly sweet glaze, which is what convinced my son to enjoy them—he’s not usually a fan of green beans or onions.

Cooking the salmon in the same skillet used for the beans is a deliberate step: the caramelized bits left behind add flavor and help the fish develop a golden, crisp crust. Be careful not to overcook the salmon—if the center remains slightly pink, flip the fillet on its side for 30 seconds to finish gently.
Green Beans with Pearl Onions and Salmon
This recipe delivers a quick, balanced weeknight meal with bright vegetables and crisp-skinned salmon. It works well when time is limited and makes a satisfying plate for four.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4
Author: Giangi Townsend
Ingredients
- 1 pound green beans, frozen
- 1 cup pearl onions, frozen
- 1 tablespoon olive oil
- 2 tablespoons unsalted butter, plus 1/2 teaspoon unsalted butter
- 1/4 cup sodium-free chicken stock
- 6 ounces salmon fillets, skinless (adjust quantity for serving size)
- 1 tablespoon brown sugar
- Salt and pepper to taste
Instructions
- In a large pot, add enough water to cover the frozen green beans and pearl onions. Cover and cook over medium heat until tender. Drain well and set aside.
- Heat a large skillet over medium-high heat. Melt 1 tablespoon of butter with the olive oil. Add the drained green beans and pearl onions and sauté for about 1 minute to warm and coat them.
- Pour in the chicken stock and let it cook for about 1 minute, allowing most of the liquid to evaporate so the vegetables remain glossy but not soggy.
- Add 1 tablespoon of butter and the brown sugar. Reduce the heat to low and stir gently until the sugar lightly caramelizes and coats the vegetables. Taste and adjust seasoning with salt and pepper.
- Move the vegetables to the sides of the skillet and return the pan to medium-high heat. Melt the remaining 1/2 teaspoon of butter in the center. Place the salmon fillets in the skillet and season generously with salt and pepper.
- Cook the salmon until a golden crust forms, about 3–5 minutes, depending on thickness. Flip the fillets and cook another 2–3 minutes until the fish is cooked through but still moist inside. If the center is slightly pink, rest the fillets for 30 seconds on their side to finish cooking gently.
- Plate the green beans and pearl onions, top with the salmon fillet, and serve immediately.
Serving Suggestions
This dish pairs beautifully with simple sides if desired: a spoonful of lemon-herb rice, a light mixed greens salad, or a few roasted baby potatoes for those who still want a starch. A squeeze of fresh lemon over the salmon brightens the flavors and balances the sweetness of the caramelized vegetables.
Tips and Variations
- If you prefer fresh green beans and pearl onions, blanch them briefly and then proceed with the recipe; cooking times will be similar.
- Swap chicken stock for vegetable stock to keep the dish pescatarian-friendly, or use white wine (about 2–3 tablespoons) for more depth—allow it to reduce before adding the butter and sugar.
- For a savory twist, omit the brown sugar and add a splash of balsamic vinegar near the end for a tangy glaze.
- To add heat, finish with a pinch of red pepper flakes or a drizzle of chili oil just before serving.
Storage
Leftovers keep well refrigerated for up to 2 days. Store the salmon and vegetables separately if possible; reheat gently in a skillet over low heat to avoid drying out the fish.
Nutrition (per serving)
Calories: 158 kcal | Carbohydrates: 8 g | Protein: 10 g | Fat: 9 g | Saturated Fat: 4 g | Cholesterol: 38 mg | Sodium: 26 mg | Potassium: 458 mg | Fiber: 3 g | Sugar: 4 g | Vitamin A: 975 IU | Vitamin C: 14.4 mg | Calcium: 47 mg | Iron: 1.5 mg
Nutrition figures are estimates and not calculated by a registered dietitian.
Course: Fish, Dinners
Cuisine: French-inspired
Type: Under 45 minutes
Final Notes
This recipe is quick, adaptable, and family-friendly. The small amount of brown sugar helps coax out sweetness in the onions and gives the green beans a glossy finish that appeals even to picky eaters. Using the same skillet for both components concentrates flavor and keeps cleanup to a minimum. Enjoy a colorful, balanced dinner that comes together in about 30 minutes.