Tasty Meatballs Baby Potatoes

Featured in Ultimate Comfort Food Dishes.

Dive into a cozy combo of soft meatballs and crunchy roasted potatoes. Flavored with garlic, oregano, and thyme, this dish is simple to whip up. Take it up a notch with a rich sauce made from beef broth, soy sauce, and Dijon mustard. Cooked entirely in the oven, it's great for a quick dinner after work or a laid-back weekend gathering.

Alexa Johnson
Updated on Sat, 19 Apr 2025 01:28:53 GMT
Bowl of flavorful meatballs and potatoes. Pin it
Bowl of flavorful meatballs and potatoes. | flavorsimple.com

My go-to dinner fix for years has been this soul-warming combo of juicy meatballs with crispy roasted baby potatoes. It's a complete one-dish meal that wins over everyone at my table, even the fussiest eaters in my family.

I first whipped this up during a super busy week when I needed something filling but quick. My family loved it so much that it's now a regular on our dinner table, especially when the weather turns cold and we want something hot and hearty.

What You'll Need

  • Ground beef: Gives you that rich taste and great bite. Try mixing beef and pork together for juicier, more interesting meatballs
  • Breadcrumbs: Keep your meatballs stuck together while staying soft inside. Grab some panko if you want them extra light
  • Parmesan cheese: Brings a savory kick to meatballs that you just can't get from regular salt
  • Baby potatoes: Stay firm while getting golden and crunchy outside but staying soft inside. Pick ones about the same size so they cook evenly
  • Dried thyme: Gives the potatoes a wonderful woody flavor. Fresh works great too if you've got some
  • Soy sauce: Makes the optional sauce taste amazingly rich. Go for low salt versions if you're watching your sodium

How To Make It

Getting your meatballs ready:
Throw all your meatball stuff in a big bowl and mix it up lightly with your hands until just combined. Don't overdo it or they'll end up tough. Shape them into balls using about 2 tablespoons for each one. Wet your hands first to stop the meat from sticking.
Getting them golden:
Get your olive oil hot in a big pan until it's shimmery. Add your meatballs with space between them so they don't steam each other. Turn them every couple minutes until they're brown all over. This makes them taste better and helps them stay round.
Getting the potatoes ready:
Cut your baby potatoes in half so they're all similar sizes and will cook the same. Mix them well with oil so they'll get crispy. Lay them out in one layer on your baking tray with the cut side facing down for maximum crispiness.
Putting it all together:
Place your browned meatballs between the potatoes, giving everything a bit of breathing room to keep browning. If you're using sauce, drizzle it mostly over the meatballs. It'll cook down and make everything taste amazing.
A plate of meatballs and potatoes. Pin it
A plate of meatballs and potatoes. | flavorsimple.com

The game-changer in this dish is definitely the Parmesan in the meatballs. I learned this trick from my Nonna who always said real Parmigiano Reggiano turns basic meatballs into something special. Whenever I cook this, I'm taken back to her kitchen and reminded how simple food made with love tastes the best.

Prep Ahead Ideas

This dish is perfect for busy weeknights. You can mix and form the meatballs up to a day ahead and keep them in the fridge until cooking time. For longer storage, place raw meatballs on a tray and freeze them solid, then pop them in a freezer bag. They'll stay good for three months. Just thaw them in the fridge overnight before cooking.

A bowl of meatballs and potatoes. Pin it
A bowl of meatballs and potatoes. | flavorsimple.com

Great Side Dishes

This meal stands on its own, but a few simple sides can make it even better. Add a fresh green salad with lemony dressing to cut through the richness. When you want to impress, throw in some garlic bread to mop up any leftover sauce. A glass of Chianti or Merlot goes perfectly with all these flavors.

Easy Swaps

Don't worry if you don't have everything the recipe calls for. Ground turkey or chicken works instead of beef for something lighter, just add an extra spoon of olive oil to keep things moist. Sweet potatoes can step in for baby potatoes and they pack extra nutrients too. Running low on herbs? Just use about a tablespoon of Italian seasoning blend instead of measuring out separate herbs.

Fixing Common Problems

If your meatballs break apart while cooking, try chilling them in the fridge for half an hour after shaping them. This helps them stay together better. Potatoes not getting crispy? Make sure your oven's fully hot before you start and pat the potatoes dry before adding oil. Got a dry finished dish? Keep some warm beef broth nearby to pour over just before serving.

Frequently Asked Questions

→ Is it ok to mix pork and beef for meatballs?

Totally! A mix of ground pork and beef boosts the flavor and makes the meatballs softer. Season as you like.

→ How do I get the potatoes really crispy?

Coat them in olive oil and lay them out evenly on the tray. Don’t overcrowd and be sure your oven's at the right heat for that perfect crunch.

→ Can I prep this meal early?

Sure, you can make the meatballs and roast the potatoes ahead. Keep them apart and finish in the oven when you're ready to serve.

→ What’s a good Parmesan substitute?

Try Pecorino Romano, a bit of cheddar, or even nutritional yeast if you want a cheesy vibe without Parmesan.

→ Can I make it vegetarian?

Yeah, swap the meatballs for a veggie-based option like falafels and use veggie broth for the sauce.

→ What other herbs can I use instead of thyme?

Rosemary, parsley, or even a sprinkle of dried Italian herbs can do the trick if you’re out of thyme.

Meatballs with Potatoes

Juicy meatballs and golden roasted potatoes with a savory twist, all in one tasty meal.

Prep Time
15 Minutes
Cook Time
40 Minutes
Total Time
55 Minutes

Category: Cozy & Classic

Difficulty: Intermediate

Cuisine: Italian

Yield: 4 Servings

Dietary: ~

Ingredients

→ Meatballs

01 450g of minced beef (or a mix of pork and beef)
02 1 egg
03 2 tablespoons of olive oil for frying
04 1/4 cup of Parmesan, grated finely
05 Salt as needed
06 1/2 cup of breadcrumbs
07 A sprinkle of black pepper
08 2 garlic cloves, chopped very small
09 1 teaspoon of dried oregano

→ Potatoes

10 680g of halved baby potatoes
11 3 tablespoons of olive oil
12 A pinch of black pepper
13 Salt, to taste
14 1 teaspoon of thyme (dry or fresh sprigs if preferred)
15 1 small onion, cut into quarters

→ Optional Sauce

16 1 teaspoon of Dijon mustard
17 1/2 cup of beef stock
18 A tablespoon of soy sauce

Instructions

Step 01

In a mixing bowl, combine the meat, breadcrumbs, egg, Parmesan, garlic, oregano, salt, and pepper. Shape into roughly 12 to 15 balls, about 1.5 inches wide. Heat the olive oil in a big pan over medium heat and sear the meatballs until browned on all sides, which will take around 6-8 minutes. They don’t have to be fully done. Set them aside.

Step 02

Turn your oven on to 200°C (400°F). Toss the potato halves and onion pieces in olive oil, thyme, salt, and pepper before spreading them out on a baking pan. Roast for roughly 20 minutes.

Step 03

After the potatoes have roasted for 20 minutes, pull out the baking tray. Arrange the seared meatballs between the potatoes on the tray. If you’d like to use the sauce, mix up the beef stock, soy sauce, and Dijon in a small bowl, then drizzle it over everything. Pop the tray back in and roast for another 15-20 minutes, or until the potatoes are soft and the meatballs are thoroughly cooked.

Step 04

Scatter fresh parsley or thyme on top and serve warm. You can plate it up or set the entire tray on the table for easy serving.

Tools You'll Need

  • A large skillet
  • One baking tray
  • A bowl for mixing

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes dairy (Parmesan cheese)
  • Egg is included
  • Has gluten (breadcrumbs, soy sauce)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 620
  • Total Fat: 40 g
  • Total Carbohydrate: 32 g
  • Protein: 30 g