If you are looking for a recipe that is as fun to make as it is to eat, then you are in the right place. These Spinach Garlic Meatballs stuffed with Mozzarella are the perfect choice.
It has everything you will love: tender meatballs, amazing seasonings, and a melty mozzarella center. So, let’s dive right into it.
Spinach Garlic Meatballs Stuffed With Mozzarella
Take meatballs to the next level by trying out this amazing Spinach Garlic Meatballs stuffed with Mozzarella. It’s a fun and tasty recipe for any occasion.
Ingredients
- 1 lb ground beef or a mix of beef and pork
- 1 cup fresh spinach finely chopped
- 3 cloves garlic minced
- 1/4 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 large egg
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 tsp Italian seasoning
- 1 cup mozzarella cheese cut into small cubes
- 2 tbsp olive oil for cooking
Instructions
1. Mix It All Together: In a large bowl, toss in the ground beef, chopped spinach, garlic, breadcrumbs, Parmesan, egg, salt, pepper, and a sprinkle of Italian seasoning.
Gently combine everything—mix just enough to blend the ingredients without making the meatballs tough.
2. Stuff with Cheese: Take a small scoop (1-2 tablespoons) of the meat mix and press it flat in your hand.
Place a mozzarella cube in the middle, then fold the meat mixture around it, sealing it tightly. Roll into a ball and repeat until you’re out of meat and cheese.
3. Brown Them Up: Warm up a big skillet with a little olive oil over medium heat. Add the meatballs in batches, leaving some space in between.
Cook for around 4-5 minutes on each side until they’re golden and fully cooked through.
4. Serve and Enjoy: Serve these cheesy meatballs while warm with a side of marinara sauce for dipping, or toss them over pasta.
Garnish with a sprinkle of Parmesan and fresh basil if you’d like, and dig in!
These Spinach Garlic Meatballs stuffed with Mozzarella are the ultimate comfort food and I have no doubt that this is a meal you will come back to more than once, so enjoy it.