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.
Table of contents
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

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).

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.

- 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.

- 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.

- 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.

- Bake (Step 5). Bake (assumed 400F) until cheesy is melted and filling is hot, about 10-15 minutes or so (guess).

- Serve (Final). Let rest 2-3 minutes then serve warm and stretchy with the cheese.

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 Beef Potato Balls
Ingredients
Equipment
Method
- Boil the potatoes in salted water until fork-tender, about 12–15 minutes. Drain very well.
- In a skillet over medium heat, sauté the onion in 1 tbsp oil (assumption) until softened. Add ground beef and cook until browned.
- 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.
- Mash drained potatoes with butter and chopped parsley until fluffy.
- Divide the mash into 6 portions (assumption). Shape into balls and place in a baking dish. Press a deep well in each.
- Spoon beef filling into each well, then top with grated cheese.
- 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
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
Ground beef should be cooked to an internal temperature of 160°F.
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.
Yes. Mozzarella melts best, although cheddar, Monterey Jack or a mix will do.
Russet potatoes make the fluffiest, most stable and best mashed potatoes, but Yukon Gold also works.
It’s generally waterlogged or too warm. Drain well and allow the mash to cool slightly before shaping.
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
