Ingredients
Method
Meatballs:
- In a large mixing bowl, combine the ground beef blend with the grated garlic, beaten egg, breadcrumbs, parsley, sweet paprika, smoked paprika, hot paprika, salt, and black pepper. Mix thoroughly using your hands until all ingredients are evenly incorporated and the mixture holds together well.
- Form the mixture into small, walnut-sized balls, aiming for 30 to 35 meatballs in total. Ensure the size is consistent for even cooking.
- Heat the olive oil in a large skillet over medium-high heat. Fry the meatballs in a single layer, in batches if needed, until they are golden brown on all sides—this will take about 5 minutes. Remove from the pan and set aside.
Tomato Sauce:
- Using the same skillet, heat the olive oil over medium heat. Add the finely chopped onion and cook until soft and translucent, about 5 minutes. Stir in the minced garlic and cook for another minute, allowing the flavors to develop.
- Pour in the chopped tomatoes and stir in the fennel seeds, dried oregano, bay leaves, cayenne pepper, and chopped parsley. Season with salt and pepper. Stir everything together and bring to a gentle boil. Lower the heat and simmer the sauce for 20 minutes, stirring occasionally, until it has slightly thickened.
- Return the browned meatballs to the pan, nestling them into the sauce. Let them simmer gently for about 5 more minutes, or until the meatballs are cooked through and fully heated. Discard the bay leaves before serving.
