Description
This Meatball Casserole is the ultimate comfort food—hearty, cheesy, and family-friendly. Perfect for a quick dinner or easy meal prep, it layers creamy mashed potatoes, savory meatballs, rich tomato sauce, and melted cheese in one satisfying bake. Ideal for weeknight meals, cozy gatherings, or as a hearty addition to your dinner ideas. Whether you’re using store-bought or homemade meatballs, it’s an easy recipe that never disappoints. If you’re looking for new food ideas, quick meals, or just a warm dish to enjoy, this meatball casserole is a must-try!
Ingredients
2 cups mashed potatoes
16 fully cooked meatballs
1 1/2 cups shredded cheddar cheese
1 1/2 cups tomato sauce or marinara
1/2 teaspoon garlic powder
1/2 teaspoon onion powder
1 tablespoon chopped fresh parsley
1 teaspoon olive oil (for greasing dish)
Instructions
1. Preheat oven to 375°F (190°C) and grease a 9×13 inch baking dish with olive oil or spray.
2. Spread warm mashed potatoes evenly on the bottom of the dish.
3. Arrange cooked meatballs evenly over the mashed potatoes, gently pressing them in.
4. Pour tomato sauce over the top, covering all the meatballs.
5. Sprinkle shredded cheese evenly over the surface.
6. Bake for 25–30 minutes until cheese is bubbly and melted.
7. Optional: Broil for 2–3 minutes for a golden, crispy cheese top.
8. Let cool for 5 minutes, garnish with chopped parsley, and serve.
Notes
Use warm mashed potatoes to help them spread easily and reheat evenly in the oven.
For best texture, use freshly shredded cheese instead of pre-packaged mixes.
This dish can be assembled ahead and refrigerated, then baked when needed.
Nutrition
- Serving Size: 1 portion
- Calories: 430
- Sugar: 4g
- Sodium: 780mg
- Fat: 24g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 23g
- Cholesterol: 65mg