(optional) extra minced parsley for garnish or fresh minced basil
Heat oven to 375°F. Lightly grease 13x9-inch (3-quart) baking dish.
In bowl, beat eggs, parsley, sour cream, parmesan cheese and cottage cheese. Set aside.
Heat large skillet over medium heat and add olive oil. Add garlic and onions and cook until softened and fragrant, about 1 minute. Add beef and cook for about 2 minutes. Add bell peppers and cook for 2-3 minutes, or until beef is cooked through. Remove from heat and add pasta sauce, salt and pepper. Stir until everything is combined well and set aside.
Add a thin layer of the meat/sauce mixture in the baking dish. Add half the cooked pasta in even layer, then add half of the cottage cheese mixture, spreading it evenly across the pasta. Add half of the mozzarella cheese evenly on top. Add the remaining half of the pasta, and then add remaining half of the cottage cheese mixture.
Pour the remaining meat/sauce mixture on top and spread it into an even layer on top of the casserole. Add remaining mozzarella cheese in an even layer over top. (Final layers from bottom to top -thin bit of meat sauce, pasta, cottage cheese mix, mozzarella, pasta, cottage cheese mix, majority of meat sauce, mozzarella).
Bake 30 to 45 minutes or until the cheese is melted and lightly browned on top. Allow casserole to cook about 5 minutes before serving.(optional) Top with minced parsley or minced basil. Enjoy!