Loading...

Preheat your oven to 375°F. Lightly grease a 9x13 inch baking dish.

Cook the pasta according to package directions until al dente. Drain well and set aside.

While the pasta cooks, heat olive oil in a large skillet or Dutch oven over medium-high heat. Add the ground beef and Italian sausage. Cook, breaking up the meat with a spoon, until browned. Drain off any excess fat.

Add the diced yellow onion to the skillet with the meat and cook until softened, about 3-4 minutes. Stir in the minced garlic and cook for another minute until fragrant.

Pour in the crushed tomatoes, tomato paste, beef broth, dried oregano, dried basil, salt, and black pepper. Bring the sauce to a simmer, then reduce heat to low, cover, and let it cook for at least 10 minutes to allow flavors to meld.

Stir the fresh spinach into the meat sauce until it wilts, about 2-3 minutes. Remove the sauce from the heat.

In a medium bowl, combine the ricotta cheese, egg, and 1/2 cup grated Parmesan cheese. Mix well until smooth.

In a large bowl, combine the cooked pasta with the meat sauce, ensuring the pasta is well coated.

Spread half of the pasta and meat sauce mixture into the prepared baking dish. Dollop spoonfuls of the ricotta cheese mixture evenly over the pasta layer. Sprinkle with 1 cup of shredded mozzarella cheese.

Top with the remaining pasta and meat sauce mixture. Sprinkle with the remaining 1 cup of shredded mozzarella cheese and the 1/4 cup grated Parmesan cheese.

Bake for 20-25 minutes, or until the cheese is melted, bubbly, and lightly golden brown. If desired, you can broil for the last 1-2 minutes for extra browning, watching carefully to prevent burning.

Remove from the oven and let the baked pasta rest for 5-10 minutes before serving. This helps the layers set and makes for easier serving.


Preheat your oven to 375°F. Lightly grease a 9x13 inch baking dish.

Cook the pasta according to package directions until al dente. Drain well and set aside.

While the pasta cooks, heat olive oil in a large skillet or Dutch oven over medium-high heat. Add the ground beef and Italian sausage. Cook, breaking up the meat with a spoon, until browned. Drain off any excess fat.

Add the diced yellow onion to the skillet with the meat and cook until softened, about 3-4 minutes. Stir in the minced garlic and cook for another minute until fragrant.

Pour in the crushed tomatoes, tomato paste, beef broth, dried oregano, dried basil, salt, and black pepper. Bring the sauce to a simmer, then reduce heat to low, cover, and let it cook for at least 10 minutes to allow flavors to meld.

Stir the fresh spinach into the meat sauce until it wilts, about 2-3 minutes. Remove the sauce from the heat.

In a medium bowl, combine the ricotta cheese, egg, and 1/2 cup grated Parmesan cheese. Mix well until smooth.

In a large bowl, combine the cooked pasta with the meat sauce, ensuring the pasta is well coated.

Spread half of the pasta and meat sauce mixture into the prepared baking dish. Dollop spoonfuls of the ricotta cheese mixture evenly over the pasta layer. Sprinkle with 1 cup of shredded mozzarella cheese.

Top with the remaining pasta and meat sauce mixture. Sprinkle with the remaining 1 cup of shredded mozzarella cheese and the 1/4 cup grated Parmesan cheese.

Bake for 20-25 minutes, or until the cheese is melted, bubbly, and lightly golden brown. If desired, you can broil for the last 1-2 minutes for extra browning, watching carefully to prevent burning.

Remove from the oven and let the baked pasta rest for 5-10 minutes before serving. This helps the layers set and makes for easier serving.
