Prepare Meatball Mixture: Crack 2 large eggs into a large bowl. Finely grate or chop 3 garlic cloves and add to the eggs. Add 2 tablespoons chopped parsley, sea salt, and freshly cracked black pepper. Whisk until well combined.
Add Breadcrumbs and Mix: Add 1 cup (110 g) breadcrumbs to the egg mixture and mix thoroughly until well combined. Press down on the mixture to form a paste-like texture to ensure binding.
Shape Meatballs: Spoon out portions of the mixture and squeeze in your hands to bind. Shape into golf ball-sized meatballs. Adjust texture by adding more breadcrumbs if too wet or more whisked egg if too dry.
Fry Meatballs: Heat a large frying pan over medium heat and add 1/4 cup (60 ml) extra virgin olive oil. Once hot, add meatballs in a single layer, evenly spaced. Fry for 6 to 8 minutes, turning to brown all sides. Remove and set aside.
Prepare Onion Sauce: In the same pan, add 1 finely chopped small onion and 2 roughly chopped garlic cloves. Sauté continuously over medium heat for about 3 minutes until onions are translucent but not browned.
Add Flour: Add 1 tablespoon (9 g) all-purpose flour to the pan and stir continuously for 2 minutes to cook off the raw flour taste.
Deglaze and Simmer: Add 1/2 cup (120 ml) dry white wine (or broth with lemon juice as substitute) and 1/2 teaspoon dried thyme. Stir and simmer for 2 to 3 minutes to cook off alcohol.
Add Broth and Thicken Sauce: Add 1 1/2 cups (360 ml) vegetable broth (or chicken/beef broth). Stir continuously and simmer for 4 to 5 minutes until sauce thickens slightly and becomes creamy.
Season and Reheat Meatballs: Season sauce with sea salt and freshly cracked black pepper. Return meatballs to the pan in a single layer, gently flipping to coat them in sauce. Simmer for a few minutes until heated through.
Serve: Transfer meatballs and sauce to a serving dish. Garnish with chopped parsley. Serve alongside roasted potatoes and Spanish red wine for a traditional experience.