Baked spaghetti layered with meat sauce, creamy Alfredo, and gooey cheese for a rich, satisfying dinner.
# What You Need:
→ Pasta
01 - 1 pound spaghetti
→ Meat Sauce
02 - 1 pound ground beef
03 - 1/2 pound Italian sausage, casings removed
04 - 1 medium yellow onion, diced
05 - 3 cloves garlic, minced
06 - 24 ounces marinara sauce
07 - 1 teaspoon dried Italian herbs
08 - 1/2 teaspoon salt
09 - 1/4 teaspoon black pepper
→ Alfredo Layer
10 - 15 ounces ricotta cheese
11 - 1 cup Alfredo sauce
12 - 1/2 cup sour cream
13 - 1 large egg
→ Cheeses
14 - 2 cups shredded mozzarella cheese
15 - 1 cup shredded Parmesan cheese
# How-To Steps:
01 - Preheat oven to 350°F and grease a 9x13-inch baking dish.
02 - Boil spaghetti according to package instructions until just al dente. Drain and set aside.
03 - In a large skillet over medium-high heat, brown ground beef and Italian sausage, breaking up meat with a spoon; drain excess fat.
04 - Add diced onion and minced garlic to meat; sauté until softened, about 3 to 4 minutes.
05 - Stir in marinara sauce, Italian herbs, salt, and black pepper; simmer for 5 minutes then remove from heat.
06 - Combine ricotta cheese, Alfredo sauce, sour cream, and egg in a bowl; mix until smooth.
07 - Spread half of the cooked spaghetti in the baking dish. Pour half of the Alfredo mixture over the pasta and spread evenly, then layer half of the meat sauce. Sprinkle with 1 cup mozzarella and 1/2 cup Parmesan cheese.
08 - Repeat layering with remaining spaghetti, Alfredo mixture, meat sauce, and top with remaining mozzarella and Parmesan cheese.
09 - Cover dish with foil and bake for 30 minutes.
10 - Remove foil and bake an additional 10 minutes until cheese is browned and bubbly. Let rest 10 minutes before slicing and serving.