Ground beef, BBQ sauce, mashed potatoes, bacon, onions, and melty cheese—this cowboy meatloaf and potato casserole hits the spot every time.
Okay, so I have to tell you—this Cowboy Meatloaf and Potato Casserole didn’t come from a place of brilliance. It came from desperation. It was a Wednesday (why is it always Wednesday?), and I had zero plans for dinner. The fridge was… not empty, but definitely in that “do I really have to cook?” stage.
There was half a pack of ground beef. Some bacon that was probably fine. A bag of steam-and-mash potatoes that I bought on a “just in case” whim. And one of those nights where comfort food was the only acceptable answer.
So, I did what any tired, snack-hungry, slightly emotionally-frazzled parent would do: I mashed it all together. Literally. Beef, BBQ sauce, a mountain of cheese, leftover fried onions from the last time I made green bean casserole (probably Thanksgiving, if we’re being honest), and yes—even the bacon. And somehow—miraculously—it worked. It more than worked. It tasted like a big ol’ hug from someone who actually knows how to make you feel better.
My husband said it reminded him of tailgates in college. My daughter called it “cowboy lasagna,” which honestly? Not wrong. And me? I made it again the next week. Which is saying a lot, considering how rarely I repeat meals.
Why You’ll Love This Cowboy Meatloaf and Potato Casserole Recipe?
So what is cowboy meatloaf and potato casserole, exactly? It’s kind of like a shepherd’s pie that got invited to a backyard BBQ and brought a casserole dish instead of a six-pack. It’s beefy, smoky, creamy, and crunchy all at once. There’s texture. There’s tang. There’s melty cheese that stretches just enough to make you feel like you’re in a commercial.
And what I love most? It’s forgiving. Forgot the parsley? No big deal. Ran out of chili powder? Skip it. Nobody’s grading you here. It’s that kind of meal that makes you feel like maybe, just maybe, you’ve got your life together—even if the laundry pile in the corner says otherwise.
Ingredient Notes:
This isn’t a recipe that asks you to be fancy. In fact, it practically begs you not to be.
-
Ground Beef: I used lean, mostly because it was on sale. You can go full-fat if that’s your jam—just drain the excess.
-
Onions: Two. Maybe one and a half. Depends how much chopping you’re willing to do.
-
Breadcrumbs & Egg: Basic meatloaf stuff. Not exciting, but necessary.
-
BBQ Sauce: I used Jack Daniels Honey Smokehouse because it was already open in the fridge. Use what you’ve got. Sweet Baby Ray’s? Delicious. Homemade? Sure.
-
Chili Powder: A little heat never hurt anyone. But skip it if you’re spice-sensitive.
-
Steam n Mash Potatoes: No peeling, no boiling, no crying into your cutting board. These are weeknight heroes.
-
Evaporated Milk + Butter: Makes the potatoes taste fancy even when they’re not.
-
Garlic Powder & Parsley: Flavor buddies. Don’t skip the garlic unless you really don’t like garlic. In which case… I don’t know if we can be friends.
-
Cheese: The Mexican blend with cheddar, Monterey Jack, and sometimes that mystery white cheese that melts like a dream? That’s the one.
-
Crispy Fried Onions & Bacon Bits: Crunchy, salty, and basically joy in a topping. Homemade is cool. Store-bought is faster. Choose your own adventure.
How To Make Cowboy Meatloaf and Potato Casserole?
Step 1: The Oven and the Dish
Preheat your oven to 375°F. Spray your casserole dish generously. If it’s not nonstick, it will definitely stick. Learned that one the hard way.
Step 2: Meatloaf Layer (No Need for Precision)
Mix your ground beef with chopped onions, breadcrumbs, BBQ sauce, egg, chili powder, salt, and pepper. Use your hands. Get messy. Honestly, it’s kind of therapeutic. Press it evenly into the bottom of your dish like you’re making a meaty little bed.
Step 3: Bake and Breathe
Bake it for 25 minutes. Use that time to pretend you’re going to clean the kitchen. Or scroll Instagram. I’m not here to judge. Drain off any fat when it’s done. Carefully.
Want To Save This Recipe?
Enter your email below and we'll send the recipe straight to your inbox.
Step 4: Mash the Mashers
Steam those potatoes according to the package. Then mix them with butter, evaporated milk, garlic powder, and parsley. Use a hand mixer if you’re feeling extra, or just mash them with a fork like I did when mine mysteriously stopped working.
Step 5: Layer and Sprinkle with Love
Spread the potatoes over the meat like frosting. Top with fried onions, bacon bits, and then the cheese. A LOT of cheese. Don’t measure it. Just feel it with your heart.
Step 6: Broil Carefully (Because Burnt Cheese is Sad Cheese)
Turn your oven to broil. Slide the casserole back in and watch it like a hawk. Seriously. It’ll go from golden to charred in the time it takes to open TikTok. Pull it out when the top is bubbling and a little crispy on the edges.
Step 7: Eat it Hot
Serve immediately. With more BBQ sauce if you’re into that. I usually am.
Storage Options:
Store what’s left in the fridge for up to three days. Reheat in the microwave or oven with a little splash of milk to keep the potatoes soft. It actually tastes even better the next day. Like most things in life, it gets better with time. (Except avocados. Obviously.)
Freezing? Meh. You can, but the texture won’t be the same. I only freeze it if I absolutely have to. And even then… I usually just eat it instead.
Variations and Substitutions:
-
Spice it Up: Add jalapeños or hot sauce if you’re the spicy one in your friend group.
-
Different Protein: Turkey or ground chicken works if you’re feeling light.
-
No Steam n Mash? Mashed potatoes from scratch are great. Just a bit more effort. Totally worth it if you’ve got the time.
-
No BBQ Sauce? Ketchup and Worcestershire mix works in a pinch. It’s old-school but not bad.
-
No Bacon? I mean… I support you, but I’m also sad for you.
What to Serve with Cowboy Meatloaf and Potato Casserole?
-
Simple Green Salad: Because balance.
-
Garlicky Green Beans or Roasted Broccoli: Crispy + cheesy = yes.
-
Cornbread or Buttery Rolls: Total overkill. Do it anyway.
Frequently Asked Questions:
Can I make this ahead of time?
Absolutely. You can assemble everything, pop it in the fridge, and bake it when you’re ready. It holds up great.
Is it heavy?
Oh, 100%. But it’s the good kind of heavy. Like a food nap in casserole form.
What’s the best way to reheat it?
Oven if you’ve got time, microwave if you’re impatient. Add a little milk or broth to keep it creamy.
If you’re having one of those days… this is your dinner. If your family needs cheering up, or you’re just craving something warm and gooey and absolutely not low-carb? This is it.
Make it messy. Make it yours. And if you end up eating it straight from the dish while watching reruns of Friends? Honestly, same.
Can’t wait to hear how it turns out. Share your twist on it—because cowboy casseroles were made to be played with.
<Remember it later>
Planning to try this recipe soon? Pin it for a quick find later!
<Remember it later>
Planning to try this recipe soon? Pin it for a quick find later!
Keep the Flavor Coming – Try These:
Ingredients
- 500 g lean ground beef
- 2 medium onions finely chopped
- ⅓ cup breadcrumbs
- ¼ cup Jack Daniels Honey Smokehouse BBQ sauce or preferred brand
- 1 large egg
- ¼ cup crispy fried onions store-bought or homemade
- 1 cup bacon crumbles or bits
- 1 teaspoon garlic powder
- 1 tablespoon fresh parsley chopped
- 1 tablespoon unsalted butter
- ⅔ cup evaporated milk
- Salt and black pepper to taste
- 2 teaspoons chili powder
- 1 package Ore-Ida® Steam n’ Mash cut russet potatoes or similar frozen mashed potatoes
- 2½ cups shredded Mexican cheese blend
Instructions
Preheat the Oven
- Preheat your oven to 375°F (190°C). Lightly grease a medium to large baking dish with non-stick cooking spray and set aside.
Prepare the Meatloaf Base
- In a large mixing bowl, combine the ground beef, chopped onions, breadcrumbs, barbecue sauce, egg, chili powder, salt, and black pepper. Mix thoroughly until all ingredients are well incorporated. Press the mixture evenly into the base of the prepared baking dish.
Bake the Meatloaf
- Place the dish in the preheated oven and bake for 25 minutes. Once baked, carefully remove the dish and drain any excess fat that has accumulated. Set aside while preparing the potato layer.
Prepare the Mashed Potato Mixture
- Microwave the Steam n’ Mash potatoes according to the package instructions. In a separate bowl, combine the cooked potatoes with butter, evaporated milk, garlic powder, and chopped parsley. Mix until the potatoes reach a smooth and creamy consistency.
Assemble the Casserole
- Spread the mashed potato mixture evenly over the baked meatloaf base. Sprinkle the crispy fried onions and bacon crumbles on top, followed by an even layer of the shredded Mexican cheese blend.
Broil to Finish
- Turn the oven to the broil setting. Return the dish to the oven and broil for approximately 4–5 minutes, or until the cheese is fully melted, bubbly, and slightly golden around the edges. Watch closely to prevent burning.
Serve
- Remove from the oven and allow the casserole to rest for a few minutes. Serve hot and garnish with additional parsley, if desired.
Notes
I’m Bitty, owner of nodashofgluten.com, where I share simple, delicious recipes for all tastes, including gluten-free. Check out my “About Me” page for more info!