Vegan Pesto Pasta with Garlicky Green Beans + Salmon on the Side

Asher Sadler

A weeknight-fast pasta that uses your vegan pesto to make a glossy, herby sauce while green beans stay crisp-tender and garlicky. The salmon is cooked separately and served alongside so it stays beautifully browned and flaky, not coated in sauce—ideal if you like a cleaner salmon flavor or want the option to keep the pasta fully plant-based for someone at the table. Bright lemon and a splash of pasta water pull everything together.

  • weeknight
  • quick
  • pasta
  • salmon
  • dairy-free
30 min total · 10 min prep · 20 min cook
Serves 4
650 kcal · 40g protein · 62g carbs · 27g fat total
Large pot · Large skillet · Tongs or pasta spoon

Ingredients

Instructions

Cook pasta + prep beans

1

Bring a large pot of well-salted water to a boil. Add the pasta and cook until just al dente (taste it—no chalky center, but still a little bite).

2

In the last 2–3 minutes of pasta cooking, add the green beans to the same pot. They should turn bright green and be crisp-tender.

3

Reserve 1/2 cup pasta water, then drain pasta and beans.

Cook the salmon (on the side)

1

Pat salmon very dry. Season with salt and pepper.

2

Heat 1 tbsp olive oil in a large nonstick or stainless skillet over medium-high until the oil shimmers.

3

Add salmon (skin-side down if using skin-on). Cook without moving until the fish releases easily and the bottom is deep golden, 4–6 minutes.

4

Flip and cook 1–3 minutes more, until the sides are mostly opaque and the center flakes but is still juicy (about 125–130°F / 52–54°C for medium). Transfer to a plate to rest.

Toss pesto pasta + garlicky green beans

1

In a large skillet or the empty pasta pot, heat 2 tbsp olive oil over medium. Add remaining garlic and red pepper flakes (if using) and cook 30–60 seconds, just until fragrant (don’t let it brown).

2

Add the drained pasta and green beans. Dollop in the pesto and splash in 1/4 cup pasta water. Toss vigorously until the pesto turns glossy and coats everything; add more pasta water a tablespoon at a time if it looks tight or dry.

3

Finish with lemon zest and 1 tbsp lemon juice. Taste and adjust with more lemon, salt, and pepper.

Serve

1

Plate the pesto pasta and green beans, and serve the salmon alongside. Finish with lemon wedges and a little extra pesto if you like.

Notes

Chef’s tip: Keep the pesto off direct heat—toss it in with pasta water so it stays bright and doesn’t turn oily. If your vegan pesto is very thick, loosen it in a small bowl with a spoonful of pasta water before adding.

Salmon options: Works great baked at 425°F / 220°C for 8–12 minutes if you prefer hands-off cooking; pull when it flakes and the center is just barely translucent.

Make-ahead/storage: Pasta keeps 3 days refrigerated; refresh with a splash of water in a skillet. Salmon is best fresh but will keep 2 days—reheat gently to avoid drying.

More recipes

  • Kale Pesto Pasta with Butternut Squash and Peas (Thermomix Pesto)
  • One Pot Creamy Pesto Chicken Pasta
  • Northern-Style Soy-Braised Pork Ribs with Flat Green Beans and Potatoes
  • Northern Chinese-Style Chicken Meatball, Cabbage, and Egg Ribbon Soup
  • Rouwanzi Tang (Chinese Meatball, Cabbage & Egg Drop Soup)
  • Garlic-Ginger Shrimp Rice Noodle Stir-Fry