Hearty Cowboy Meatloaf & Potato Casserole

By: Susan Updated on Sat, 24 Jan 2026 15:28:44 GMT Dinners

Tags: #ground-beef #bacon #cheese #casserole

Hearty cowboy meatloaf and potato casserole with melted cheese and bacon Pin it
Hearty cowboy meatloaf and potato casserole with melted cheese and bacon

This is the kind of dinner that makes everyone show up on time. A savory meatloaf base, a blanket of mashed potatoes, and a cheesy bacon lid come together in one dish that tastes like a plate of comfort.

I like it for Sunday supper or any weeknight when I want something filling without juggling multiple pans. The leftovers reheat well too, which makes tomorrow's lunch an easy win.

What builds the base

The ingredient list is short and supermarket-friendly, but a few choices matter. Use 80/20 ground beef so the meatloaf stays moist, and grate your own cheese for a smoother melt. Everything else is likely already in your pantry.

Raw ingredients for cowboy meatloaf and potato casserole on a wooden board
Raw ingredients for cowboy meatloaf and potato casserole on a wooden board
  • Ground beef. An 80/20 blend gives the meatloaf enough fat to stay juicy without turning greasy.
  • Bread crumbs. They soak up the egg and barbecue sauce so the slice holds together.
  • Egg and barbecue sauce. The egg binds and the sauce adds tang and sweetness straight into the meat.
  • Chili powder. A warm, smoky backbone that makes the casserole taste like cowboy cooking.
  • Mashed potatoes. Creamy and mild, they balance the spiced meat layer.
  • Shredded cheese and bacon bits. The melted top and salty crunch are the payoff.

How it layers together

  1. Mix the meatloaf. Gently combine the ground beef, onion, bread crumbs, barbecue sauce, egg, chili powder, salt, and pepper. Press it into a greased 9x9-inch baking dish.
  2. Par-bake the base. Bake at 375°F for 20 to 25 minutes until the meat is mostly cooked. Drain off any excess fat so the top does not get soggy.
  3. Make the potatoes. While the meat bakes, boil peeled potatoes until tender, then mash with milk and butter until smooth. Season well.
  4. Layer and top. Spread the mashed potatoes over the meat, then sprinkle with cheese and bacon.
  5. Finish baking. Return the dish to the oven for 10 to 15 minutes until the cheese is melted and the edges are bubbly. Let it rest 5 minutes before serving.

Don't overwork the meat

The biggest texture mistake is squeezing and stirring the beef mixture until it is dense. Mix with your hands or a fork just until the egg and crumbs disappear. The meatloaf should feel loose going into the pan. It will firm up as it bakes and slice cleanly after a short rest. This same principle keeps Cowboy Meatloaf tender.

The mashed potato blanket

The potatoes are more than a topping. They insulate the meat and hold onto the cheese and bacon. Make them a little looser than you would for a side dish, because they firm up in the oven. If you are short on time, good refrigerated mashed potatoes work too. For another take on the beef-and-potato combination, try our Easy Cheesy Hamburger Potato Casserole.

Make it your own

You can swap the cheese blend for sharp cheddar or pepper jack if you want more kick. Stir a handful of chopped pickled jalapeños into the meat, or add green onions on top after baking. For food safety, the USDA recommends cooking ground beef to 160°F internal temperature. See the USDA ground beef safety guide. If you love a smoky loaded casserole, our Cheesy Loaded Meatloaf Casserole is worth a look.

Store and reheat

Cool the casserole completely, then cover and refrigerate for up to three days. Reheat individual portions in the microwave, or the whole dish in a 350°F oven until warmed through. The top will not be quite as crisp as day one, but the flavor holds up well.

Hearty Cowboy Meatloaf & Potato Casserole, plated and served
Hearty Cowboy Meatloaf & Potato Casserole, plated and served
Hearty Cowboy Meatloaf & Potato Casserole
Hearty Cowboy Meatloaf & Potato Casserole

FAQs

Can I use ground turkey instead of beef?

Yes. Ground turkey works, but the casserole will be leaner. Add an extra tablespoon of barbecue sauce or a splash of milk to keep the meatloaf moist, and cook to an internal temperature of 165°F.

What size baking dish is best?

A 9x9-inch dish gives thick, even layers. A 9x13-inch dish also works, though the layers will be thinner and may finish a few minutes sooner.

Can I make this ahead of time?

Yes. Par-bake the meatloaf base, cool, and refrigerate. Add the mashed potatoes and toppings just before the final bake and add 5 to 10 minutes to the oven time.

How do I store and reheat leftovers?

Refrigerate in an airtight container for up to three days. Reheat in a 350°F oven until hot, or use the microwave for individual portions.

Is this recipe gluten free?

No, because of the bread crumbs. Substitute gluten-free bread crumbs or certified gluten-free oats to make it gluten free.

What sides go well with this casserole?

A simple green salad, steamed green beans, or roasted broccoli all cut through the richness and round out the plate.

References

Sources cited in this recipe.

Hearty Cowboy Meatloaf & Potato Casserole

Prep time:
20 min
Cook time:
40 min
Total time:
60 min
Servings:
6
Hearty cowboy meatloaf and potato casserole with melted cheese and bacon
Print it Pin it Send it

A layered cowboy meatloaf and potato casserole with seasoned beef, creamy mashed potatoes, melted cheese, and crispy bacon. Bakes in about an hour.

Ingredients

  • For the meatloaf

  • For the potato topping

Instructions

1.

1. Preheat and prep: Preheat oven to 375°F (190°C). Lightly grease a 9x9-inch baking dish.

2.

2. Mix and press the meatloaf: In a large bowl, gently combine ground beef, onion, bread crumbs, barbecue sauce, egg, chili powder, salt, and pepper until just blended. Press evenly into the prepared baking dish.

3.

3. Par-bake the base: Bake for 20 to 25 minutes until the meat is mostly cooked and no longer pink in the center. Carefully drain excess fat from the dish.

4.

4. Cook and mash the potatoes: While the meatloaf bakes, boil the potatoes in salted water for 15 minutes or until fork-tender. Drain, then mash with milk, butter, salt, and pepper until smooth.

5.

5. Layer and finish: Spread the mashed potatoes over the meatloaf. Sprinkle cheese and bacon bits on top. Return to the oven for 10 to 15 minutes until the cheese is melted and the edges are bubbly. Let rest 5 minutes before serving.

Good to know

  1. Let the casserole rest 5 minutes before slicing so the layers hold together.

Equipment

  • 9x9-inch baking dish
  • Large mixing bowl
  • Potato masher

Allergens

Always check labels if you have allergies.
  • Egg
  • Gluten
  • Dairy

Nutrition facts

Values are estimates per serving.
  • Calories: 540
  • Fat: 28 g
  • Carbs: 36 g
  • Protein: 32 g