Bring a medium pot filled halfway with lightly salted water to a boil. Once boiling, add in the broccoli and cook for 2 minutes or until tender but still crunchy. Drain into a colander, pat dry and set aside.
Place a large skillet over medium heat and add in the olive oil. Once the oil heats, add in the garlic, red pepper flakes and onions. Cook the onions for 2-3 minutes or until translucent. Then, add in the tomatoes, green peas and bell pepper and season with salt and pepper. Cook for about 3 minutes or until the bell pepper softens.
Add in the zucchini noodles, carrot shavings, lemon juice and parsley and toss for 2-3 minutes or until the zucchini noodles are al dente.
Add in the broccoli and parmesan cheese and toss completely to spread the cheese.
Plate into bowls and top with additional parmesan cheese, to garnish.