Cook noodles in boiling water, salted and a 1 tbsp olive oil, for 15 minutes.
Cook onion in 2 tbsp caramelized garlic olive oil. Add ground beef and spices. Cook until crumbly and then drain.
Add tomato paste and hot water to ground beef mixture. Simmer 5 minutes.
Blend eggs with cottage cheese. Set aside.
In a 9x13 baking dish, put (1) a thin layer of meat sauce, (2) half the noodles, (3) all of the cottage cheese mixture, (4) half of the cheeses, (5) repeat with 1/2 of the remaining meat sauce, (6) rest of the noodles, (7) meat sauce, and finally (8) top with cheeses.
Bake at 350° for 30-40 minutes. Let rest 5 minutes before serving.