Ground Beef Potato Casserole

4 from 1 vote

This post may contain affiliate links. Please read our disclosure policy.

This ground beef potato casserole is a hearty, easy dinner made with wholesome ingredients and no canned soup. Tender diced potatoes are combined with seasoned ground beef, green chiles, enchilada sauce, and gooey melted cheese to create a delicious, Southwest-inspired casserole that’s packed with flavor! It’s easy to prepare, budget-friendly, and guaranteed to be a weeknight dinner that’s a family favorite!

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Ground beef potato casserole topped with melted cheese in a skillet with a wooden serving spoon.

Casseroles are a delicious and nostalgic comfort food, however they’re often heavy and made with canned soup. I’m not a big fan of canned soup so I created a no canned soup casserole!

My Southwest casserole recipe uses protein packed ground beef, tender potatoes, a flavorful spice blend, green chiles, green enchilada sauce, and of course cheese! It’s all made in one skillet, but you can transfer it to a casserole dish if you prefer. It’s primarily cooked on the stove and then finished in the oven.

It uses simple budget-friendly ingredients and is perfect for meal prepping! This flavorful casserole rivals my popular ground beef and sweet potato skillet and Mexican chicken and potatoes. I know you and your family will love it!

Ingredients used to make ground beef potato casserole.

Ingredient Notes

Ground beef – You’ll want to use lean ground beef so that the casserole isn’t too greasy. I use 93/7 lean. You can also use ground bison as an alternative.

Potatoes – White potatoes, such as Yukon Gold, or red potatoes work best. Russet potatoes will break down too much and be mushy. You want the potatoes tender, but still holding their shape.

Onion and poblano pepper – White or yellow onion can be used. A poblano pepper is a mild chile pepper. Spicier than a bell pepper and much milder than a jalapeno. You can substitute with a bell pepper.

Chili powder, cumin, garlic powder – Flavorful Southwest spices that give the ground beef and potatoes lots of flavor. Be sure to use a chili powder blend, which is mild and not chile powder such as cayenne.

Green chiles and green enchilada sauce – Mild green chiles and mild or medium green enchilada sauce are best for this casserole. Not only do they act as a shortcut for flavorful sauce, but they thicken as they cook so you won’t wind up with a runny casserole.

Cheese – I love using colby jack cheese because melts beautifully. You can also use cheddar cheese or monterey jack cheese. Grate the cheese from the block and avoid using pre-shredded cheese. It won’t have that gooey melted consistency and the flavor won’t be as good.

Tips for Making Ground Beef Potato Casserole

  • Cook the casserole in an oven safe skillet or Dutch oven so that it’s a one pan dinner.
  • No need to peel the potatoes. Such a time saver!
  • Cut the potatoes into a small dice. I recommend 1/4 inch diced potatoes. If they’re too big they’ll burn on the outside before they’re tender on the inside. Cut the potatoes into even pieces so they cook evenly.
  • Cook the potatoes until they’re almost fork tender. They will finish cooking in the oven.
  • Season each component of the dish to bring out all the flavors. I used about 1 – 1 1/2 teaspoons kosher salt.
  • If you’re using anything other than lean ground beef, drain the grease from the pan so it isn’t too greasy.
  • Broil the casserole the last few minutes for a crisp golden brown cheesy crust on top.

Substitutions and Variations

  • Ground beef can be substituted with ground turkey or ground bison.
  • Add extra veggies. Frozen corn, zucchini, red bell pepper, for example.
  • Instead of green enchilada sauce use red enchilada sauce.
  • Save time and use frozen diced potatoes. Add them into the skillet frozen and cook until tender.
  • Swap white potatoes with sweet potatoes. You can also make my similar recipe, southwest ground beef and sweet potato skillet.

Serving Suggestions

This easy ground beef casserole is hearty enough to be eaten on it’s own, but if you want a salad or side dish to have with it, I recommend these.

Wooden spoon scooping up southwest ground beef potato casserole.

Storage, Reheating, and Freezing Instructions

Leftover potato casserole with ground beef will keep for up to 4 days when stored in an airtight container in the refrigerator. Reheat leftovers in the microwave, in a skillet on the stovetop, or in a 350°F oven until warmed through.

This ground beef potato casserole is also freezer-friendly. Allow the casserole to cool completely, then transfer it to a freezer-safe container and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

FAQs

Can I make ground beef potato casserole ahead of time?

Yes. You can assemble the casserole up to 24 hours in advance, cover it tightly, and store it in the refrigerator. When ready to bake, let it sit at room temperature for 20–30 minutes, then bake as directed.

Is this ground beef potato casserole spicy?

It’s mildly spicy due to the green chiles and enchilada sauce. To reduce heat, use mild enchilada sauce and and mild green chiles. To make it spicier, add jalapeños or use hot enchilada sauce.

Why are my potatoes burned on the outside and raw inside?

If the potatoes are browning too quickly there are a few reasons this could be happening. If you want to avoid any potential problems I suggest par-cooking the potatoes. Place them in a microwave safe bowl with along with a tablespoon of water. Microwave for 2 minutes, stir, then microwave another 1-2 minutes. The potatoes should be soft, but not completely cooked. Then follow the recipe as instructed.

  • They aren’t cut small enough. I recommend a 1/4 inch dice and no bigger than a 1/2 inch dice.
  • The heat on the stove is too high. Turn the heat down to medium once you add the potatoes to the skillet.
  • There isn’t enough liquid. Add 2-3 tablespoons of water into the skillet. Potatoes need to have enough liquid in order to cook properly.
  • Stir often. The potatoes need to be stirred frequently so they don’t stick to the bottom of the pan and cook evenly.

More Casserole Recipes

Cheesy ground beef and potato casserole on a white plate.
4 from 1 vote

Ground Beef Potato Casserole Recipe

Prep: 10 minutes
Cook: 37 minutes
Total: 47 minutes
Servings: 4 servings
Ground beef potato casserole is a hearty, easy dinner made with potatoes, seasoned ground beef, green chiles, enchilada sauce, and gooey melted cheese. It's a Southwest-inspired casserole that's packed with flavor!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

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 I use Hatch or Siete Foods
  • 1 cup shredded cheese Colby Jack, Monterey Jack or cheddar cheese

Instructions 

  • Preheat oven to 375° F. In a small bowl combine the chili powder, cumin, garlic powder, and salt.
  • Add a 1/2 tablespoon of olive oil to a large oven safe skillet. Heat it over medium-high heat and then add in the ground beef. Crumble the ground beef and season it with half of the spice blend. Cook for 5-7 minutes or until it's cooked through. Remove it from the skillet and onto a plate.
  • Add the remaining tablespoon of olive oil to the skillet. Turn the heat down to medium and add in the potatoes, onion, poblano pepper, and the rest of the spice blend. Cook for 10-12 minutes or until the potatoes are tender. Stir frequently and if the potatoes start to stick to the skillet or brown too quickly, add in a couple tablespoons of water. Add additional water if needed.
  • Once the potatoes are tender stir in the cilantro and green chiles.
  • Add the ground beef back into the skillet along with the enchilada sauce. Stir so everything is coated in the sauce. Sprinkle the cheese on top and cover the skillet with a piece of foil. Bake for 15 minutes then remove the foil and turn the oven to broil. Bake another 3-5 minutes or until bubbly and the cheese starts to brown. Garnish with cilantro and serve.

Notes

Cooking the potatoes – The potatoes should be tender when the casserole is placed in the oven as they won’t have much time to cook in there. When cooking the potatoes on the stove, be prepared to add some water in to help them get tender and not stick to the bottom of the skillet. 
Leftovers – Leftover ground beef potato casserole will keep for 4 days in an airtight container in the refrigerator. You can also freeze the casserole for 2 months. 

Nutrition

Calories: 471kcalCarbohydrates: 35gProtein: 36gFat: 21gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gCholesterol: 99mgSodium: 2184mgPotassium: 1029mgFiber: 6gSugar: 10gVitamin A: 1309IUVitamin C: 60mgCalcium: 249mgIron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this? Leave a comment below!

If you make this Ground Beef Potato Casserole, please leave a comment and/or give this recipe a rating! I love hearing from you and do my best to respond to your comments. And if you’re on Instagram tag @reciperunner so I can see your beautiful creations!

You May Also Like...

Get new recipes sent to your inbox!
Subscribe to get new recipes first!
4 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




1 Comment

  1. Amber Duke says:

    4 stars
    Great, hearty dish. It took longer than expected to get the potatoes tender. I added black beans too.