Preheat a large ovenproof sauté pan over medium-high heat and add a generous glug of olive oil. Add the chopped onion and minced garlic, cooking for about 4 minutes until they begin to soften. Stir in the sausage, breaking it up into bite-sized pieces. Season with 1 teaspoon kosher salt, plenty of freshly ground black pepper, dried oregano, and red pepper flakes. Continue cooking until the sausage is nicely browned, approximately 6 to 8 minutes.
Pour in the crushed tomatoes and add the chickpeas. Bring the mixture to a boil, then reduce the heat to maintain a gentle simmer. Taste and adjust seasoning with extra salt and pepper if desired. Simmer for 10 minutes for a burst of flavor, or extend to 20–25 minutes to further soften the chickpeas. If the sauce thickens too much, gradually stir in water (about 1/4 cup at a time) until you achieve a thick, yet saucy consistency.
Add the kale to the sauce and cook for an additional 2–3 minutes until wilted. For the final step, preheat your oven’s broiler. If your sauté pan isn’t ovenproof, transfer the mixture into a baking dish. Evenly scatter the coarsely grated mozzarella and pecorino cheese over the top. Broil until the cheeses melt and develop attractive, golden-brown spots.
Serve your ziti hot, straight from the pan, with a side of garlic bread if desired.