Meatballs with Potatoes Cheese recipe

Meatballs with Potatoes Cheese

There's something deeply satisfying about pulling a bubbling tray of golden meatballs, crisp potatoes, and melted cheddar from the oven. Home cooks adore this dish for its hearty, crowd-pleasing appeal-perfect for busy weeknights, Sunday suppers, or game-day spreads. The harmonious blend of tender beef, starchy potatoes, and sharp cheddar creates a comforting texture and flavor that's hard to resist. Whether you're feeding a family or hosting friends, this recipe delivers cozy, homestyle magic in every bite.

What Makes This Recipe Special

  • The meatballs are enriched with milk and ketchup, giving them a juicy, umami-packed interior with a subtle tang that balances the richness of the cheese.
  • Russet potatoes are pre-baked under the meatballs, so they absorb flavor from the meat drippings and develop a crispy exterior while staying fluffy inside.
  • Cheese is added only after the initial bake to prevent it from turning greasy, ensuring a clean melt that blankets the dish with golden, gooey layers.
  • The dish is baked covered first to steam the potatoes and cook the meatballs evenly, then uncovered to crisp and melt the cheese-two distinct baking phases for perfect texture.
⏱ 65 mins
American
Servings 6

Ingredients

1 1/2 poundsground beef
1/2 cupplain breadcrumbs
1/4 cupwhole milk
1 largeegg
1 teaspoongarlic powder
1 teaspoononion powder
1 teaspoonkosher salt, or to taste
1/2 teaspoonfreshly ground black pepper, or to taste
1 tablespoonketchup (optional)
4 mediumrusset potatoes, peeled and cut into 1/2-inch cubes
2 tablespoonsolive oil
1/2 teaspoonkosher salt, or to taste
1/4 teaspoonfreshly ground black pepper
Nonstick cooking spray or unsalted butter, for greasing baking dish
1 1/2 cupsshredded cheddar cheese
1/4 cupchopped fresh parsley (optional)

Nutrition

600 caloriesCalories

Per serving · Values are estimates

Instructions

1
Preheat oven to 375°F (190°C) and lightly coat a 9x13-inch baking dish with nonstick cooking spray or butter.
2
In a large mixing bowl, combine ground beef, breadcrumbs, milk, egg, garlic powder, onion powder, salt, black pepper, and ketchup if using. Mix until just combined.
3
Shape mixture into approximately twenty 1 1/2-inch meatballs and set aside on a plate.
4
In a separate bowl, toss potato cubes with olive oil, salt, and black pepper until evenly coated.
5
Evenly distribute the seasoned potato cubes in the bottom of the prepared baking dish. Place the meatballs on top of the potatoes in a single layer.
6
Cover the baking dish tightly with foil and bake in the preheated oven for 40 minutes.
7
Remove the foil. Evenly sprinkle the shredded cheddar cheese over the meatballs and potatoes. Return the dish to the oven and bake uncovered for 10–15 minutes until the cheese is melted and bubbly, and the meatballs are cooked through.
8
Allow to cool slightly. Sprinkle chopped parsley over the top, if desired, and serve warm.

Essential Tips

Use cold meat

Keep your ground beef chilled until mixing to prevent overworking the fat, which can result in tougher, denser meatballs.

Chill meatballs briefly

Refrigerate shaped meatballs for 15 minutes before baking to help them hold their shape and cook more evenly during the first phase.

Cut potatoes evenly

Ensure all potato cubes are roughly the same size-about ½-inch-to promote even cooking and prevent some pieces from turning mushy.

Season potatoes generously

Don't skimp on salt when tossing the potatoes; they'll need it to balance the richness of the meat and cheese.

Use a metal baking dish

A metal pan conducts heat more evenly than glass, helping the potatoes develop a better crust and the meatballs cook uniformly.

Smart Swaps & Variations

Turkey or Chicken Meatballs Swap ground beef for a mix of ground turkey and pork or all ground chicken, and use almond flour instead of breadcrumbs for a lighter option.
Spicy Kick Add ½ teaspoon red pepper flakes or 1 finely minced jalapeño to the meat mixture for a subtle heat that complements the cheddar.
Sweet Potato Base Replace russet potatoes with peeled sweet potato cubes for a naturally sweet contrast and a boost of vitamin A.
Smoked Gouda Swap Use smoked Gouda instead of cheddar for a deeper, wood-fired flavor that pairs beautifully with the meatballs.
Herb-Infused Stir 2 tablespoons finely chopped fresh parsley and 1 teaspoon dried oregano into the meat mixture for a bright, aromatic twist.

What to Serve With This

  • Garlic butter green beans sautéed in olive oil with minced garlic and a squeeze of lemon to cut through the richness.
  • A crisp arugula salad tossed with shaved Parmesan, toasted pine nuts, and a balsamic vinaigrette for contrast.
  • Warm crusty sourdough bread to soak up the cheesy, meaty juices.
  • A cold glass of dry Riesling or an amber ale to balance the dish's savory depth.

Storage & Reheating

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days. The dish reheats well, retaining its texture and flavor when stored properly.

Reheating

Reheat individual portions in the oven at 350°F (175°C) for 10-12 minutes, or until heated through. Avoid microwaving, as it can make the potatoes gummy and the cheese rubbery.

Expert Chef Tips

  1. For ultra-juicy meatballs, blend the beef mixture briefly in a food processor-just a few pulses-to emulsify the fat, creating a tender, moist texture.
  2. Line the baking dish with parchment paper before greasing it to prevent sticking and make cleanup effortless, especially when serving directly from the pan.
  3. If the cheese isn't melting evenly in the last 5 minutes, move the dish to the top rack of the oven for better browning without overcooking the potatoes.

Equipment You’ll Need

  • 9x13-inch baking dish (preferably metal)
  • Large mixing bowls (2 separate ones)
  • Measuring cups and spoons
  • Baking sheet or plate for chilling meatballs

Nutritional Benefits

  • Each serving provides approximately 600 calories, with 38g of protein from the beef and egg, supporting muscle maintenance and satiety.
  • The russet potatoes contribute 45g of complex carbohydrates per serving, offering sustained energy and 3g of dietary fiber for digestive health.
  • While rich in saturated fat from the beef and cheese, this dish is also high in calcium (20% DV) from the cheddar, promoting bone health.
  • Using lean ground beef or turkey can reduce total fat content without sacrificing flavor, making this a balanced option for a hearty meal.

Reviews

No written reviews yet — be the first to cook this and share how it turned out!

Leave a Review

Frequently Asked Questions

Can I make this dish ahead of time?

Yes! Assemble the dish up to the point of baking (step 5), cover tightly with foil, and refrigerate for up to 24 hours. Add 5-10 minutes to the initial baking time if starting from cold.

What's the best way to shape the meatballs evenly?

Use a 1.5-inch ice cream scoop or a small cookie dough scoop to portion the meat, then roll between your palms with damp hands to prevent sticking and ensure uniform size.

Can I use frozen potatoes?

Yes, but thaw and pat them completely dry before tossing with oil and seasoning to avoid excess moisture in the baking dish.

Why cover the dish with foil initially?

Covering ensures the meatballs cook through without drying out and allows the potatoes to steam slightly, preventing them from becoming tough or undercooked.

What if I don't have a 9x13-inch dish?

Use a smaller dish and adjust the baking time slightly-check for doneness at 35 minutes. A larger dish may require extra time for the cheese to melt properly.

Can I make this recipe dairy-free?

Absolutely. Swap cheddar for a dairy-free cheddar-style shred and use unsweetened almond milk in the meatballs. Ensure the vegan cheese melts well for the best texture.

How do I know when the meatballs are cooked through?

Use a meat thermometer-insert it into the center of a meatball; it should register 160°F (71°C). Alternatively, cut one open to ensure there's no pink remaining.

Can I add vegetables like carrots or bell peppers?

Yes! Dice finely and sauté lightly before adding to the potato layer. This adds color, texture, and nutrients without overpowering the dish.

More Dinner Victories

See all Dinner Victories recipes →

🔒 From the Vault — 43,000+ premium recipes

Browse 43,000+ recipes →

Cook This Next

Al Faham Charcoal Chicken recipe
Up Next

Al Faham Charcoal Chicken

⏱ 55 mins★ 5.0
Start Cooking →