Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesy Mashed Potato & Meat Casserole

Cheesy Mashed Potato & Meat Casserole


  • Author: kecha

Description

This Cheesy Mashed Potato & Meat Casserole is the ultimate comfort food dish—rich, savory, and satisfyingly creamy. A flavorful ground beef layer is topped with buttery mashed potatoes, plenty of melted cheese, and baked to golden perfection. It’s a perfect all-in-one dinner and a family favorite that’s both hearty and budget-friendly.


Ingredients

Scale

For the Meat Layer:

  • 1 lb (450g) ground beef

  • 1 small onion, finely chopped

  • 2 cloves garlic, minced

  • 1 tablespoon tomato paste

  • 1/2 cup beef broth or water

  • 1/2 teaspoon salt

  • 1/2 teaspoon black pepper

  • 1/2 teaspoon paprika

  • 1/2 teaspoon dried thyme (optional)

For the Mashed Potato Layer:

  • 4 cups mashed potatoes (from about 6 medium potatoes)

  • 1/4 cup milk

  • 2 tablespoons butter

  • 1/2 teaspoon garlic powder

  • Salt and pepper to taste

For the Cheese Topping:

  • 1 1/2 cups shredded cheddar cheese (or a mix of cheddar and mozzarella)

  • 2 tablespoons chopped chives or parsley (optional, for garnish)


Instructions

  1. Preheat oven to 375°F (190°C).
    Lightly grease a 9×9-inch (or similar-sized) baking dish.

  2. Prepare the Meat Layer:
    In a skillet over medium heat, cook the ground beef until browned. Drain excess fat.
    Add chopped onion and garlic; sauté until softened, about 3 minutes.
    Stir in tomato paste, beef broth, salt, pepper, paprika, and thyme. Let simmer for 5–7 minutes until slightly thickened.
    Spread the meat mixture evenly in the bottom of the prepared baking dish.

  3. Prepare the Mashed Potatoes:
    If not using leftover mashed potatoes, boil peeled and chopped potatoes until tender. Drain and mash with butter, milk, garlic powder, salt, and pepper until smooth and fluffy.
    Spoon mashed potatoes over the meat mixture and spread evenly with a spatula.

  4. Add Cheese and Bake:
    Sprinkle shredded cheese evenly over the mashed potatoes.
    Bake uncovered for 20–25 minutes, or until the cheese is melted and bubbly with a lightly golden top.

  5. Garnish and Serve:
    Let rest for 5 minutes. Garnish with chopped parsley or chives if desired. Serve warm.

Notes

  • Make-ahead: You can assemble this casserole up to 24 hours in advance. Cover and refrigerate, then bake as directed when ready to serve.

  • Meat options: Ground turkey or chicken can be substituted for a lighter version.

  • Vegetable add-ins: You can mix in peas, corn, or diced carrots into the meat layer for extra nutrition.

  • Cheese variations: Use Monterey Jack, Colby, or Gruyère for a different flavor profile.

  • Freezer-friendly: Assemble and freeze before baking. When ready to eat, bake from frozen at 350°F for about 45–50 minutes or until hot throughout.