3 T olive oil
1 medium onion, minced
2 cloves garlic, minced
1# ground beef
8 whole sun-dried tomatoes, drained and minced
1 can (28 oz) crushed tomatoes in puree
2 T dried oregano
2 tsp dried marjoram
salt & pepper
1 bag (14 oz) ziti pasta
2 eggs
2/3 C cream
2 C shredded mozzarella
3 T parmesan cheese
Preheat oven to 350. Heat oil in a large skillet over med-high heat. Add onion and garlic and saute 5 min. Stir in beef and cook. Add sun-dried tomatoes, crushed tomatoes, and seasonings. Let mixture simmer uncovered 15 min. Cook pasta in salted boiling water until al dente. Whisk eggs and cream together in a 3-qt dutch oven or other casserole. Quickly toss drained pasta with the eggs and cream. Add the meat mixture and stir to combine. Fold in 1 1/2 C mozzarella. Top pasta with remaining mozzarella and parmesan. Bake uncovered until cheese is melted and casserole bubbling, 30-40 min.