Swiss Chard and Walnut Pesto Pasta Recipe for Flavorful Weeknights

This versatile pesto turns simple pantry ingredients and leftover chicken into Swiss Chard Walnut Pesto Pasta — an easy, satisfying weeknight meal.

A white bowl filled with Swiss Chard Walnut Pesto Pasta.

With the school year winding down, I’m leaning into simple, dependable dinners that work for busy evenings and warm afternoons. A jar of homemade pesto is especially useful: toss it with pasta for a quick lunch, stir in shredded leftover chicken for a heartier supper, spread it on flatbread with roasted vegetables for an easy lunch, or add a smear to a cracker topped with goat cheese for a snack.

Several stalks of Swiss chard on a wooden surface.

Walnuts in a metal measuring cup.

Pesto ingredients in a food processor.

How to Make Swiss Chard Walnut Pesto Pasta

Start with the pesto. Remove the Swiss chard leaves from their stems, blanch briefly, then cool and dry them thoroughly. In a food processor, combine the drained chard with toasted walnuts, Parmigiano Reggiano, Piave Vecchio (or extra Parmigiano), and garlic. Process until fairly smooth, then stream in olive oil while the machine runs. Season with kosher salt and freshly ground pepper to taste.

Cook your pasta in the pot you used for blanching, following package directions. Reserve about a cup of the pasta cooking water before draining. Transfer the hot pasta to a large bowl, add shredded roast chicken if you’d like a protein boost, and stir in about 1 cup of the pesto. Toss, adding reserved pasta water in small amounts to help the sauce coat the noodles evenly. Finish with additional toasted walnuts and shaved Parmigiano Reggiano. Serve immediately or at room temperature.

Swiss Chard Walnut Pesto in a jar.

A bowl filled with a portion of Swiss Chard Walnut Pesto Pasta.

This recipe is simple, flexible, and makes a flavorful jar of pesto that keeps well in the refrigerator for several days — perfect for quick meals all week long.

A white bowl filled with pesto pasta.

More Pasta Recipes

25 Simple Pasta Recipes
Vegetarian Pasta Puttanesca
Skillet Eggplant Lasagna
Fireworks Pasta Salad
Linguine with Clams in Sake Red Chili Sauce
Farfalle with Roasted Carrot Pesto, Parmesan and Toasted Walnuts

Swiss Chard Walnut Pesto Pasta

A versatile pesto that becomes a wholesome pasta with leftover shredded chicken if desired.
Swiss Chard Walnut Pesto Pasta in a white dish.
Course Dinner, Main Course, Side Dish
Cuisine American, Italian
Prep Time 15
Cook Time 15
Servings 6 servings
Calories 756kcal
Author Liren Baker

Ingredients

  • 6 stems Swiss chard thoroughly washed
  • 1/3 cup toasted walnuts plus more for serving
  • 1/2 cup Parmigiano Reggiano cheese
  • 1/2 cup Piave Vecchio cheese or substitute more Parmigiano Reggiano
  • 2 cloves garlic peeled
  • 1/2 cup olive oil
  • 3 teaspoons kosher salt more or less to taste
  • freshly ground pepper to taste
  • 1/2 cup olive oil
  • 1 lb pasta Gemelli shape works well
  • 1 cup leftover shredded roast chicken optional

Instructions

  • Bring a large pot of water to a rolling boil and salt it. Prepare an ice bath and set aside.
  • Strip the Swiss chard leaves from the stems and blanch the leaves in the boiling water for 1–2 minutes. Transfer the leaves to the ice bath, then drain thoroughly. Use a salad spinner or roll the greens in a clean towel to remove excess water.
  • Add the drained Swiss chard (about 1 1/2 to 2 cups) to a food processor with the toasted walnuts, both cheeses, and garlic. Process until smooth, then drizzle in the olive oil with the processor running. Season with salt and pepper to taste.
  • In the same pot, cook the pasta according to package directions. Reserve about 1 cup of the pasta water before draining. Transfer the pasta to a large bowl.
  • If using, add shredded chicken to the pasta. Stir in about 1 cup of pesto and toss to coat, adding reserved pasta water as needed to achieve a silky consistency. Adjust seasoning and serve topped with extra toasted walnuts and shaved Parmigiano Reggiano.

Notes

To toast walnuts: spread them on a baking sheet and roast at 350°F for 8–10 minutes, until fragrant and lightly browned.

Nutrition

Calories: 756kcal | Carbohydrates: 60g | Protein: 25g | Fat: 47g | Saturated Fat: 9g | Cholesterol: 31mg | Sodium: 1555mg | Potassium: 454mg | Fiber: 4g | Sugar: 3g
Did you make this recipe?I’d love to see! Tag @kitchconfidante on Instagram and use the hashtag #kitchenconfidante