Add all of the pesto ingredients to a food processor and pulse to combine, scraping down the sides as needed. Taste and adjust seasonings as needed. Set aside.
Bring a stock pot of water to a boil. Add the pasta and cook until al dente. Reserve 1 cup of pasta water before draining.
Meanwhile, heat the oil in a skillet over medium heat. Add the chickpeas, garlic powder, onion powder, smoked paprika, salt & pepper. Cook for about 5 minutes, or until crispy.
Place the empty stock pot back on the stove over low heat. Add the pasta & pesto and toss to combine. Add pasta water as needed to thin.
Serve the pasta hot with the chickpeas on top.
Calories: 410kcal, Carbohydrates: 58g, Protein: 13g, Fat: 15g, Saturated Fat: 1g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 8g, Trans Fat: 0.03g, Sodium: 312mg, Potassium: 378mg, Fiber: 7g, Sugar: 3g, Iron: 2mg