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.

Close-up of a cheesy casserole being served from a baking dish. The casserole has melted cheese, bits of meat, and herbs, with cheese stretching from the dish. A blurred onion and spice container are in the background.

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.

A variety of cooking ingredients are displayed on a white surface. Items include potatoes, salt, tomato paste, shredded cheese, pepper, butter, cream cheese, paprika, onion, milk, Parmesan, Worcestershire sauce, and ground beef.

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?

We'll email a link to this post to you, so you can come back to it later!

Be sure to see the recipe card below for full ingredients & instructions!

How to Make a Mashed Potato Casserole

  1. 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.
  2. 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.
  3. 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.
  4. The creamy mashed potatoes go into an even layer in a 9×13” baking dish.
  5. I usually make the topping while the potatoes are cooking. It’s really easy and doesn’t take long to make.
  6. 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.
A bowl of cheesy ground beef and potato casserole topped with melted cheese and chopped parsley. There are forks and parsley sprigs nearby, with a partial view of another bowl in the background.

Storing

  • Store in an airtight container in the fridge to enjoy as leftovers.
  • These cream cheese mashed potatoes are freezer-friendly! So, you can make a batch and freeze it for up to three months. Just make sure they are cooled before transferring them to a freezer-safe container.
  • You can also freeze the cheeseburger topping. I usually keep them separate and then reheat them when I want to serve them.
A casserole dish filled with a cheesy, baked ground beef and onion dish, garnished with parsley. Nearby are grated cheese, an onion, salt and pepper shakers, fresh parsley, and a small bowl of seasoning on a marble countertop.

Cheeseburger Mashed Potatoes Recipe

5 from 1 vote
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
Yield 4 servings
Serving Size 1 serving

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
Course Main Course
Cuisine American
Keyword beef, cheeseburger, comfort meal, potatoe dish

Pair this with…

5 from 1 vote (1 rating without comment)

Leave a Comment

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

Recipe Rating