A hearty and flavorful casserole combining beef, spinach, and cheese for a comforting meal.
Preheat your oven to 350°F (175°C).
Preheating ensures even cooking and optimal texture.
In a large skillet, sauté the onion and garlic until fragrant, then add the ground beef and cook until browned.
Break the beef into small pieces for even cooking.
Stir in the tomato sauce, tomato paste, water, basil, and parsley. Simmer for 10 minutes.
Simmering allows the flavors to meld together.
Cook the pasta according to package instructions, then drain.
Avoid overcooking the pasta to maintain its texture.
In a mixing bowl, combine the cooked pasta, spinach, bread crumbs, cheddar cheese, and eggs.
Ensure the spinach is well-drained to avoid excess moisture.
Spread the noodle mixture into a casserole dish, then pour the sauce over the top.
Spread the sauce evenly for consistent flavor.
Bake in the preheated oven for 1 hour, or until bubbly and golden on top.
Cover with foil if the top browns too quickly.
Let the casserole rest for 10 minutes before serving.
Resting allows the casserole to set for easier serving.