Creamy Brussels Sprouts and Asparagus Pasta

Prep Time: 5 minutes
Cook Time: 27 minutes
Total Time: 32 minutes
Servings: 4 servings
Author: Anna-Marie @BeautyandtheBeets
So simple and versatile. Substitute the Brussels sprouts and asparagus for other veggies like broccoli and carrots. Use gluten-free pasta. Use nut milk (soy milk or buttermilk not recommended as it will curdle.)


  • cooking oil spray
  • 1 lb. Brussels sprouts
  • 1-2 cups fresh asparagus
  • 2 shallots, minced
  • 1 tbsp. unsalted butter
  • 1 tsp. ground nutmeg
  • 1 cup half and half
  • 3 cups dried pasta


  1. Preheat the oven to 450° Line a large baking sheet with parchment paper.
  2. Remove the outer leaves on the Brussels sprouts and cut each sprout in half.
  3. Cut the woody stems off the asparagus and toss.
  4. Cut the remaining asparagus stalks into 1-2 inch pieces.
  5. Line up the Brussels sprouts and the asparagus stalks on the baking sheet in one layer. The less touching among the veggies the crispier they will be.
  6. Spray the veggies with the oil spray, no need to saturate.
  7. Roast the veggies for about 15 minutes, until both the Brussels sprouts and the asparagus are browned (but not burned).
  8. While the veggies are roasting**, fill a large pot with water and bring to a boil.
  9. Add the pasta to the boiling water and cook according to package directions.
  10. In a large saucepan, heat the unsalted butter over medium heat.
  11. Add the minced shallot and nutmeg.
  12. Stir often for about 7 minutes, until the shallot becomes fairly translucent and fragrant.
  13. Add the half and half cream and immediately reduce heat to simmer.
  14. Cook the sauce for 5-7 minutes, until the cream begins to reduce, stirring occasionally.
  15. Drain the pasta when cooked and add to a serving dish.
  16. Remove the veggies from the oven and add to the sauce, stirring to coat.
  17. Pour the veggie sauce over the pasta.
  18. Serve immediately.

Recipe Notes

**You can roast the veggies ahead of time as they can be reheated once added to the sauce.