Bring a pot of salted water to a boil and cook the chickpea pasta until al dente, then drain and set aside.
Peel the sweet potato and cut it into small half-inch cubes to ensure even cooking.
Heat the olive oil in a large skillet over medium heat and add the diced onion and sweet potato cubes.
Sauté for about 10 minutes, stirring occasionally, until the sweet potatoes are tender and golden brown.
Add the ground beef to the skillet, breaking it into small crumbles with a wooden spoon.
Season the mixture with sea salt, black pepper, and garlic powder, cooking until the beef is fully browned.
Stir the cooked pasta into the skillet with the beef and sweet potatoes until well combined.
Remove the skillet from the heat and fold in the freshly chopped cilantro and parsley.
Transfer to a bowl and serve topped with fresh avocado slices.