Place a large skillet over medium heat and add in the olive oil. Then, add in the sausage. Cook the sausage until browned, 5-7 minutes. Continue to crumble the sausage as it cooks. While the sausage is cooking, snap the bottoms off the asparagus and then shave with a vegetable peeler, starting from the bottom of the asparagus tips all the way down to the end of the stalk. When done shaving, chop off the tips and set aside. Set aside all shavings and tips.
When the sausage is done, add in the sweet potato noodles, garlic, red pepper flakes and season with salt and pepper. Toss to combine and then add in the broth and parsley. Let cook, stirring occasionally, for 6-8 minutes or until sweet potato noodles are cooked through and soften. After 5 minutes into the noodles cooking, add in the shaved asparagus and asparagus tips. Toss to combine and let the noodles finish cooking.
When pasta is done, plate into bowls and garnish with optional grated cheese. Enjoy!