Cheesy potato ball filled with beef and stretchy melted cheese on a plate
| |

Cheesy Beef Potato Balls (Crispy Outside, Melty Inside!)

Cheesy Beef Potato Balls are a compound of mashed potato “balls” stuffed with a juicy, tomato-seasoned beef mixture and smothered in melted cheese then cook until bubbling hot. They’re hearty, they’re cozy and fitting for an easy dinner or a party-size nosh.

These are the kind of comfort-food bites that look and feel fun to serve, but they’re definitely built with basic ingredients you likely already have in your pantry. You have fluffy herby potatoes, a saucy beef filling and cheesy top melted into every bite.

I love how make-ahead friendly they are: you can prep the elements, arrange in a baking dish and bake at the last minute. They’re particularly great when you crave something filling that hasn’t been fried.

Why You’ll Love This Recipe

  • Big comfort-food taste from humble pantry spices
  • Topped with a creamy mashed potato and laden with mince this is like the best traditional Shepard Pie your mother used to make.
  • Bubbly melty cheese on top
  • This is an easy recipe to prep ahead for hectic days
  • Excellent for family dinners, potlucks or game day
Top view of a cheesy beef potato ball topped with parsley on a plate
Serve warm with extra sauce if you like.

Ingredients

Potato mixture

  • 1 2/3 lb potatoes (750 g), peeled and cut into pieces
  • 1 tsp salt
  • 2 tbsp butter (about 25 g)
  • 1/4 cup chopped parsley (15 g or so)

Beef filling

  • 1 medium onion, finely chopped
  • 14 oz ground beef (400 g)
  • 1 1/2 tsp salt
  • 1 1/2 tsp black pepper
  • 1 tsp paprika
  • 1 tsp garlic powder
  • 1/3 cup tomato sauce (80 g)

Topping

  • 2cups grated cheese (about 200g)
  • Assumptions (clearly labelled): You’ll also need water to boil the potatoes and 1 tbsp oil to sauté (the pan in your step photo has cooking fat, but it wasn’t listed).
Ingredients for cheesy beef potato balls laid out on a counter, including potatoes, ground beef, onion, parsley, tomato sauce, spices, oil, and grated cheese
Everything you need to make these cheesy beef potato balls.

Ingredient Notes & Substitutions

  • Potatoes: The fluffiest mash comes from russet potatoes; the richest flavor, from Yukon Gold. Either works.
  • Red Meat Beef: Lean ground beef so there is no grease. If meat has a higher fat content, drain before adding tomato sauce.
  • Tomato sauce: If your tomato sauce is thick, add 1-2tbsp of water to make it less dry.
  • Cheese: Mozzarella provides the best melt. Cheddar adds more sharp flavor. Monterey Jack is also a great choice.
  • Parsley: Flat-leaf or curly are both fine. If you want to swap in cilantro, go for it, but parsley is what keeps it classic.

How to Make Cheesy Beef Potato Balls

  • Boil the potatoes (Step 1). Place diced potatoes into a pot, cover with water and bring to a boil. Add 1 tsp salt and cook until fork-tender, 12–15 minutes. Drain well.
Chopped potatoes being added to a pot to boil
Cut and boil potatoes until fork-tender.
  • Make the beef filling (Step 2). Heat 1 tbsp oil in a pan on medium flame. Fry the finely chopped onion until it is soft. Stir in beef and cook until its brown. Season with 1 1/2 teaspoons salt, 1 1/2 teaspoons black pepper, paprika and garlic powder. Add the tomato sauce and simmer for 2–3 minutes until you have a saucy consistency.
Onion sautéing and ground beef simmering with tomato sauce in a skillet
Build a saucy, seasoned beef filling.
  • Mash the potatoes (Step 3). Place drained potatoes in a bowl and mash slightly with the 1/4 c butter and parsley until fluffy. Season to taste, and add salt if necessary.
Mash Potatoes with Butter and Parsley
Mash until fluffy and mix in herbs.
  • Form and fill (Step 4). Scoop mashed potatoes and form into balls. Put them in a baking dish and push a deep well into each. Spoon beef filling into prepared dish and sprinkle with grated cheese.
Potato balls pressed into wells, filled with beef, and topped with shredded cheese
Fill each potato ball, then add cheese.
  • Bake (Step 5). Bake (assumed 400F) until cheesy is melted and filling is hot, about 10-15 minutes or so (guess).
Baking dish of stuffed potato balls cooking in the oven with cheese melting
Bake until hot and bubbly.
  • Serve (Final). Let rest 2-3 minutes then serve warm and stretchy with the cheese.
Close-up of melted cheese over mashed potato with beef filling in the center
That cheesy melt is the best part.

Expert Tips

  • Be sure to drain the potatoes well or the mash will be too soft to shape.
  • If it seems soft, cool 10 minutes before forming.
  • Just make sure to create deep wells so you can add lots of filling without fear of cracking the sides.
  • Dampen your hands, or use food-safe gloves for even more pristine shaping.
  • Simmer the beef mixture over low heat for a few minutes so that it is thick and not runny.
  • For food safety, cook ground beef until it reaches 160°F in the thickest part (use instant-read thermometer).
  • The middle rack will ensure the most even melt.

Storage & Freezing

  • Refrigerator: Allow to completely cool before covering and storing for 3-4 days.
  • Store freeze assembled (unbaked) or baked pasteis Natas in an airtight container for up to 2 months in the freezer.
  • Defrosting Thaw overnight in the refrigerator.
  • Reheating: Reheat in a 350°F oven (15–20 minutes) or microwave in short intervals until heated through.

Variations

  • Spicy: Stir a pinch of crushed red pepper flakes or cayenne into the beef.
  • Taco-style: Replace paprika with taco seasoning, and cover the top with cheddar.
  • Turkey version: substitute ground turkey + 1–2 protion tbsp extra tomato saucefor moisture.
  • Veggie other: Toss finely chopped bell pepper or mushrooms in with the onion and beef.
  • Cheese-filled center: Place a small cube of mozzarella in the middle of the beef filling before sealing.
Cheesy potato ball filled with beef and stretchy melted cheese on a plate

Cheesy Beef Potato Balls

Fluffy herbed mashed potato balls stuffed with saucy seasoned beef and topped with melted cheese, baked until bubbly.
Prep Time 25 minutes
Cook Time 25 minutes
Rest time 5 minutes
Total Time 55 minutes
Servings: 6 portions
Course: Appetizer, Main Course
Cuisine: American
Calories: 511

Ingredients
  

Potato mixture
  • 1 2/3 lb potatoes 750 g, peeled and cut into chunks
  • 1 tsp salt
  • 2 tbsp butter about 25 g
  • 1/4 cup parsley chopped (about 15 g)
Beef filling
  • 1 onion finely chopped
  • 14 oz ground beef 400 g
  • 1 1/2 tsp salt
  • 1 1/2 tsp black pepper
  • 1 tsp paprika
  • 1 tsp garlic powder
  • 1/3 cup tomato sauce 80 g
Topping
  • 2 cups grated cheese about 200 g
Optional (Assumption)
  • 1 tbsp oil for sautéing

Equipment

  • Large pot
  • Colander
  • Large mixing bowl
  • Potato masher
  • Skillet
  • Wooden spoon or spatula
  • Baking dish (9×13-inch or similar)
  • Measuring spoons

Method
 

  1. Boil the potatoes in salted water until fork-tender, about 12–15 minutes. Drain very well.
  2. In a skillet over medium heat, sauté the onion in 1 tbsp oil (assumption) until softened. Add ground beef and cook until browned.
  3. Season the beef with 1 1/2 tsp salt, 1 1/2 tsp black pepper, paprika, and garlic powder. Stir in tomato sauce and simmer 2–3 minutes until thick and saucy.
  4. Mash drained potatoes with butter and chopped parsley until fluffy.
  5. Divide the mash into 6 portions (assumption). Shape into balls and place in a baking dish. Press a deep well in each.
  6. Spoon beef filling into each well, then top with grated cheese.
  7. Bake at 400°F (200°C) (assumption) for 10–15 minutes (assumption) until cheese is melted and centers are hot. Rest 2–3 minutes, then serve warm.

Nutrition

Serving: 6portionsCalories: 511kcalCarbohydrates: 56gProtein: 26gFat: 20.9gSaturated Fat: 12.4gPolyunsaturated Fat: 1.1gMonounsaturated Fat: 5.9gTrans Fat: 0.5gCholesterol: 93.1mgSodium: 1367.5mgPotassium: 1000.3mgFiber: 5.6gSugar: 3.7gVitamin A: 621.5IUVitamin C: 27.2mgCalcium: 509.2mgIron: 4.3mg

Video

Notes

  • Drain potatoes well to keep the mash firm enough to shape.
  • If the mash is too soft, let it cool 10 minutes before forming.
  • Use lean ground beef to avoid greasy filling; drain if needed.
  • Mozzarella melts best, but cheddar or Monterey Jack work too.
  • Food safety: ground beef should reach 160°F internally.

Tried this recipe?

Let us know how it was!

FAQs

How can I be sure the beef has been treated for safety ?

Ground beef should be cooked to an internal temperature of 160°F.

Can I deep fry them instead of baking ?

Those are made similar to your stuffed potato cups/balls (no breading). If you wanted to fry, you would have to completely enclose the filling, chill it well and then bread and fry.

Can I use a different cheese ?

Yes. Mozzarella melts best, although cheddar, Monterey Jack or a mix will do.

Which potatoes are the best for this ?

Russet potatoes make the fluffiest, most stable and best mashed potatoes, but Yukon Gold also works.

Why aren’t my potatoes sticking together ?!

It’s generally waterlogged or too warm. Drain well and allow the mash to cool slightly before shaping.

Can these be made in advance ?

Yes. Prepare the mash and beef filling, transfer to the prepared baking dish and cover until ready to bake (up to 24 hours).

Key Takeaways

  • Cheesy Beef Potato Balls combine mashed potatoes, tomato-seasoned beef, and melted cheese for a hearty dish.
  • This recipe is easy to prepare ahead of time, making it perfect for family dinners or parties.
  • You can customize the filling with various ingredients like spices, different meats, or even veggies.
  • Store leftovers in the refrigerator for 3-4 days or freeze them for up to 2 months.
  • Ensure ground beef reaches 160°F for safety before serving.

More Recipes You Will Like

Estimated reading time: 7 minutes

Similar Posts

  • |

    One-Pot Garlic Parmesan Pasta

  • |

    The Best Chocolate Chip Cookies Recipe

  • |

    Easy Chocolate Filled Cake

  • | |

    Crispy Potato Balls (Golden, Crunchy & Cheesy Inside!)

  • |

    Crunchy Baked Chicken Tenders (No Frying, Super Crispy & Juicy)

Leave a Reply

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

Recipe Rating