Gluten-Free Asparagus Chicken Penne with Dairy-Free Walnut Pesto

Spring has arrived, and it’s the perfect time to eat light, fresh, and green with Asparagus Chicken Penne paired with a dairy-free walnut pesto. This simple, vibrant dish combines tender chicken, crisp asparagus and bright basil pesto for a flavorful weeknight meal that’s both satisfying and easy to prepare.

Spring Clean Your Kitchen

One of the best ways to refresh after winter is to clean out the fridge and pantry by turning odds and ends into a great meal. Pasta dishes are especially forgiving: they welcome a wide range of vegetables, proteins and pantry staples. Use up leftover vegetables, frozen veg, or a jar of nuts to create a fresh, balanced dinner in minutes. This recipe highlights how a few basic ingredients—pasta, walnuts, garlic and fresh herbs—can be transformed into something bright and nourishing.

Healthy Foods to Always Have in Your Fridge and Pantry

Keeping a few reliable staples on hand makes it much easier to assemble quick, healthy meals. Helpful items to always stock include whole grain or gluten-free pasta, a few proteins (chicken, canned tuna or beans), fresh herbs or a small pot of basil, garlic, olive oil, and a bag of frozen vegetables for emergencies. Having a short, go-to shopping list and a handful of quick meal ideas prevents last-minute runs to the store and stops you from relying on takeout when you’re tired.

For this recipe, walnuts replace pine nuts in the pesto, keeping costs down while still delivering a rich, nutty flavor. The pesto is dairy-free, but it remains vibrant and herb-forward thanks to plenty of basil, garlic and olive oil. If you keep these basic ingredients stocked, you can whip up this dish any night of the week.

Asparagus Chicken Penne with Dairy-Free Walnut Pesto – Gluten-Free!

This recipe comes together in about 15 minutes, making it ideal for busy evenings. The prep is straightforward: cook the pasta, sauté the chicken and vegetables, and blend a quick pesto. The combination of warm pasta, tender-crisp asparagus and fragrant walnut pesto is fresh and satisfying. Below are detailed ingredients and simple steps so you can make it at home.

Ingredients

Chicken Penne

  • 2 cups whole grain penne (gluten-free options: brown rice, teff, or lentil pasta)
  • 1 tbsp olive oil
  • 2 large boneless, skinless chicken breasts (about 1 lb / 16 ounces), cut into bite-sized pieces
  • 2 cups asparagus, ends trimmed and cut in half
  • 1 red bell pepper, cut into strips
  • 1 cup cremini mushrooms, sliced

Dairy-Free Walnut Pesto

  • 1/2 cup raw walnuts
  • 2 cloves garlic
  • 2 cups fresh basil leaves, packed
  • 1/4 cup extra virgin olive oil (more as needed)
  • Pinch of salt, to taste

Instructions

Chicken Penne

  1. Bring a large pot of salted water to a boil. Add the gluten-free penne and cook until al dente, following package instructions. Drain and set aside, reserving a small cup of pasta water if you like a looser sauce.
  2. While the pasta cooks, heat the olive oil in a large skillet over medium-high heat. Add the chicken pieces and sauté for about 5 minutes, or until cooked through and no longer pink inside.
  3. Add the asparagus, red bell pepper and mushrooms to the skillet. Sauté until the vegetables are tender-crisp, about 3–4 minutes depending on thickness.

Dairy-Free Walnut Pesto

  1. In a food processor or high-powered blender, pulse the walnuts, garlic and basil until coarsely chopped. With the machine running, slowly stream in the olive oil until the pesto reaches your desired consistency. Add a pinch of salt and pulse to combine. Taste and adjust seasoning as needed.

Pesto Penne

  1. Remove the skillet from the heat. Add the drained penne and about 1/4 cup of the walnut pesto to the chicken and vegetables. Toss until everything is evenly coated. If the mixture seems dry, add a splash of the reserved pasta water or a bit more olive oil.
  2. Serve immediately. Store any leftover pesto in an airtight container in the refrigerator and use within 3–4 days—great on toast, stirred into soups or spread on sandwiches.

Tips, Variations and Storage

  • Substitutions: Swap chicken for shrimp, canned white beans or tofu for a vegetarian option. Use any pasta you prefer, including whole grain or legume-based varieties for extra protein.
  • Vegetable swaps: Broccoli, sugar snap peas or zucchini work well if asparagus isn’t available. Frozen vegetables can be used in a pinch—add them a little earlier to ensure they heat through.
  • Pesto texture: For a smoother pesto, blend longer or add a touch more olive oil. For a chunkier texture, pulse briefly and stop when you reach the desired consistency.
  • Storage and reheating: Refrigerate leftover pasta in a sealed container for up to 2 days. Reheat gently on the stove with a splash of water or olive oil to revive the sauce and maintain texture.
  • Serving ideas: Finish with a squeeze of lemon or a sprinkle of toasted walnuts for extra brightness and crunch. If you aren’t dairy-free, a light dusting of grated cheese can be added at the table.

What quick staples do you keep on hand to make weeknight dinners easier? Share your favorite pantry items or easy-swap ideas in the comments below. If you try this recipe, let us know how it turned out!