Preheat oven to 375 degrees F.
Add rinsed, dried chickpeas to a mixing bowl and toss with olive oil, oregano, salt, garlic powder, panko bread crumbs, and vegan parmesan cheese.
Place chickpeas on a baking sheet and arrange in a single layer. Bake for 20-25 minutes or until crispy and light golden brown (see photo), then remove and set aside.
While chickpeas are baking, heat a large metal or cast iron skillet over medium heat. Once hot, add olive oil, garlic and carrots. Sauté for 3 minutes, stirring frequently.
Remove skillet from heat and add tomato sauce, oregano, and vegan parmesan cheese, and stir. Place back over heat and bring to a low simmer over medium-low heat. Once simmering, reduce heat to low and continue cooking to thicken, stirring occasionally.
Sample sauce and adjust seasonings as needed. Add sweetener of choice at this time if preferred (for example, 1 Tbsp coconut sugar, 1 Tbsp organic cane sugar).
To make carrot noodles, bring a large pot of water to a boil. Once boiling, add carrots and boil for 2-3 minutes (2 for al dente, 3 for more tender noodles). Drain and set aside.
Add 3/4 of the baked chickpeas to the sauce and stir.
To serve, top carrot noodles with sauce, remaining chickpeas, and any additional toppings.
Leftovers keep well (separate) in the refrigerator for 3-4 days. Reheat sauce in the microwave or saucepan. Add a little water to thin if too thick.