1-In a large bowl, combine the ground beef, breadcrumbs, grated Parmesan cheese, chopped parsley, minced garlic, chopped onion, dried oregano, dried basil, ground cumin, paprika, red pepper flakes (if using), salt, and pepper. Mix well until all the ingredients are evenly combined.
2-Shape the mixture into small meatballs, about 1 inch in diameter.
3-In a large skillet, heat the olive oil over medium heat. Add the meatballs in a single layer and cook until browned on all sides, about 6-8 minutes. Transfer the cooked meatballs to a plate and set aside.
4-In the same skillet, prepare the Mediterranean sauce. Add the diced tomatoes, tomato paste, minced garlic, dried oregano, dried basil, salt, and pepper. Stir well to combine.
5-Bring the sauce to a simmer and return the meatballs to the skillet. Cover and cook for an additional 15 minutes, or until the meatballs are cooked through and the sauce has thickened.
6-Serve the Mediterranean Meatballs with the sauce over cooked pasta, rice, or alongside crusty bread. Garnish with additional fresh parsley if desired.
Enjoy these Mediterranean Meatballs, packed with aromatic herbs and spices, and served in a rich tomato sauce. They make a satisfying and flavorful main course that the whole family will love.