
This is the kind of weeknight dinner that looks like it came from a restaurant but comes together in one skillet and a pot of pasta water. The combination of omega-3-rich salmon, raw walnuts, extra virgin olive oil, and a generous handful of baby spinach makes this dish a powerhouse of ingredients long celebrated for supporting a balanced, inflammation-conscious lifestyle. Whole wheat pasta adds fiber and a nutty depth that holds up beautifully against the bold, herby pesto. The walnut pesto itself is blended fresh from basil, garlic, and good olive oil — no jarred shortcuts, no mystery additives, just clean, whole ingredients you can feel good about. A splash of starchy pasta water pulls the sauce into a glossy, restaurant-worthy coating that clings to every piece of penne or fusilli. A squeeze of fresh lemon at the end brightens everything and keeps the flavors lively rather than heavy. Serves four, so it's just as good for a family dinner as it is for meal-prepping lunches the next day.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings














Bring a large pot of well-salted water to a boil. Cook the whole wheat pasta according to package directions until al dente — tender with a slight resistance at the center. Before draining, scoop out at least ½ cup of the starchy cooking water and set it aside. Drain the pasta in a colander.
While the pasta cooks, make the pesto: combine the basil, raw walnuts, garlic, Parmesan, salt, and black pepper in a food processor and pulse until coarsely ground, about 10 pulses. With the machine running, stream in the ⅓ cup extra virgin olive oil until the pesto is smooth and cohesive. Taste and adjust salt if needed.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
