Bring a medium pot of salted water to a boil and cook the chickpea penne according to package instructions until al dente, then drain and set aside.
While the pasta cooks, heat the extra virgin olive oil in a large skillet over medium heat.
Add the finely diced yellow onion to the skillet and sauté for 3-4 minutes until softened and translucent.
Add the lean ground beef to the skillet, using a wooden spoon to break it into small crumbles, and cook until completely browned.
Stir in the minced garlic, dried oregano, sea salt, and black pepper, cooking for 60 seconds until the spices are fragrant.
Pour the tomato puree into the skillet and stir to combine with the beef mixture, letting it simmer on low for 5 minutes to thicken.
Add the cooked pasta and fresh baby spinach to the skillet, tossing gently until the spinach is just wilted and the pasta is evenly coated in sauce.
Serve immediately while hot, ensuring a balanced mix of beef and pasta in every bowl.