Preheat oven to 375°F. Chop onion, garlic, and green pepper.
In a skillet over medium heat, cook the ground beef until no longer pink. Remove and set aside.
Using the same skillet, cook onion, garlic, and green pepper until soft and fragrant.
Add the beef back to the skillet. Pour in the marinara sauce, add chopped turkey pepperoni, and stir in seasonings. Let simmer on low heat.
Bring a large pot of salted water to a boil. Cook Banza pasta to al dente (about 5-6 minutes). Drain and set aside.
In a bowl, combine cottage cheese, half the mozzarella, grated parmesan, egg, and Italian seasoning. Stir well.
Grease a 9x13-inch baking dish. Spread ⅓ of the meat sauce on the bottom. Layer with ½ of the pasta, then ½ of the cheese mixture. Repeat layers. Finish by topping with the remaining mozzarella and a sprinkle of parmesan.
Bake uncovered for 15-20 minutes until cheese is melted and golden.
Let the pasta bake sit for 5 minutes before serving. Garnish with fresh basil or parsley.