Spinach Garlic Mozzarella Meatballs
Spinach Garlic Mozzarella Meatballs are a deliciously cheesy Hearty Appetizer that transform any meal with their tender, flavorful bite and melty mozzarella centers. Quick, versatile, and perfect for meal prep, they’re a crowd-pleaser for any occasion.
Prep Time 20 minutes mins
Cook Time 20 minutes mins
Total Time 40 minutes mins
Course Appetizer
Cuisine Italian
Servings 4 servings
Calories 90 kcal
Meatball mixture
- 450 g ground beef or a mix of beef and pork
- 1 cup fresh spinach finely chopped
- 3 cloves garlic minced
- 60 ml breadcrumbs
- 25 g Parmesan cheese freshly grated
- 1 large egg
- ½ teaspoon fine salt
- ¼ teaspoon ground black pepper
- ½ teaspoon Italian seasoning blend
For the cheesy centers and cooking
- 1 cup mozzarella cheese cut into small cubes
- 2 tablespoons olive oil
In a large bowl, gently combine ground beef, finely chopped spinach, minced garlic, breadcrumbs, Parmesan cheese, egg, salt, pepper, and Italian seasoning. Mix just until everything comes together without overworking.
Take about 1-2 tablespoons of the meat mixture and flatten it in your palm. Place a cube of mozzarella in the center, then wrap the meat around it completely, sealing it to prevent cheese from escaping. Roll into a ball and repeat.
Heat olive oil in a large skillet over medium heat. Add the meatballs in batches, avoiding overcrowding the pan. Cook for 4-5 minutes per side, turning gently, until browned all over and fully cooked.
Serve hot with marinara sauce for dipping or toss with your favorite pasta. Garnish with Parmesan cheese and fresh basil for a finishing touch.
- Gentle mixing prevents tough meatballs, and sealing ensures the cheese stays inside during cooking.
- These meatballs pair well with pasta, sub sandwiches, or just on their own with marinara.
- Prepare in advance by refrigerating for a few hours or freezing for later.
- For a juicier texture and extra flavor, mix ground beef and pork.
Did you Like This Recipe? Please Rate and Comment Below!