Ground beef potato casserole is a heartwarming dish that brings together tender potatoes, savory ground beef, and zesty enchilada sauce, all topped with bubbly, melted cheese. It’s like a cozy hug on a plate, perfect for satisfying appetites and warming souls, especially on those chilly nights when you crave something comforting and fulfilling. The golden-brown edges, the blend of spices, and that beautiful cheese pull elevate this casserole from ordinary to extraordinary. You’re not just cooking; you’re creating a delightful experience for yourself and your loved ones.

I first stumbled upon this comforting classic when my friend invited me over for dinner and had the most delectable dish waiting. With its irresistible aroma wafting through her kitchen, I was hooked. Now, this ground beef potato casserole has become a staple in my home, cherished for its ease and the joyous feedback it garners from family and friends alike. It’s easy to whip up, budget-friendly, and undeniably delicious, so whether you’re meal-prepping for the week or hosting friends, this recipe is your new go-to. Let’s dig in!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: This dish can be on your table in just under an hour, making it a lifesaver for busy nights.
- Irresistible Flavor: With a medley of spices, including chili powder and cumin, it’s bursting with flavor that dances on your palate.
- Eye-Catching Appeal: A melty cheese topping and vibrant veggies make this casserole a feast for the eyes.
- Flexible Serving: Perfect for dinner, casual gatherings, or even as leftovers for lunch the next day.
- Diet-Friendly Options: Easily customizable with veggie swaps or cheese alternatives for specific dietary needs.

Ingredients You’ll Need
- 1 1/2 tablespoons olive oil: This helps sauté and bring flavor to the ground beef and vegetables. You can substitute with canola oil if needed.
- 1 pound lean ground beef: For a hearty base, lean meat keeps it flavorful without excess grease. Ground turkey works well as a lighter option.
- 1 pound Yukon Gold potatoes, cut into 1/4 inch dice: These creamy potatoes cook perfectly in the casserole. Substitute with russet potatoes, but cooking time may vary.
- 1/2 cup diced yellow onion: Adds a sweetness and depth to the flavor. Red onion is a great alternative if you fancy a sharper taste.
- 1 poblano pepper, seeded and diced: This gives a mild heat and beautiful color. Jalapeño can be used if you prefer more spice.
- 1 1/2 teaspoons kosher salt: Essential for enhancing flavors; you can adjust based on your preference.
- 1 teaspoon chili powder: It adds warmth and spice, making it even more comforting. McCormick’s is a popular brand you might want to try.
- 1 teaspoon ground cumin: A warm, earthy flavor that pairs well with the beef. If you don’t have cumin, a bit of smoked paprika could work as a substitute.
- 1/2 teaspoon garlic powder: This enhances the savory profile of the dish. Fresh garlic can work, but use about one clove, minced.
- 4 ounces diced green chiles: These chiles add a touch of southwestern flair and a bit of heat. If unavailable, you can skip it but do enhance flavors with more spices.
- 2 tablespoons chopped cilantro: A fresh finish that brightens the dish. If cilantro isn’t your favorite, parsley is a good alternative.
- 15 ounces mild green enchilada sauce: This is the soul of the casserole that binds everything together. If you like it spicier, opt for a hot enchilada sauce.
- 1 cup shredded cheese (Colby Jack, Monterey Jack, or Cheddar): A melty topping that finishes off the casserole beautifully. Use your favorite blend or even a gluten-free cheese option.
How to Make Ground Beef Potato Casserole
Preheat the oven: Set your oven to 375°F (190°C). This is crucial to ensure everything cooks evenly and the cheese melts perfectly.
Cook the beef: In a large oven-safe skillet, heat 1/2 tablespoon of olive oil over medium-high heat. Once hot, crumble in 1 pound of lean ground beef. Season it with half of your spice blend — chili powder, ground cumin, garlic powder, and kosher salt. Cook for about 5-7 minutes or until the beef turns browned and no longer pink. Once it’s done, transfer it to a plate and set aside.
Sauté the veggies: Add the remaining tablespoon of olive oil to the same skillet, reducing the heat to medium. Toss in 1 pound of diced Yukon Gold potatoes, 1/2 cup diced yellow onion, and 1 seeded, diced poblano pepper. Sprinkle in the rest of your spice blend. Sauté for about 10-12 minutes, stirring frequently, until the potatoes soften. If they start to stick, don’t hesitate to add a splash of water for moisture.
Add greens and beef: Once the veggies are tender, stir in 2 tablespoons of chopped cilantro and 4 ounces of diced green chiles. Then, return the cooked ground beef to the skillet and pour in 15 ounces of mild green enchilada sauce, making sure everything is well combined and coated in the sauce.
Cheese it up and bake: Sprinkle 1 cup of your chosen shredded cheese over the top. Cover the skillet with aluminum foil to trap the heat and moisture. Bake in the preheated oven for 15 minutes. After, remove the foil and switch the oven to broil — bake for an additional 3-5 minutes until the cheese is bubbly and golden brown.
Serve it up: Once it’s perfectly baked, take it out of the oven, garnish with extra cilantro if desired, and scoop portions to serve.

Storing & Reheating
Store any leftovers at room temperature for up to two hours or refrigerate for up to four days in an airtight container. You can also freeze this dish for a deliciously easy meal later; it will hold up for up to 3 months. When you’re ready to enjoy, thaw overnight in the fridge, then reheat in the oven at 350°F (175°C) for about 20 minutes, or until warmed through. Just a heads-up, the texture might change slightly, but a quick sprinkle of fresh cilantro or a little extra cheese can help refresh it.
Chef’s Helpful Tips
- Ensure the beef is crumbled well while cooking; this helps it hold its texture and ensures even cooking.
- For a creamier casserole, consider stirring in a dollop of sour cream or Greek yogurt before baking.
- Timing is key, so keep an eye on those potatoes! They should be fork-tender but not mushy.
- Feel free to experiment with toppings or extra veggies based on what you have at home; corn and diced tomatoes work wonders too.
- This casserole can be assembled a day ahead; just cover tightly with foil in the fridge and bake when ready.
Ground beef potato casserole is not only comforting and satisfying, but it also carries the essence of home-cooked delights. With its array of flavors and textures, it promises to be a hit at any dining table. So why not roll up your sleeves and give this simple, yet rewarding dish a try? Explore different toppings, use your favorite cheeses, or even add in extra veggies! With every bite, you’ll not only enjoy the deliciousness but also the warmth that comes from sharing it with loved ones.
Recipe FAQs
Can I freeze the casserole before or after baking?
You can freeze the casserole before baking for optimal freshness. Assemble it in a freezer-safe dish, cover tightly, and freeze for up to 3 months. When ready to serve, let it thaw overnight in the fridge, then bake as directed — you may need to add a few extra minutes of cooking time.
What if I don’t have a skillet?
If you don’t have an oven-safe skillet, no worries! You can cook the beef and veggies in a regular skillet, then transfer everything to a baking dish once you’re ready to bake. Just ensure the dish is deep enough to hold all the ingredients without spilling over.
Can I make this casserole vegetarian?
Absolutely! Substitute the ground beef with a plant-based alternative, like lentils or a meat substitute, and consider adding more vegetables like mushrooms and zucchini. You can also use black beans for a hearty filler!
How can I spice this up?
If you’re looking for a little more heat, consider using spicy enchilada sauce or adding some sliced jalapeños along with the veggies. You can also increase the amount of chili powder or add red pepper flakes to suit your taste!
PrintMore Main Dishes Recipes
Recipe Card

Ground Beef Potato Casserole
- Prep Time: 10 minutes
- Cook Time: 47 minutes
- Total Time: 57 minutes
- Yield: 4 servings 1x
- Category: Main Dishes
- Method: Baking
- Cuisine: Mexican
Description
This Ground Beef Potato Casserole features tender potatoes and zesty beef, making it an ideal comfort food for a quick, satisfying meal. It’s flavorful, simple to prepare, and a hit with families!
Ingredients
- 1 1/2 tablespoons olive oil
- 1 pound lean ground beef
- 1 pound yukon gold potatoes cut into 1/4 inch dice
- 1/2 cup diced yellow onion
- 1 poblano pepper seeded and diced
- 1 1/2 teaspoons kosher salt or to taste
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon garlic powder
- 4 ounces diced green chiles
- 2 tablespoons chopped cilantro
- 15 ounces mild green enchilada sauce
- 1 cup shredded cheese colby jack, monterey jack or cheddar cheese
Instructions
- Preheat the oven to 375° F. In a small bowl, mix together the chili powder, cumin, garlic powder, and salt.
- In a large oven-safe skillet, heat 1/2 tablespoon of olive oil over medium-high heat. Add the ground beef, crumbling it as it cooks, and season with half of the spice blend. Cook for 5-7 minutes until browned and cooked through, then transfer to a plate.
- Add the remaining tablespoon of olive oil to the skillet. Reduce heat to medium and add in the potatoes, onion, poblano pepper, and the remaining spice blend. Cook for 10-12 minutes until the potatoes are tender, stirring frequently and adding water if needed to prevent sticking.
- Once the potatoes are tender, stir in the cilantro and green chiles.
- Return the cooked ground beef to the skillet along with the enchilada sauce, mixing everything well. Sprinkle cheese on top and cover with foil. Bake for 15 minutes, then remove foil and switch the oven to broil, baking for an additional 3-5 minutes until bubbly and golden brown.
- Garnish with cilantro before serving.
Notes
For extra flavor, use your favorite type of cheese on top.
Feel free to substitute the ground beef with ground turkey or chicken.
This dish pairs well with a simple green salad or crusty bread.
Nutrition
- Serving Size: 1/4 of casserole
- Calories: 530
- Sugar: 3g
- Sodium: 700mg
- Fat: 28g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 5g
- Protein: 32g
- Cholesterol: 70mg

