I still remember my first attempt at a family casserole ground beef, spinach, and a little kitchen experimentation. The aromas filled the house, and everyone asked for seconds. That’s the magic of a simple Ground Beef Spinach Casserole: hearty, comforting, and always a hit with the whole family, just like the dishes I love sharing on Eminent Recipes.
Why You’ll Love This Recipe
This Ground Beef Spinach Casserole is a must-try for anyone looking for a quick, easy, and family-friendly dinner. Packed with lean ground beef, fresh spinach, and a creamy cheese layer, it’s a balanced one-pot meal perfect for busy weeknights or special occasions. You’ll love how the savory beef and tender spinach combine with melted cheddar and mozzarella for a comforting, hearty casserole.
The recipe is highly customizable: swap in cooked rice or thinly sliced potatoes for a more filling dish, or add diced tomatoes for a fresh twist. Its simplicity means minimal prep and maximum flavor, making it an ideal choice for beginner cooks or those pressed for time.
Beyond convenience, this casserole supports healthier eating habits. Using lean ground beef and optional Greek yogurt instead of sour cream keeps the dish protein-rich yet light. The flavors meld beautifully in the oven, creating a golden, bubbly top that’s irresistible.
Whether you’re cooking for a family, prepping meals for the week, or seeking a nostalgic comfort food, this Ground Beef Spinach Casserole delivers satisfaction every time.
Ingredients for This Recipe
The ingredients in this Ground Beef Spinach Casserole are simple, wholesome, and easy to find, making it perfect for a stress-free dinner. Lean ground beef provides protein, while fresh spinach adds vitamins and fiber. Garlic, onions, and Italian seasoning enhance the flavor profile, and the creamy layer of sour cream and cream cheese adds richness. Optional additions like rice or potatoes make the casserole more filling, and diced tomatoes provide a subtle freshness and moisture.

🛒 Ingredients (for one 9×13-inch casserole dish):
For the Casserole Base:
1 ½ pounds lean ground beef
1 small onion, finely chopped
3 cloves garlic, minced
1 teaspoon salt
½ teaspoon black pepper
1 teaspoon Italian seasoning
½ teaspoon paprika
Vegetables:
4 cups fresh spinach (or 10 oz frozen spinach, thawed and drained)
1 cup diced tomatoes (optional, for a ground beef spinach tomato variation)
Creamy Layer:
1 cup sour cream (or plain Greek yogurt for a healthier option)
1 cup cream cheese, softened
½ cup shredded mozzarella cheese
½ cup shredded cheddar cheese
Optional Add-Ins:
1 ½ cups cooked white or brown rice
OR
2 cups thinly sliced, parboiled potatoes
How to Make This Recipe
Making this Ground Beef Spinach Casserole is straightforward and perfect for busy weeknights. Start by cooking the ground beef with onions, garlic, and seasonings until fully browned, then incorporate fresh or thawed spinach until wilted. The vegetables blend seamlessly with the savory beef, creating a hearty base for the casserole.
Next, prepare the creamy layer by mixing sour cream, cream cheese, and half of the shredded cheese. Spread this mixture over the beef and spinach in a baking dish. Top with remaining cheese for a golden, bubbly finish in the oven. Optional add-ins like cooked rice or potatoes turn the casserole into a filling, all-in-one meal.
🛒 Steps:
Preheat oven to 375°F (190°C).
Cook lean ground beef with onion, garlic, salt, pepper, Italian seasoning, and paprika until browned.
Add spinach (or thawed frozen spinach) and optional diced tomatoes; cook until wilted.
Mix sour cream, cream cheese, and half of shredded cheeses; spread over beef-spinach mixture.
Sprinkle remaining cheeses on top.
Bake 20–25 minutes until hot and bubbly.
Optional: broil 2–3 minutes for golden top.
Let rest 5–10 minutes before serving.

Expert Cooking Tips
This Ground Beef Spinach Casserole can be adapted and enhanced with a few professional tips. Using lean ground beef ensures a healthier dish without excess grease. Fresh spinach is preferred, but well-drained frozen spinach works perfectly for a convenient alternative. Always cook spinach until just wilted to retain its bright color and nutrients.
For a richer flavor, sauté garlic and onions before adding beef, and season generously with salt, pepper, paprika, and Italian herbs. Mixing half the cheese into the creamy layer and sprinkling the rest on top ensures gooey, golden perfection. Optional ingredients like rice or potatoes can make the casserole more filling, creating a hearty one-pot meal ideal for families.
💡 Expert Tips:
Use 90–93% lean ground beef for lower fat content.
Drain excess liquid from spinach to prevent a watery casserole.
Pre-cook rice or potatoes before adding for even texture.
Combine half the cheese in the creamy layer for melty goodness and top with the rest for a crispy finish.
Let casserole rest 5–10 minutes after baking to set flavors.
Customize with diced tomatoes or bell peppers for added nutrition.

FAQs
Can I use frozen spinach instead of fresh?
Yes, frozen spinach works well. Thaw and drain it thoroughly to prevent excess moisture in the casserole.
Can I add rice or potatoes to make it more filling?
Absolutely. Cooked rice or thinly sliced, parboiled potatoes can be layered or mixed in for a hearty meal.
How can I make this casserole healthier?
Use lean ground beef and substitute Greek yogurt for sour cream. Reduce cheese or use part-skim varieties.
How long will leftovers last?
Store in an airtight container in the refrigerator for up to 4 days. Reheat in the oven or microwave.
Want more sweet and savory recipes like this? Follow us on Facebook for daily dinner ideas, cooking tips, and behind-the-scenes moments from Eminent Recipes.
See how others are plating this dish on Instagram! Tag your version with #Eminentrecipes and get featured.
Love collecting recipes? Don’t miss our latest pins on Pinterest perfect for saving your favorite meals in one spot.
Crispy Bang Bang Salmon Bites – Healthy & Delicious Salmon Recipe
Butterscotch Chocolate Chip Cookies – Perfect Holiday Cookies
Smash Burger Tacos Copycat In-N-Out Style
High Protein Cucumber Salad for Easy Healthy Meals
This Ground Beef Spinach Casserole is a simple, wholesome, and delicious meal perfect for any occasion. Quick to assemble, customizable, and family-friendly, it brings together lean ground beef, fresh spinach, and creamy cheese for a comforting one-dish dinner. Optional add-ins like rice, potatoes, or diced tomatoes make it versatile for different tastes and dietary preferences. Ideal for weeknights, meal prep, or special gatherings, this casserole demonstrates that healthy, hearty, and satisfying meals can be effortless, flavorful, and loved by everyone at the table.
Print
Ground Beef Spinach Casserole
- Total Time: 40 minutes
- Yield: 6–8 servings 1x
Description
A hearty, comforting casserole made with seasoned ground beef, tender spinach, creamy cheese, and simple pantry ingredients. This easy baked dish is perfect for busy weeknights, meal prep, or a cozy family dinner. It’s rich, satisfying, and can easily be adapted to include rice or potatoes for a complete one-pan meal.
Ingredients
🛒 Ingredients (for one 9×13-inch casserole dish):
For the Casserole Base:
1 ½ pounds lean ground beef
1 small onion, finely chopped
3 cloves garlic, minced
1 teaspoon salt
½ teaspoon black pepper
1 teaspoon Italian seasoning
½ teaspoon paprika
Vegetables:
4 cups fresh spinach (or 10 oz frozen spinach, thawed and drained)
1 cup diced tomatoes (optional, for a ground beef spinach tomato variation)
Creamy Layer:
1 cup sour cream (or plain Greek yogurt for a healthier option)
1 cup cream cheese, softened
½ cup shredded mozzarella cheese
½ cup shredded cheddar cheese
Optional Add-Ins (for heartier versions):
1 ½ cups cooked white or brown rice
OR
2 cups thinly sliced, parboiled potatoes
Instructions
📝 Instructions:
Step 1: Preheat Oven
Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
Step 2: Cook the Beef
In a large skillet over medium heat, cook ground beef and onion until browned and fully cooked (about 6–8 minutes). Drain excess grease.
Add garlic, salt, pepper, Italian seasoning, and paprika. Cook 1 more minute.
Step 3: Add Spinach
Stir in fresh spinach and cook until wilted (about 2–3 minutes).
If using frozen spinach, ensure it is well-drained before mixing in.
Add diced tomatoes if using.
Step 4: Prepare Cream Mixture
In a bowl, mix sour cream, cream cheese, and half of the shredded cheeses until smooth.
Step 5: Assemble Casserole
Spread beef and spinach mixture evenly in the baking dish.
Spread creamy mixture over the top.
Sprinkle remaining mozzarella and cheddar evenly.
Step 6: Bake
Bake uncovered for 20–25 minutes, or until hot and bubbly.
Broil for 2–3 minutes at the end for a golden, slightly crispy top.
Step 7: Rest & Serve
Let rest for 5–10 minutes before serving.
Notes
• Healthy Version: Use 90–93% lean ground beef and Greek yogurt instead of sour cream.
• With Rice: Mix cooked rice directly into the beef mixture before baking.
• With Potatoes: Layer thinly sliced parboiled potatoes at the bottom before adding beef mixture.
• Skillet Version: Skip baking and melt cheese directly in the skillet for a quick ground beef and spinach skillet meal.
• Make Ahead: Assemble up to 24 hours in advance and refrigerate before baking.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course / Casserole
- Method: Stovetop + Baked
- Cuisine: American Comfort Food
