Cozy, hearty, and packed with layers of flavor, this Ground Beef and Spinach Casserole is the ultimate comfort food for busy weeknights or family gatherings. Featuring tender pasta, a savory blend of ground beef and fresh spinach simmered in a rich tomato sauce, and creamy ricotta paired with melty mozzarella and Parmesan cheeses, this dish is a true crowd-pleaser. Enhanced with aromatic garlic, diced onion, and Italian seasoning, every bite is bursting with home-cooked goodness. Ready in just under an hour, this easy casserole recipe offers a satisfying balance of protein, veggies, and cheesy indulgence. Perfect for meal prep or as a make-ahead dinner, this bubbly and golden-brown masterpiece is best served straight out of the oven for a warm and delicious meal the whole family will love.
Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch casserole dish and set it aside.
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the ground beef and cook until fully browned, about 5-7 minutes. Drain excess fat and set the beef aside.
In the same skillet, add the remaining 1 tablespoon of olive oil. Sauté the diced onion until soft and translucent, about 3 minutes. Add minced garlic and cook for an additional 1 minute.
Add the spinach to the skillet and cook until wilted, about 2-3 minutes. Stir in the tomato sauce, Italian seasoning, crushed red pepper flakes (if using), salt, and black pepper. Simmer for 5 minutes.
In a mixing bowl, combine ricotta cheese, egg, half of the Parmesan cheese, and a pinch of salt and pepper. Mix until smooth and set aside.
In the prepared casserole dish, layer half of the cooked pasta. Top with half of the beef-spinach-tomato mixture, then dollop half of the ricotta mixture across the top. Add half of the shredded mozzarella cheese.
Repeat the layers with the remaining ingredients: pasta, beef-spinach-tomato mixture, ricotta mixture, and mozzarella cheese.
Sprinkle the remaining Parmesan cheese evenly over the top.
Cover the casserole dish with aluminum foil and bake in the preheated oven for 20 minutes. Then, remove the foil and bake for an additional 15 minutes, or until the cheese on top is bubbly and golden brown.
Let the casserole rest for 5 minutes before serving. Enjoy!
Serving size | 2369.5 grams (2369.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3574 |
Total Fat 190.90g | 245% |
Saturated Fat 78.90g | 395% |
Polyunsaturated Fat 4.60g | |
Cholesterol 812mg | 271% |
Sodium 5125mg | 223% |
Total Carbohydrate 269.30g | 98% |
Dietary Fiber 24.50g | 88% |
Total Sugars 17.60g | |
Protein 205.70g | 411% |
Vitamin D 54IU | 269% |
Calcium 2691mg | 207% |
Iron 25mg | 140% |
Potassium 1927mg | 41% |
Source of Calories