01 -
In a bowl, mix the ground beef, breadcrumbs, egg, Parmesan, garlic, oregano, salt, and pepper. Form into 1.5-inch balls (about 12-15 meatballs). Heat 2 tablespoons olive oil in a large skillet over medium heat and brown the meatballs on all sides, about 6-8 minutes. They don’t need to be fully cooked through yet. Set aside.
02 -
Preheat your oven to 200°C (400°F). On a baking sheet, toss the baby potatoes and onion with 3 tablespoons olive oil, thyme, salt, and pepper. Spread them out evenly and roast for 20 minutes.
03 -
After 20 minutes, remove the baking sheet from the oven. Nestle the browned meatballs among the potatoes. If using the optional sauce, whisk together the beef broth, soy sauce, and Dijon mustard, then pour it over the meatballs and potatoes. Return to the oven and roast for another 15-20 minutes, until the meatballs are cooked through and the potatoes are tender and golden.
04 -
Garnish with fresh thyme or parsley and serve hot, straight from the baking sheet or transferred to a platter.