Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(4)
Export 12 ingredients for grocery delivery
Step 1
In a salted pot of boiling water, cook the spaghetti according to package directions, stopping one minute before indicated cooking time. Drain once cooked.
Step 2
Preheat oven to 350°.
Step 3
Brown the ground beef, garlic, and onions in the skillet; season with salt and pepper. Once cooked, drain any renderings.
Step 4
Add the sauce to the meat, mix well, and heat through. Remove from heat once cooked.
Step 5
Toss the cooked, drained, and slightly cooled noodles into a large bowl and coat with the olive oil. Then add the Parmesan cheese, black pepper, and eggs to the pasta and toss (or stir) until fully coated.
Step 6
Place a small amount of sauce in the bottom of the skillet and half of the pasta to the skillet, smooth it out and filling in any large gaps or holes.
Step 7
Spread half of the meat sauce over the spaghetti, making sure it makes it all the way to the sides and sprinkle freshly chopped basil over the sauce.
Step 8
Add half of the ricotta cheese in dollops and then smooth out with the back of the spoon and then sprinkle the mozzarella over the ricotta and add more freshly chopped basil.
Step 9
Repeat the layers: pasta, sauce, cheeses. Garnish with a bit more fresh basil and cover with foil and bake for an hour.
Step 10
After the pasta has cooked for about an hour, uncover it and allow it to bake for another 10 minutes, or until the cheese is melted, bubbly, and slightly browning. Allow to rest for 5-10 minutes before slicing and serving.