Meatball Casserole
A hearty meatball casserole featuring flavorful homemade meatballs and creamy mashed potatoes topped with cheesy goodness. Perfect for family dinners or casual gatherings, this dish combines savory beef, comforting potatoes, and cheesy richness for a satisfying and easy-to-make meal.
Ingredients
Instructions
- Mix the hamburger meat with the chopped small onion thoroughly and form into meatballs.
- Place the meatballs in a casserole dish and sprinkle garlic salt evenly over the top.
- Bake at 350°F (175°C) for 30 to 45 minutes until the meatballs are cooked through.
- While the meatballs are baking, boil the potatoes until tender.
- Drain the potatoes and mash with a little milk until smooth and creamy.
- Add the Cheez Whiz to the mashed potatoes and mix well until combined.
- Remove the casserole from the oven and pour the cheesy mashed potatoes over the cooked meatballs.
- Bake for an additional 10 minutes to allow flavors to meld and topping to set.
Tips & Substitutions
For a flavorful twist, consider adding Italian herbs or spices to the meatball mixture. You can substitute ground turkey or chicken for a lighter option. If you prefer a different cheese, feel free to use cream cheese or shredded cheddar instead of Cheez Whiz for the mashed potatoes.
Serving Suggestions
Serve the meatball casserole with a fresh side salad or steamed vegetables for a complete meal. This dish pairs beautifully with Rice for a heartier option. Consider adding a dollop of sour cream or a sprinkle of fresh herbs on top before serving for added flavor.
Storage & Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place the casserole in the oven at 350°F (175°C) for about 20 minutes, or until heated through. You can also microwave individual portions for a quick meal.
Nutrition & Diet Analysis (per serving)
Each serving of Meatball Casserole contains roughly 1240 calories, with 21g protein, 191g carbohydrates, and 44g fat. It is an excellent source of iron (61% of the Daily Value), vitamin C (58% of the Daily Value), and calcium (51% of the Daily Value), and a good source of vitamin D. Note that it is relatively high in sodium, at 589mg per serving (26% of the Daily Value).
Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.
* % Daily Values based on a 2,000 calorie diet (FDA 2020).
Frequently Asked Questions
Can I freeze the meatball casserole?
Yes, you can freeze the casserole before or after baking. If freezing before baking, assemble it in a freezer-safe dish, cover tightly, and store for up to 3 months. Thaw in the refrigerator overnight before baking. If already baked, reheat from frozen at 350°F (175°C) until warmed through.
What can I use instead of Cheez Whiz?
If you prefer not to use Cheez Whiz, cream cheese or sour cream can be excellent substitutes. You can also use shredded cheddar cheese, adding it to the mashed potatoes for a different flavor profile. Just ensure it's well combined for a creamy texture.
How do I know when the meatballs are fully cooked?
The best way to ensure meatballs are fully cooked is to use a meat thermometer. They should reach an internal temperature of 160°F (71°C). If you don't have a thermometer, ensure they are browned on the outside and no longer pink in the center.
Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).