| |

Cheesy Meatball Potato Bake Recipe

If you’re craving a hearty, comforting dish that makes the whole house smell amazing and leaves everyone asking for seconds, you’re going to love this Cheesy Meatball Potato Bake Recipe. I absolutely love how this recipe combines juicy, flavorful meatballs with tender Yukon Gold potatoes, all smothered in rich tomato and creamy bechamel sauces topped with melty mozzarella. Trust me, once you try this, it’ll become one of your go-to family favorites!

❤️

Why You’ll Love This Recipe

  • Comfort Food at Its Finest: Warm, cheesy, and packed with meatballs and potatoes that hit all the right cozy notes.
  • Perfect for Family Meals: You can easily feed a crowd and get everyone excited at the dinner table.
  • Simple Ingredients, Amazing Flavor: No fancy items required, just pantry basics that come together for big flavor.
  • Versatile and Customizable: You can swap meats, adjust seasonings, and even make it ahead for busy nights.

Ingredients You’ll Need

This Cheesy Meatball Potato Bake Recipe

Flat lay of a pound of fresh lean ground beef shaped loosely into a mound, a small white ceramic bowl of finely chopped sweet yellow onion, a small white ceramic bowl filled with plain panko bread crumbs, one extra large whole egg with a clean shell, a small white ceramic bowl of Italian seasoning (a mix of dried herbs with green and brown specks), a small white ceramic bowl of kosher salt (white coarse grains), a small white ceramic bowl of freshly chopped curly parsley, a small white ceramic bowl of freshly cracked black pepper (black coarse fragments), five medium Yukon Gold potatoes with golden skin, a small white ceramic bowl with crushed bright red tomatoes, a few pats of sliced salted butter arranged neatly on a white ceramic plate, a small white ceramic bowl of all-purpose flour (fine white powder), a small white ceramic bowl of whole milk (off-white liquid), a small white ceramic bowl with ground nutmeg powder (light brown fine powder), a small white ceramic bowl of freshly shredded mozzarella cheese in soft strands, all ingredients arranged symmetrically and evenly spaced on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Cheesy Meatball Potato Bake, cheesy meatball casserole, meatball potato bake, hearty meatball dish, family dinner ideas
  • Lean Ground Beef: I use 90/10 for the best balance of flavor and moisture without too much fat.
  • Sweet Yellow Onion: Finely chopped to melt into the meatballs, adding subtle sweetness.
  • Panko Bread Crumbs: Keeps the meatballs light and tender; use plain for a neutral base.
  • Egg: Acts as a binder so meatballs don’t fall apart during baking.
  • Italian Seasoning: A simple blend that adds herby warmth without overpowering the dish.
  • Kosher Salt and Fresh Cracked Black Pepper: Essential to bring out all the flavors.
  • Fresh Parsley: Adds a fresh pop of color and brightness both inside and as garnish.
  • Yukon Gold Potatoes: Creamy, tender when cooked, and my favorite for any potato bake.
  • Crushed Tomatoes: For a fresh, tangy sauce that complements the meatballs beautifully.
  • Salted Butter and All-Purpose Flour: The base for the smooth, velvety bechamel sauce.
  • Whole Milk: Warmed before adding to ensure the bechamel comes out silky with no lumps.
  • Ground Nutmeg: Just a pinch in the cream sauce gives it an incredible subtle warmth.
  • Fresh Mozzarella Cheese: Melts perfectly over the bake for that irresistible gooey topping.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love how flexible this Cheesy Meatball Potato Bake Recipe is. Over time, I’ve played with the meat and seasoning combinations to fit what we have on hand or to suit dietary preferences—you can easily make it your own!

  • Meat Swap: I’ve tried ground turkey and chicken for a lighter version; just reduce panko slightly or add an extra egg to keep the meatballs tender.
  • Potato Choices: Russets work too but yield a fluffier texture; sweet potatoes add a lovely natural sweetness if you want a twist.
  • Spice it Up: Add a teaspoon of smoked paprika or red pepper flakes into the meatballs if you like a little heat.
  • Cheese Varieties: Experiment with provolone or fontina instead of mozzarella for different gooey textures and flavors.

How to Make Cheesy Meatball Potato Bake Recipe

Step 1: Mix Up Your Meatball Magic

Start by combining your lean ground beef, finely chopped sweet yellow onion, panko bread crumbs, beaten egg, Italian seasoning, kosher salt, freshly chopped parsley, and cracked black pepper in a mixing bowl. I usually use my hands here because I find it helps me blend everything evenly—just grab some disposable nitrile gloves for safety and cleanliness! Mix until just combined; don’t overwork the meat or the meatballs can get tough.

Step 2: Form and Bake Your Meatballs

Use a 1 ½ tablespoon scoop or your hands to roll the mixture into uniform balls—this ensures even cooking. Place them spaced about 2 inches apart on a parchment-lined baking sheet. You should get 22-23 meatballs. Pop them in the oven at 375°F (190°C) for about 15 minutes. Meanwhile, you can prep your potatoes and sauces.

Step 3: Prepare Your Comforting Potatoes

I like to boil my Yukon Gold potatoes whole with skins on—it saves time and the skins add great texture. Boil for about 15-20 minutes until tender, then run under cold water to stop cooking. This makes slicing easier and prevents mushiness later. Slice them about ⅛ inch thick. Keep the ends in case you need to fill gaps when assembling.

Step 4: Whip up the Tomato and Bechamel Sauces

For the tomato sauce, simply stir together crushed tomatoes, Italian seasoning, kosher salt, and cracked black pepper in a bowl. It’s quick but adds freshness and a touch of acidity.

For the bechamel cream sauce, melt salted butter over medium-high heat, then whisk in the flour continuously to cook out the raw taste (about 1-1½ minutes). Gradually add warmed whole milk, whisking constantly, until the sauce thickens to a gravy-like consistency. Finish by whisking in kosher salt, cracked black pepper, and just a pinch of nutmeg—this little secret adds so much depth!

Step 5: Assemble Like a Pro

Choose your favorite 9-10 inch cast iron skillet, 9×9 baking dish, or casserole pan and spray generously with nonstick cooking spray. Layer the bottom and sides with a single layer of sliced potatoes. Arrange the baked meatballs in a shrinking circle toward the center, kind of like a bullseye, then fill the gaps with the remaining potato slices creating a cozy meatball and potato fortress.

Step 6: Layer Sauces and Cheese, Then Bake

Spoon all the tomato sauce over the meatballs, then drizzle the bechamel cream sauce on top. Give the cream sauce a good stir before spooning so it’s evenly smooth. Finish with a generous sprinkle of freshly shredded mozzarella cheese. Pop it into the oven at 375°F (190°C) for about 45 minutes until the top is beautifully golden and bubbly.

Step 7: Rest and Garnish

Once out of the oven, resist the urge to dig in immediately—let the bake rest for 10-15 minutes. This step allows the potatoes to soak in all those delicious juices and the flavors to meld perfectly. Sprinkle the dish with the remaining fresh chopped parsley for a pop of color and freshness before serving.

👨‍🍳

Pro Tips for Making Cheesy Meatball Potato Bake Recipe

  • Use Gloves for Mixing: I always wear nitrile gloves when mixing the meatballs to keep things sanitary and avoid sticky hands.
  • Warm Milk for Bechamel: Warming the milk before whisking it into the roux prevents lumps and gives you a silky smooth sauce every time.
  • Rest Your Bake: Don’t skip the resting step—those 10-15 minutes let the flavors settle and the texture improve dramatically.
  • Don’t Overmix Meatball Mixture: Overworking the meat can make your meatballs tough, so mix just until combined.

How to Serve Cheesy Meatball Potato Bake Recipe

The dish is a round cast iron pan filled with a lasagna baked with multiple layers visible where a slice has been removed. The top layer is golden brown melted cheese with some browned spots and sprinkled with small green herb pieces. Below the cheese, there are soft pasta sheets, followed by a red tomato meat sauce layer, then more pasta, and a creamy white cheese layer beneath. The round pan rests on a wooden board over a white marbled surface. Around the pan are small bowls of shredded white cheese and chopped green herbs, a white plate with three forks, a small bowl of black and white pepper, a piece of white cloth with black prints, and fresh parsley sprigs. A woman's hand holding a spoon is scooping a piece of lasagna from the pan. Photo taken with an iphone --ar 2:3 --v 7 - Cheesy Meatball Potato Bake, cheesy meatball casserole, meatball potato bake, hearty meatball dish, family dinner ideas

Garnishes

I’m a big fan of fresh parsley sprinkled right before serving—it adds a fresh, bright note that cuts through the richness. If you want to jazz it up a bit, a few red pepper flakes or a drizzle of good olive oil works wonders too.

Side Dishes

This bake is quite filling on its own, but I love pairing it with a crisp green salad or some steamed green beans to bring a little balance. Garlic bread or a crusty baguette is also fantastic to soak up extra sauce.

Creative Ways to Present

For special occasions, I’ve served this dish in individual ramekins for a fun personal presentation. It’s also beautiful topped with a sprinkle of parmesan and a handful of microgreens instead of parsley for a restaurant-style finish.

Make Ahead and Storage

Storing Leftovers

When you have leftovers—and you almost always will!—cover them tightly and store in the fridge for up to 3 days. I like to keep mine in the original baking dish if it’s oven-safe to save on dishes.

Freezing

This recipe freezes beautifully. Just let it cool completely, cover well with foil and a layer of plastic wrap, and freeze for up to 1 month. Thaw it overnight in the fridge before reheating for best results.

Reheating

I reheat leftovers covered in the oven at 350°F (175°C) until warmed through, about 20-25 minutes. This keeps the potatoes from drying out and brings the cheese back to melty perfection. You can also microwave smaller portions but cover them to avoid drying.

FAQs

  1. Can I use frozen meatballs for this recipe?

    Yes, frozen meatballs work as a convenient shortcut. Just make sure to thaw them first and adjust baking time as needed to ensure they’re heated through before adding sauces and cheese.

  2. Should I peel the potatoes before cooking?

    It’s up to you! I prefer leaving the skins for extra texture and nutrition, but if you want a smoother texture, feel free to peel them. Just remember that unpeeled potatoes hold up better during baking.

  3. Can I make this recipe dairy-free?

    To make it dairy-free, swap butter for a dairy-free alternative and use plant-based milk for the bechamel sauce. Choose a vegan cheese or omit the cheese topping altogether. It won’t be the same, but still delicious!

  4. Is there a way to make this recipe ahead for a dinner party?

    Absolutely! You can assemble the entire dish a day ahead, cover tightly, and refrigerate. When ready to serve, let it come to room temperature for 30 minutes, then bake as directed. It saves time and stress on the day of your event.

Final Thoughts

This Cheesy Meatball Potato Bake Recipe holds a special place in my heart. It’s one of those recipes that bring everyone together—simple to make yet so satisfying and cozy. Whether it’s a weeknight dinner or a weekend gathering, I know this bake will impress and comfort every single time. I can’t wait for you to try it and hear how much your family goes crazy for it, just like mine does!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Meatball Potato Bake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 124 reviews
  • Author: Lisa
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 20 minutes
  • Total Time: 1 hour 40 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Description

This hearty Meatballs and Potatoes recipe combines tender baked beef meatballs with sliced Yukon Gold potatoes, layered in a rich tomato and creamy béchamel sauce, then topped with melted mozzarella cheese. Perfectly seasoned and baked to golden perfection, it’s an all-in-one comfort dish that’s easy to prepare and sure to satisfy.


Ingredients

Scale

Meatballs:

  • 1 pound lean ground beef (90/10)
  • ½ cup finely chopped sweet yellow onion
  • ⅓ cup plain panko bread crumbs
  • 1 extra large egg, beaten
  • 2 teaspoons Italian seasoning
  • 1 teaspoon kosher salt
  • 2 teaspoons fresh chopped parsley (divide 1 teaspoon for meatballs, 1 teaspoon for garnish)
  • ½ teaspoon fresh cracked black pepper

Potatoes:

  • 5 medium Yukon Gold potatoes, washed and dried (skins on or peeled as preferred)

Tomato Sauce:

  • 1½ cups crushed tomatoes
  • 1 teaspoon Italian seasoning
  • ½ teaspoon kosher salt
  • ½ teaspoon cracked black pepper

Béchamel (Cream) Sauce:

  • 4 tablespoons salted butter, sliced into pats
  • 5 tablespoons all purpose flour
  • 2¼ cups whole milk, warmed to room temperature
  • ⅛ teaspoon ground nutmeg
  • ½ teaspoon kosher salt
  • ½ teaspoon fresh cracked black pepper
  • 1 cup freshly shredded mozzarella cheese
  • 2 teaspoons freshly chopped parsley for garnish

Instructions

  1. Preheat Oven: Preheat your oven to 375°F. Line a baking sheet with parchment paper to prepare for baking the meatballs.
  2. Prepare Meatball Mixture: In a medium (2-3 quart) mixing bowl, combine ground beef, finely chopped onion, panko bread crumbs, beaten egg, Italian seasoning, kosher salt, fresh cracked black pepper, and 1 teaspoon of chopped parsley. Mix thoroughly by hand or with a spoon until well combined. Using nitrile gloves when mixing by hand is recommended to prevent cross contamination.
  3. Form Meatballs: Use a 1½ tablespoon scoop to portion the mixture. Roll each portion into a ball and place onto the prepared baking sheet spacing each meatball about 2 inches apart. Expect to form 22-23 meatballs.
  4. Bake Meatballs: Bake the meatballs for 15 minutes in the preheated oven. While baking, prepare the potatoes and sauces.
  5. Boil Potatoes: Boil the Yukon Gold potatoes (skins on or peeled) for 15-20 minutes or until fork tender. Drain and immediately rinse under cold water to stop cooking and cool for slicing.
  6. Prepare Tomato Sauce: In a small mixing bowl, combine crushed tomatoes, Italian seasoning, kosher salt, and cracked black pepper. Stir to blend evenly.
  7. Make Béchamel Sauce: In a heavy-bottomed saucepan over medium-high heat, melt the salted butter. Once melted, whisk in the flour continuously for 1 to 1½ minutes until fully combined and slightly cooked.
  8. Incorporate Milk: Gradually whisk in the warmed whole milk, continuing to whisk until the sauce thickens to the consistency of white gravy. Remove from heat and stir in kosher salt, cracked black pepper, and ground nutmeg.
  9. Remove Meatballs: Take the meatballs out of the oven once baked.
  10. Slice Potatoes: Slice the boiled potatoes ⅛ inch thick. Keep the cut ends as backup if needed.
  11. Prepare Baking Dish: Select a 9-10 inch cast iron skillet, 9×9 baking dish, or 3-3½ quart casserole pan. Generously spray with nonstick cooking spray.
  12. Assemble Base Layer: Place a single layer of sliced potatoes on the bottom and up the sides of your chosen baking dish.
  13. Add Meatballs: Arrange the baked meatballs on top of the potato layer in a circular bullseye pattern.
  14. Fill Potato Gaps: Place remaining potato slices in between the meatballs, creating a fortified ‘meatball and potato’ arrangement.
  15. Add Sauces: Spoon all the tomato sauce evenly over the meatballs, then carefully spoon the béchamel cream sauce over the tomato layer. Stir the cream sauce before spreading and use all of it.
  16. Top with Cheese: Sprinkle the shredded mozzarella cheese evenly over the cream sauce layer.
  17. Bake Dish: Bake the assembled dish for 45 minutes or until the top is golden brown and bubbly.
  18. Rest and Garnish: Allow the casserole to rest for 10-15 minutes to let liquid absorb and flavors meld. Garnish with the remaining 1 teaspoon of fresh chopped parsley before serving.

Notes

  • Storage: Store leftovers covered in the refrigerator for up to 3 days.
  • Freezing: Freeze the baked meatballs and potatoes for up to 1 month. Thaw overnight in the fridge before reheating.
  • Reheating: Reheat thoroughly in the microwave or oven until heated through.
  • Tips: Substitute ground turkey, chicken, or pork for ground beef. Adjust panko and egg quantities as ground beef has higher fat content. For peeled potatoes, peel after boiling or microwaving. Using raw, sliced potatoes requires extra baking time (30-45 minutes). Spray the baking dish well with nonstick spray before assembling. Frozen meatballs can be used as a shortcut, but fresh meatballs yield best results.

Nutrition

  • Serving Size: 1 serving (approximately 1/8 of the casserole)
  • Calories: 460
  • Sugar: 6g
  • Sodium: 620mg
  • Fat: 22g
  • Saturated Fat: 11g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 4g
  • Protein: 28g
  • Cholesterol: 90mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star