Cheesy Ground Beef and Potatoes Recipe
There’s nothing quite like a cozy, oven-fresh casserole to brighten up a busy weeknight, and Cheesy Ground Beef and Potatoes is the heroic dish you’ll find yourself craving again and again. Imagine layers of golden, tender potatoes, hearty seasoned beef, melting rivers of cheddar, and just the right hint of onion and spice — all bubbling together into rustic perfection. This is comfort food with unbeatable flavor and warmth, one that brings family and friends together for seconds (and thirds) at the table.

Ingredients You’ll Need
With just a handful of classic, no-fuss ingredients, Cheesy Ground Beef and Potatoes delivers immense flavor. Every component has a purpose, from the savory beef to the creamy cheese, creating a harmony that’s both satisfying and simple to prepare.
- Ground beef (1 lb): Brings hearty, meaty depth and lots of protein to each bite — perfect for a filling meal.
- Russet potatoes (4 medium, peeled & thinly sliced): These potatoes bake up tender and fluffy, soaking in every bit of cheesy goodness.
- Onion (1 medium, diced): Adds gentle sweetness and savoriness, beautifully balancing the richness of other ingredients.
- Shredded cheddar cheese (2 cups): Delivers meltiness and bold cheesy flavor that holds the casserole together.
- Milk (1 cup): Helps make the casserole creamy, ensuring the potatoes cook up silky and moist.
- Unsalted butter (2 tablespoons): Blends with milk for a luscious sauce that coats every layer.
- Garlic powder (1 teaspoon): Gives each layer a gentle garlic aroma without overpowering other flavors.
- Salt (1 teaspoon): Brings out the natural flavors of the beef and potatoes — season according to your taste.
- Black pepper (1/2 teaspoon): Adds a little warmth and zip; freshly ground gives the best punch.
How to Make Cheesy Ground Beef and Potatoes
Step 1: Prep Your Oven and Pan
Start by preheating your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish, which will help prevent sticking and make cleanup a breeze. This step ensures your Cheesy Ground Beef and Potatoes comes out perfectly golden, not stuck to the pan.
Step 2: Brown the Beef and Onion
In a large skillet over medium heat, cook the ground beef together with the diced onion. Stir occasionally as the beef browns and the onion softens, which usually takes about 5 to 7 minutes. Once everything is cooked through, drain off any excess fat for a lighter, less greasy casserole.
Step 3: Season Thoroughly
Sprinkle in the garlic powder, salt, and black pepper, stirring to distribute the seasonings evenly throughout the beef mixture. This is where the kitchen starts to smell fantastic! Once everything is stirred in nicely, remove the skillet from the heat — your savory filling is ready for assembly.
Step 4: Layer the Potatoes and Beef
Arrange half of the thinly sliced potatoes across the bottom of your prepared baking dish in a nice, even layer. Spoon over half the beef and onion mixture, then sprinkle generously with one cup of shredded cheddar. Repeat the layers with the remaining potatoes, beef mixture, and finish with the last cup of cheese on top. These layers help every bite of Cheesy Ground Beef and Potatoes deliver creamy, meaty, cheesy satisfaction.
Step 5: Make and Add the Creamy Sauce
In a small saucepan, heat the milk and butter together over low heat until the butter melts and the mixture is warm. Pour this over the layered casserole, making sure it seeps down to coat the potatoes. This simple sauce keeps everything moist and helps the flavors meld in the oven.
Step 6: Bake to Bubbling Perfection
Cover the casserole tightly with foil and bake for 30 minutes, allowing the potatoes to begin softening. After this, remove the foil and bake for another 15 minutes to let the cheese bubble and brown and make sure the potatoes are fully tender. Let the Cheesy Ground Beef and Potatoes rest for at least five minutes after baking so the layers set and serving is easier.
How to Serve Cheesy Ground Beef and Potatoes

Garnishes
Give your casserole a burst of fresh flavor with a sprinkle of chopped parsley or sliced scallions just before serving. A light dusting of smoked paprika, a dollop of sour cream, or a bit of extra cheddar melted on top is always welcome. Bright garnishes balance the rich, savory flavors and make the dish look irresistibly homey.
Side Dishes
Cheesy Ground Beef and Potatoes is hearty enough to be the star of the meal, but a crisp green salad or simply steamed green beans makes a lovely, colorful contrast. For a flavor boost, try serving with a side of tangy pickles or a few slices of ripe tomato — they’re classic pairings that cut through the richness beautifully.
Creative Ways to Present
If you’re entertaining or just want to make this dish extra special, try serving in individual ramekins for restaurant-style appeal. You can even add a layer of sautéed peppers or spinach for a pop of color and nutrition. For potluck gatherings, scoop generous portions into large bowls so everyone can dig in and enjoy this fuss-free classic together.
Make Ahead and Storage
Storing Leftovers
Once cooled, cover any leftover Cheesy Ground Beef and Potatoes tightly and store in the refrigerator for up to 4 days. The flavors often deepen and meld overnight, making the leftovers incredibly tasty for easy next-day lunches or dinners.
Freezing
This casserole freezes wonderfully! Simply let it cool completely, then wrap the pan well with foil or transfer into airtight containers. Store in the freezer for up to 2 months. When ready to enjoy, thaw overnight in the fridge before reheating for the best texture.
Reheating
For best results, reheat in the oven at 350°F until hot and bubbly — this helps keep the cheese melty and the potatoes from getting soggy. In a pinch, individual portions can be microwaved, though letting them rest after heating will redistribute the moisture and keep them tender.
FAQs
Can I use a different cheese for Cheesy Ground Beef and Potatoes?
Absolutely! While sharp cheddar is the classic option, feel free to substitute with Monterey Jack, mozzarella, or even pepper jack for extra zing. Mixing cheeses can add even more depth and creaminess to the dish.
What’s the best way to slice the potatoes?
Thin, even slices are key. Using a mandoline or food processor makes quick work of this task, ensuring the potatoes cook through evenly and absorb all that cheesy, savory goodness without staying crunchy.
Can I add vegetables to Cheesy Ground Beef and Potatoes?
Yes! Layer in sautéed bell peppers, mushrooms, or even spinach between the potatoes and beef for added color, nutrients, and extra layers of flavor. Just make sure anything added is already cooked and drained so the casserole doesn’t get watery.
Is it possible to make this casserole ahead?
You sure can. Simply assemble the Cheesy Ground Beef and Potatoes up to the point of baking, cover, and refrigerate for up to 24 hours. When ready to cook, allow a few extra minutes in the oven if it’s been chilled.
Can I make this recipe gluten-free?
This recipe is naturally gluten-free as written, but always double-check that your seasonings and cheese are labeled gluten-free if serving those with sensitivities.
Final Thoughts
If your soul craves cozy, family-style comfort, diving into a pan of Cheesy Ground Beef and Potatoes is the answer. Give this recipe a try — it might just become your own weeknight legend, as it has in my kitchen. Happy cooking and even happier eating!
Print
Cheesy Ground Beef and Potatoes Recipe
- Total Time: 1 hour 5 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A comforting and hearty dish, this Cheesy Ground Beef and Potatoes casserole is a family favorite. Layers of thinly sliced potatoes, seasoned ground beef, and melted cheddar cheese, all baked to perfection. It’s a satisfying meal that’s easy to make and perfect for any night of the week.
Ingredients
For the Casserole:
- 1 lb ground beef
- 4 medium russet potatoes, peeled and thinly sliced
- 1 medium onion, diced
- 2 cups shredded cheddar cheese
For the Sauce:
- 1 cup milk
- 2 tablespoons unsalted butter
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Instructions
- Preheat Oven: Preheat the oven to 375°F (190°C) and grease a 9×13-inch baking dish.
- Cook Beef and Onions: In a skillet, cook the ground beef and onion until beef is browned. Drain excess fat.
- Season Beef: Stir in garlic powder, salt, and black pepper. Remove from heat.
- Layer Casserole: Layer potatoes, beef mixture, and cheese in the baking dish.
- Make Sauce: Heat milk and butter, then pour over the casserole.
- Bake: Cover with foil and bake for 30 minutes, then uncover and bake for an additional 15 minutes until potatoes are tender and cheese is bubbly.
- Serve: Let it rest for 5 minutes before serving.
Notes
- You can add your favorite herbs or spices to customize the flavors.
- Feel free to add a layer of cooked bacon for extra flavor.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 480
- Sugar: 3g
- Sodium: 810mg
- Fat: 28g
- Saturated Fat: 14g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 95mg
Keywords: ground beef, potatoes, casserole, cheesy, comfort food