Cook pasta according to package directions. Set aside.
Heat olive oil in a pan over medium heat. Add in onions and cook for about 5 to 6 minutes, until softened. Add in ground beef and cook, stirring frequently, until browned. Add in pasta sauce and cook until mixture is heated throughout. Set aside.
In a large bowl, mix together cottage cheese, Parmesan, garlic and pepper. Microwave for about 2 minutes to heat up.
To assemble, place pasta on the bottom of a shallow bowl or pot. Top with meat sauce mixture. Layer the cottage cheese mixture on top. Serve hot.