Cheesy Ground Beef and Potato Casserole

This hearty Cheesy Ground Beef and Potato Casserole features tender layers of sliced potatoes, savory seasoned ground beef, a creamy sauce, and a generous layer of golden melted cheese. It’s an easy, comforting family dinner that comes together beautifully in one baking dish.

Recipe Overview

CategoryDetails
Prep Time25 minutes
Cook Time25 minutes
Total TimeAbout 50 minutes
Servings6
CuisineComfort Food
MethodOven-Baked
DifficultyEasy

Ingredients

For the Potato and Beef Layers

  • 2.2 lb (1 kg) potatoes, preferably firm-fleshed
  • 1.1 lb (500 g) ground beef
  • 1 large yellow onion, finely chopped
  • 2 garlic cloves, minced
  • ¾ cup (200 ml) tomato sauce or crushed tomatoes
  • 2 tablespoons olive oil
  • 1 teaspoon Herbes de Provence or dried thyme
  • Salt, to taste
  • Freshly ground black pepper, to taste

For the Creamy Topping

  • ¾ cup (200 ml) heavy cream or light béchamel sauce
  • 5–7 oz (150–200 g) shredded cheese, such as Gruyère, Emmental, or mozzarella
  • A pinch of ground nutmeg, optional
  • Salt and black pepper, to taste

Step-by-Step Instructions

1. Prepare the Potatoes

Peel the potatoes and slice them into even rounds about ¼ inch (5 mm) thick.

Bring a large pot of salted water to a boil. Add the potato slices and cook for 10–12 minutes, until they are partially tender but still firm enough to hold their shape.

Drain carefully and set aside.

2. Cook the Ground Beef

Heat the olive oil in a large skillet over medium heat.

Add the chopped onion and cook for about 3–4 minutes, until softened and translucent.

Add the ground beef and cook, breaking it apart with a spatula, until browned and fully cooked.

3. Season the Beef

Add the minced garlic and cook for about 30 seconds.

Stir in the tomato sauce, Herbes de Provence or thyme, salt, and black pepper.

Reduce the heat and simmer for 5–10 minutes, allowing some of the excess liquid to evaporate and the flavors to blend.

4. Assemble the Casserole

Preheat the oven to 400°F (200°C).

Lightly grease a rectangular baking dish.

Arrange a layer of potato slices across the bottom of the dish.

Spread the seasoned ground beef evenly over the potatoes.

Arrange the remaining potato slices on top, creating an even final layer.

5. Add the Cream and Cheese

Season the cream with a little salt, black pepper, and a pinch of nutmeg if desired.

Pour the cream evenly over the potato layers.

Generously sprinkle the shredded cheese over the entire surface.

For an especially golden, bubbly topping, use a combination of mozzarella and Gruyère or Emmental.

6. Bake

Place the casserole in the preheated oven and bake for 20–25 minutes, or until the cream is bubbling around the edges and the cheese is completely melted, golden, and lightly crisp.

If you want a deeper golden crust, place the casserole under the broiler for the final 1–2 minutes, watching it carefully.

7. Rest and Serve

Remove the casserole from the oven and let it rest for about 5 minutes before serving.

Serve hot with a crisp green salad, steamed vegetables, or your favorite roasted vegetables.

Best Tips

Slice the potatoes evenly so they cook at the same rate. A mandoline can make this step easier, but a sharp knife works perfectly well.

Do not overcook the potatoes during the initial boiling stage. They should be partially tender rather than completely soft because they will continue cooking in the oven.

Let the ground beef mixture simmer until it is not overly watery. Excess liquid can make the finished casserole loose.

For the best cheesy crust, use freshly shredded cheese. It generally melts more smoothly and creates a better golden topping.

Allowing the casserole to rest for a few minutes before serving helps the layers settle and makes it easier to portion.

Best Ingredient Options

Potatoes: Yukon Gold, Russet, or another firm-fleshed potato can work well. Choose potatoes that hold their shape after cooking.

Ground beef: An 80/20 or similar ground beef blend provides plenty of flavor while still working well with the tomato sauce.

Cheese: Gruyère and Emmental provide a rich, nutty flavor, while mozzarella gives the casserole a softer, stretchier topping.

Cream: Heavy cream creates a rich casserole, while a lighter cream or béchamel can be used for a slightly different texture.

Recipe Variations

For a vegetable-packed version, add sautéed mushrooms, bell peppers, zucchini, or spinach to the beef mixture.

For extra flavor, add a teaspoon of smoked paprika or a pinch of chili flakes to the ground beef.

You can also add a layer of thinly sliced tomatoes between the beef and potatoes for a fresh, slightly tangy flavor.

For an extra-creamy casserole, replace half of the cream with a light béchamel sauce.

What to Serve With

A simple green salad with a lemon vinaigrette pairs beautifully with this rich casserole.

For a heartier meal, serve it with roasted carrots, green beans, broccoli, or other steamed vegetables.

Warm crusty bread can also be served alongside the casserole to soak up the creamy sauce.

Make-Ahead Instructions

You can prepare the ground beef mixture and partially cook the potatoes several hours ahead of time.

Assemble the casserole, cover it, and refrigerate until ready to bake.

Remove it from the refrigerator while the oven preheats. If the casserole is very cold, it may require a few additional minutes of baking time.

Storage

Store leftover casserole in an airtight container or cover the baking dish tightly and refrigerate for up to 3–4 days.

Reheating

Reheat individual portions in the microwave until heated through.

For a crispier cheese topping, reheat portions in a 350°F (175°C) oven until hot and bubbling.

Freezing

For best texture, freezing is not ideal because potatoes and cream can change texture after thawing.

If you do freeze it, allow the casserole to cool completely, wrap it tightly, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

Common Mistakes to Avoid

Avoid cutting the potato slices too thick, as they may remain firm in the center.

Do not boil the potatoes until completely soft because they can break apart during assembly.

Avoid leaving too much liquid in the ground beef mixture. A thick, flavorful filling will produce a better casserole.

Do not add the cheese too early if your oven runs hot, as it can become overly dark before the potatoes are completely heated.

Nutrition Estimate

Approximate values per serving and may vary depending on the cheese, cream, beef, and portion size used.

NutrientEstimated Amount
Calories520 kcal
Protein30 g
Carbohydrates42 g
Fat27 g
Fiber5 g
Sodium650 mg
Sugar5 g

Frequently Asked Questions

Can I use a different type of cheese?

Yes. Cheddar, mozzarella, Gruyère, Emmental, or a combination of cheeses all work well.

Do I have to precook the potatoes?

For this recipe, partially boiling the potatoes helps ensure they become tender during the relatively short baking time.

Can I use béchamel instead of cream?

Absolutely. A light béchamel sauce makes an excellent alternative and creates a creamy, comforting texture.

Can I prepare this casserole ahead of time?

Yes. Assemble the casserole several hours ahead, cover it, refrigerate it, and bake when ready.

How do I get a really golden cheese crust?

Use a generous layer of shredded cheese and, if necessary, finish the casserole under the broiler for 1–2 minutes. Keep a close eye on it because the cheese can brown quickly.

Can I make it spicy?

Yes. Add chili flakes, cayenne pepper, or finely chopped fresh chili to the ground beef mixture according to your preferred level of heat.

Final Thoughts

This Cheesy Ground Beef and Potato Casserole is the kind of comforting dinner that combines simple ingredients into a satisfying, family-friendly meal. Tender potatoes, flavorful tomato-seasoned beef, creamy sauce, and a golden layer of melted cheese come together in every delicious bite.

Leave a Comment