
There’s something deeply comforting about a warm casserole bubbling fresh from the oven. It takes me right back to those cozy family dinners where everyone gathered around the table, sharing stories and savoring every bite. This Creamy Ground Beef and Potato Casserole is exactly that kind of dish—hearty, satisfying, and just the right kind of rich to make you feel instantly at home. Whether it’s a chilly weeknight or a casual weekend meal, this recipe is your go-to for comfort food that’s both simple and impressive.
What I love most about this casserole is how easy it comes together with just a handful of ingredients, yet tastes like you spent hours in the kitchen. Thinly sliced potatoes layered with savory ground beef and smothered in a creamy, cheesy sauce—what’s not to love? Plus, it’s a crowd-pleaser that’s perfect for feeding a family or bringing to a potluck. Let me walk you through how to make this cozy classic and share some tips to make it your own.
Why You’ll Love Creamy Ground Beef and Potato Casserole
- Fast: You can have this hearty meal ready in under an hour, making it great for busy weeknights.
- Easy: Minimal prep and simple ingredients mean you won’t get overwhelmed in the kitchen.
- Giftable: This casserole is perfect for sharing—bring it to a friend, family gathering, or potluck and watch it disappear!
- Crowd-pleasing: The creamy, cheesy goodness combined with ground beef and potatoes appeals to kids and adults alike.
Ingredients
Let’s talk about what you’ll need to make this delicious casserole. I kept the ingredient list straightforward, focusing on pantry staples and a few fresh elements that come together beautifully.
- 1 lb (500 g) ground beef: I recommend using lean ground beef to keep the casserole hearty but not greasy.
- 1 onion, finely chopped: Adds sweetness and depth to the beef.
- 2 garlic cloves, minced: For that lovely savory aroma.
- 1¾ lb (800 g) potatoes, thinly sliced: Russets or Yukon Gold work best here for their creamy texture.
- ¾ cup (200 ml) heavy cream: Makes the sauce luxuriously creamy.
- ⅔ cup (150 ml) milk: Lightens the sauce slightly while keeping it rich.
- 3½ oz (100 g) shredded cheese: Cheddar, Swiss, Gruyère, or a blend—choose your favorite for that golden, melty topping.
- 1 tablespoon butter: Adds richness to the cream sauce.
- 1 tablespoon olive oil: For sautéing the onions and beef.
- Salt and black pepper: Essential for seasoning every layer perfectly.
- A pinch of nutmeg (optional): A little warm spice that takes the cream sauce to the next level.
- Fresh parsley, chopped: For a bright, fresh garnish that makes the casserole pop on the plate.
How to Make Creamy Ground Beef and Potato Casserole
Now, let’s dive into the step-by-step process so you can make this casserole with confidence. I’ll share little tricks along the way that have worked wonders in my kitchen.
-
Start by heating the olive oil in a large skillet over medium heat. Toss in your finely chopped onion and minced garlic, sautéing for about 2–3 minutes until the onion turns soft and translucent. This step builds a flavorful base for the beef, so don’t rush it!
-
Add the ground beef to the skillet. Season it well with salt and black pepper. Use a spatula to break the meat apart, cooking it over medium-high heat until it’s nicely browned and no longer pink. Once done, remove the skillet from heat and set aside. I like to drain any excess fat if there’s too much, to keep the casserole from getting too greasy.
-
Next, peel your potatoes and slice them thinly—about 1/8 inch thick works great. Rinse the slices under cold water to wash off excess starch, which helps prevent the potatoes from sticking together and keeps the casserole creamy but not gummy. Pat the slices dry thoroughly with a clean kitchen towel.
-
In a small saucepan, melt the butter over low heat. Add the heavy cream and milk, stirring gently until combined. Season lightly with salt, black pepper, and a pinch of nutmeg if you’re using it. Warm this sauce for 2–3 minutes—just enough to meld the flavors but not boil. This warm sauce will seep into the layers, making the casserole beautifully creamy.
-
Preheat your oven to 375°F (190°C) and lightly butter a baking dish—this helps prevent sticking and adds a little extra flavor. Begin layering by spreading a single layer of potato slices on the bottom. Follow with a layer of the cooked ground beef. Alternate these layers, finishing with a layer of potatoes on top.
-
Pour the warm cream sauce evenly over the layered casserole. You’ll want it to seep between the potatoes and beef, so press down gently with a spoon if needed to help the sauce penetrate. Finally, sprinkle the shredded cheese evenly over the top for that irresistible melted crust.
-
Cover the dish with aluminum foil and pop it into the oven. Bake for 30 minutes covered, then remove the foil and bake for another 15–20 minutes. You’re looking for a golden, bubbly top and tender potatoes. Once done, let the casserole rest for about 5 minutes before serving to allow everything to set nicely.
Trust me, this dish is perfect right out of the oven but can also be just as delightful as leftovers—sometimes I even find it tastes better the next day!
Substitutions & Additions
One of the best things about casseroles is how adaptable they are. Feel free to get creative with what you have on hand or what your family loves. Here are some swaps and tasty upgrades you might enjoy:
- Ground meat options: Swap ground beef for ground turkey, chicken, or even pork if you prefer a lighter or different flavor profile.
- Cheese varieties: Try mixing cheeses like mozzarella for stretchiness or Parmesan for a sharper bite. A blend of Gruyère and cheddar works beautifully.
- Vegetable add-ins: Toss in some sautéed mushrooms, spinach, or bell peppers to add color and nutrients.
- Herbs and spices: Fresh thyme, rosemary, or smoked paprika can add an exciting twist to the flavor.
- Cream alternatives: Use half-and-half or even evaporated milk if you want a lighter sauce, but the texture might be less rich.
If you’re a fan of comfort food with a twist, you might also enjoy the Easy Chicken Pot Pie Casserole, which shares that same cozy casserole vibe but with a different set of flavors.
Tips for Success
Over the years, I’ve learned a few tricks that really help this casserole turn out perfect every time. Here’s what I suggest:
- Slice potatoes uniformly: This ensures even cooking so no slices end up underdone or mushy.
- Rinse and dry potatoes well: Removing excess starch is key to a creamy, non-gummy texture.
- Don’t skip warming the cream sauce: Pouring a warm sauce helps it settle nicely between layers and bake evenly.
- Use foil to cover during baking: This traps steam and helps potatoes cook through without drying out the top.
- Let the casserole rest before serving: This makes it easier to slice and helps the layers set beautifully.
- Prep ahead: You can assemble the casserole the night before, cover it tightly, and refrigerate. Just add a few extra minutes to the baking time if baking straight from the fridge.
For more cozy, easy-to-make recipes that feel like a warm hug on a plate, be sure to check out my favorite Cozy Easy Moist Banana Bread recipe—it’s a perfect sweet finish to any comforting meal.
How to Store Creamy Ground Beef and Potato Casserole
Leftovers? No problem! This casserole keeps well and can be enjoyed again with just a little reheating. Here’s how to store it properly:
- Refrigerate: Allow the casserole to cool to room temperature, then cover tightly with plastic wrap or foil. It will keep in the fridge for up to 3–4 days.
- Freeze: For longer storage, freeze the casserole in an airtight container for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheat: Warm individual portions in the microwave or reheat the entire casserole in the oven at 350°F (175°C) until heated through and bubbly, about 20–30 minutes.
Because the sauce is creamy, it might thicken a bit after refrigeration—just stir in a splash of milk or cream when reheating to loosen it up.
FAQs
Can I use frozen potatoes for this casserole?
Fresh potatoes work best for texture and flavor, but if you’re in a pinch, you can use frozen sliced potatoes. Just thaw and pat them dry thoroughly before layering to avoid excess water in the casserole.
Is there a way to make this casserole ahead of time?
Absolutely! Assemble the casserole the day before and keep it covered in the fridge. When you’re ready to bake, just add 10–15 minutes to the covered baking time to ensure it’s cooked through.
Can I make this recipe dairy-free?
Yes! Use dairy-free cream and milk alternatives like coconut cream or almond milk, and swap out the cheese for a plant-based cheese. The texture and flavor will be slightly different but still delicious.
What sides go well with this casserole?
A simple green salad or steamed veggies balance the richness nicely. I also like pairing it with a crusty bread or even a fresh pasta dish, such as the flavorful twist in this French Onion Soup Pasta Comfort Food Twist recipe for a full comforting meal experience.
I hope you enjoy making and sharing this Creamy Ground Beef and Potato Casserole as much as I do. It’s one of those dishes that feels like a warm hug and always brings smiles around the table. Don’t forget to check out more of my recipes for simple, cozy meals that turn everyday ingredients into something special.
For more inspiration and kitchen tips, follow my Pinterest page where I share all my favorite comfort food recipes and cooking hacks.

Creamy Ground Beef and Potato Casserole
Ingredients
Equipment
Method
- Step 1: Heat olive oil in a large skillet over medium heat. Sauté finely chopped onion and minced garlic for 2–3 minutes until soft and translucent.
- Step 2: Add ground beef to the skillet. Season with salt and black pepper. Break meat apart and cook over medium-high heat until browned and no longer pink. Drain excess fat if needed. Remove from heat and set aside.
- Step 3: Peel and thinly slice potatoes about 1/8 inch thick. Rinse slices under cold water to remove excess starch and pat dry thoroughly.
- Step 4: In a small saucepan, melt butter over low heat. Add heavy cream and milk, stirring gently to combine. Season lightly with salt, black pepper, and a pinch of nutmeg if using. Warm sauce for 2–3 minutes without boiling.
- Step 5: Preheat oven to 375°F (190°C). Lightly butter a baking dish. Layer a single layer of potato slices on the bottom, then a layer of cooked ground beef. Continue layering, finishing with potatoes on top.
- Step 6: Pour warm cream sauce evenly over the casserole layers, pressing gently to help it seep between layers. Sprinkle shredded cheese evenly on top.
- Step 7: Cover dish with aluminum foil and bake for 30 minutes. Remove foil and bake an additional 15–20 minutes until top is golden and bubbly and potatoes are tender.
- Step 8: Let casserole rest about 5 minutes before serving. Garnish with chopped fresh parsley if desired.














