Pin It
Preheat oven to 350 degrees. Heat a large skillet over medium heat. Add oil and onions and saute for 5 minutes. Add ground beef and increase heat to medium-high and cook until browned, about 8-10 minutes. Add garlic, salt, and pepper and cook for 1 minute longer.
Drain any excess grease or blot with a paper towel before adding the marinara sauce. Add marinara sauce.
Heat a large pot of water over high heat until boiling. Generously salt the water. Add spaghetti and cook according to package instructions. Drain.
Make the homemade alfredo sauce by melting the butter in a pot, add the heavy cream and seasonings and 2 cups of parmesan cheese, only 1/2 cup at a time. Cook until it starts to thicken and bubble, about 3-5 minutes.
In a 9 x 13 baking dish, toss the cooked spaghetti noodles with the alfredo sauce, then layer on the meat sauce, and then top with freshly grated mozzarella cheese. Bake until bubbly, about 18-20 minutes. Sprinkle with parsley, if so desired. Serve warm.
Calories: 642kcal, Carbohydrates: 41g, Protein: 31g, Fat: 40g, Saturated Fat: 24g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 11g, Trans Fat: 1g, Cholesterol: 134mg, Sodium: 1186mg, Potassium: 592mg, Fiber: 3g, Sugar: 6g, Vitamin A: 1588IU, Vitamin C: 6mg, Calcium: 473mg, Iron: 3mg
Nutrition information is automatically calculated, so should only be used as an approximation.
ncG1vNJzZmivp6x7rrvDnqmnoJ%2Bjsrp6wqikaKyZoMGwt4ymoKWkmaS7brDOpaOaql2Xrqyxw2aqqZmXnbK1wMho