You're going to want a big plate of these perfect, tender spiralized butternut squash noodles. The noodles are roasted in the oven to al dente perfection and tossed with blanched asparagus, roasted cashews, and sweet-tart pomegranate seeds. This amazing dish is the perfect side or main to any holiday occasion.

Spiralized Butternut Squash Noodles With Asparagus, Cashews, and Pomegranate [Vegan, Gluten-Free]







  • 1 medium butternut squash, peeled and spiralized
  • 1/2 tablespoon extra virgin olive oil
  • 1/4 teaspoon onion powder
  • 1/4 teaspoon garlic powder
  • Sea salt and black pepper, to taste
  • 1/2 cup roughly chopped cashews
  • 1 cup asparagus, blanched
  • 2 tablespoons avocado oil or extra virgin olive oil
  • 1 medium yellow or red onion, sliced thinly
  • 1/4 teaspoon red pepper flakes
  • 2 large garlic cloves, minced
  • Sea salt and black pepper, to taste
  • 1 large pomegranate, de-seeded


  1. First, peel and spiralize your squash.
  2. Preheat the oven to 400°F and adjust the oven rack to the middle position. Line two baking sheets with parchment paper. Spread the butternut squash noodles out onto one prepared baking sheet, brush with olive oil and season with onion powder, garlic powder, salt, and pepper.
  3. Place the cashews on the other prepared baking sheet. Bake the butternut squash noodles and the cashews in the oven at 400°F. Bake the cashews for just 5 minutes. Remove and set aside to slightly cool.
  4. Allow the butternut squash noodles to bake for a total of about 10 minutes until al dente, tossing halfway through the cooking time. Remove from the oven, transfer to a large mixing bowl and allow to slightly cool.
  5. While the butternut squash is baking, prepare the asparagus. Wash the asparagus and snip off the chewy ends. Place a large and deep frying pan with 4 inches of water over medium-high heat to boil. Once the water is boiling, add in the asparagus.
  6. Cook for 2 minutes until bright green and immediately rinse under very cold water to stop the cooking process. Pat dry on a cutting board and cut into thirds. Set aside.
  7. Place the same large skillet used to blanch the asparagus over medium heat and add in the olive oil. Once the oil is simmering, add in the onion and red pepper flakes.
  8. Lower heat to medium-low and cook the onion, stirring occasionally, until onion is translucent and mainly wilted, about 3 minutes. Add in the garlic cloves and continue stirring until fragrant, about 30 seconds. Season with salt and pepper.
  9. Take the skillet off the heat and fold in the cashews, stir, and pour into a large mixing bowl with the butternut squash noodles and asparagus. Toss to combine and top off with pomegranate seeds.

Nutritional Information

Per Serving: Calories: 588 | Carbs: 46 g | Fat: 32 g | Protein: 9 g | Sodium: 18 mg | Sugar: 30 g Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.