saute onions, bell peppers, mushrooms, carrots in olive oil until tender.Add half the garlic half way through saute. set aside. Add ground beef to pan with little oil with rest of gralic. add oregano, salt and pepper. add veggies back to the pan and cook beef completely. Add diced tomatoe sauce, tomatoe paste.
Simmer for 25 minutes. add pinch of sugar and nutmeg.
Add cooked spaghetti and mix as though serving. pour half of mixed mixture into a greased baking pan. top with sliced cheddar cheese. Add remaining mixture on top and place the mozzerella and parmesan. you can add the pepperoni sli8ces ontop..but cook it first in teh microwave for 2 minutes. clean from the grease with a papertowel and then place it on the mixture 5 minutes before the baked spaghetti is ready out of the oven. bake the spaghetti 20 minutes at 375 degrees.