Preheat your oven to 375°F and cook pasta according to package directions until al dente, then drain and set aside. Reserve the pot for browning meat.
Heat olive oil in a large pot over medium-high heat, then add diced onion and minced garlic, cooking until softened and fragrant, about 3 minutes total.
Add ground beef to the pot and cook until browned, breaking it into small pieces as it cooks, approximately 6-8 minutes until no pink remains. Drain excess fat if needed.
Stir in marinara sauce, beef broth, Italian seasoning, salt, and pepper, then simmer 5 minutes while you prepare the cheese mixture.
In a large bowl, whisk together ricotta cheese, 1½ cups mozzarella, parmesan cheese, eggs, and fresh spinach until well combined. This cheese filling creates the creamy layers throughout your cozy soccer night pasta bake recipe.
Combine cooked pasta with the beef sauce in a 9x13 baking dish, then layer half the mixture, spread half the cheese mixture, add remaining pasta mixture, and top with remaining cheese mixture and reserved ½ cup mozzarella.
Cover with foil and bake for 25 minutes, then remove foil and bake an additional 10 minutes until cheese melts and edges bubble slightly, then let rest 5 minutes before serving.