This dish combines the best mashed potato casserole recipe with everything you love about cheeseburgers – savory beef and lots of melted cheddar cheese! Cheeseburger mashed potato casserole is a fun twist on burgers and perfect when you’re craving a hearty dinner.

We love burger night but we also love mashed potatoes so this recipe combines the two! It’s a mashup of the same flavors, but served up in a baking dish with creamy mashed potatoes and a “cheeseburger” topping made with flavorful ground beef and cheese.
Adding the ground beef and cheese is a great way to take them from side dish to main dish – add a salad or cooked vegetable on the side and you get a hearty and filling dinner.

Ingredient Notes
- Yukon Gold potatoes are great for mashed potatoes because they’re not too starchy. You can peel them or keep the skin on – it’s up to you! But you can also use russet potatoes.
- We love to use unsalted butter, milk, and cream cheese to make a super creamy mashed potato mixture. Whole milk is best but any can be used.
- Lean ground beef (or ground turkey) for the cheeseburger mixture, along with Worcestershire sauce and tomato paste to give that all day cooked flavor.
- Cheese: We love using shredded cheddar cheese but you can use mozzarella or pepper jack too. Be sure to shred your own for best melting!
WANT TO SAVE THIS RECIPE?



How to Make a Mashed Potato Casserole
- I like starting potatoes in cold water will ensure they cook evenly. Once boiling, cook the potatoes for 10 to 15 minutes or until they are fork tender. This means you can press a fork into a piece without resistance.
- How long it takes for potatoes to become fork tender depend on the size. I like to cut them into quarters so they cook in about 10 to 15 minutes. The best way to know if they’re done is to insert a fork into the center of a piece – there should be no resistance and the fork should slide right through.
- Drain them and then return them back to the same pot. Adjust the heat to low and mash them until they are broken down and there are not big chunks. I always mash them over low heat so the steam can escape.
- The creamy mashed potatoes go into an even layer in a 9×13” baking dish.
- I usually make the topping while the potatoes are cooking. It’s really easy and doesn’t take long to make.
- Be sure to drain the fat from the meat before adding all the flavorings.Spread the cheeseburger topping over the top of the mashed potatoes. Sprinkle the cheddar cheese over the top and then bake it for five to ten minutes at 350°F or until the cheese is melted and the dish is hot.


Cheeseburger Mashed Potatoes Recipe
This recipe for Cheeseburger Mashed Potatoes only takes a few ingredients and is a perfect hearty meal that the whole family will love. It’s easy to make and can be frozen for even easier prep next time!
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Ingredients
Mashed Potatoes:
- 3 pounds Yukon gold potatoes
- 1 tablespoon seasoned salt
- ¼ cup unsalted butter
- 4 ounces cream cheese
- 2-4 tablespoons milk
Cheeseburger Topping:
- ½ medium onion chopped small
- 1 pound lean ground beef or turkey
- 1 tablespoon Worcestershire sauce
- ¼ cup tomato paste
- ¼ cup parmesan cheese
- 1 teaspoon salt
- ½ teaspoon ground black pepper
- 2 cups shredded cheddar cheese
Instructions
- Preheat oven to 350°F.
- Dice potatoes (peel if desired). Add them to a large pot and fill with water one inch above the potato line.
- Bring to a boil and cook about 10-15 minutes (cooking time will depend on potato size), or until the potatoes are fork tender (when stabbed with a fork they fall off on their own).
- Drain the potatoes and place them back in the pot. Place the pot back on the burner over very low heat. Mash with a potato masher until all the big chunks are broken up.
- Add the cream cheese and butter to the pan. Put the lid on top and let sit for about 30 seconds, then mash the cream cheese and butter into the potatoes, adding 2 tablespoons milk and seasoning to taste. Add more milk if desired for creamier mashed potatoes.
- Place potatoes in a 9×13-inch casserole dish.
- While the potatoes are cooking, add the onions and oil to a large skillet over medium heat. Cook until the onion is slightly translucent, about 5-8 minutes. Add the ground beef or turkey, breaking up the chunks into small bits. Once cooked through, drain any fat.
- Stir in the Worcestershire, tomato paste, parmesan cheese, salt and pepper to the meat, stirring to combine and cooking over medium heat for 5 minutes.
- Evenly top the mashed potatoes with the cheeseburger topping and top with shredded cheese. Bake until cheese is melted, about 5-10 minutes. Serve hot.
Recipe Video
Recipe Nutrition
Serving: 1serving | Calories: 828kcal | Carbohydrates: 68g | Protein: 53g | Fat: 38g | Saturated Fat: 23g | Cholesterol: 169mg | Sodium: 3247mg | Potassium: 2189mg | Fiber: 8g | Sugar: 8g | Vitamin A: 1234IU | Vitamin C: 72mg | Calcium: 657mg | Iron: 7mg
Nutritional information not guaranteed to be accurate
Other Dinners You’ll Enjoy
Pair this with…
- Serve it with a fresh green salad on the side – we love a Caesar salad or a mixed green salad with Italian dressing.
- Roasted vegetables like broccoli, green beans, cauliflower or other cooked vegetable you like is great, too!
- For a really hearty dinner add some garlic bread!



