very green spring pasta

Very Green Spring Pasta

  • Author: Tiffany
  • Prep Time: 15 mins
  • Cook Time: 10-15 mins
  • Total Time: -26154512.983333 minute
  • Yield: 6 1x


This Very Green Spring Pasta is a bright, flavorful dish filled with asparagus, rainbow chard, peas, zucchini noodles, and fresh herbs.



  • 12 ounces whole wheat spaghetti
  • 2 tablespoons olive oil plus more for serving
  • 1 bunch asparagus trimmed and thinly sliced on a bias
  • 1 large shallot diced
  • 3 cloves garlic minced
  • 1 bunch rainbow chard chopped, stems and leaves separated
  • 2 zucchini spiralized
  • 1 cup fresh English peas if using¬†frozen, see notes
  • Zest and juice of 1 lemon
  • 1/4 cup Chardonnay
  • 1/2 cup grated parmesan plus more for serving
  • 1/4 cup¬†basil finely chopped, plus more for serving
  • Sea salt and pepper to taste


  1. Bring a large pot of water to a boil for the pasta and cook spaghetti until al dente. Reserve some of the pasta water before draining.
  2. While the pasta is cooking, heat the olive oil in a large, deep saute pan. Add the shallot and cook until softened. Add the asparagus, garlic, and chard stems, and season with salt and pepper. Cook one minute. Add in the wine and lemon juice and zest. Bring the wine to a simmer and toss in the peas, chard leaves, and the zucchini noodles. Toss everything and cook until the chard is wilted, the zucchini noodles are just softened, and the asparagus is tender but still retains a bite.
  3. Toss the vegetable mixture with the cooked spaghetti, basil, and parmesan. Season to taste with additional salt and pepper, if needed. Add a few tablespoons of the starchy cooking water, if desired, to loosen the sauce.
  4. Serve drizzled with olive oil and topped with additional parmesan and basil.


If using frozen peas, add the peas into the boiling pasta during the last 3 minutes of cooking and drain the pasta and peas together.


  • Serving Size: 1
  • Calories: 401
  • Sugar: 4.4g
  • Sodium: 249mg
  • Fat: 9.8g
  • Trans Fat: 0g
  • Carbohydrates: 56.1g
  • Fiber: 3.4g
  • Protein: 18.6g
  • Cholesterol: 13mg