Sue Recipe

  • Recipe Index
  • Chicken
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Chicken
  • Desserts
  • About
  • Contact

search icon
Homepage link
  • Recipe Index
  • Chicken
  • Desserts
  • About
  • Contact

×

Spinach Garlic Meatballs Stuffed with Mozzarella

Published: Apr 25, 2025 by Sue · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Leave a Review

These Spinach Garlic Meatballs Stuffed with Mozzarella are juicy, flavorful, and irresistibly cheesy. Blending spinach and garlic into the meat mixture creates a rich, savory profile, while the gooey mozzarella center adds a delightful surprise in every bite. Whether I serve them with pasta, rice, or a light salad, they always become the highlight of the meal.

Spinach Garlic Meatballs Stuffed with Mozzarella

Why You’ll Love This Recipe

I love how these meatballs balance flavor and texture so perfectly. The combination of spinach and garlic brings a wholesome, earthy tone, while the melted mozzarella turns each bite into a cheesy delight. They're also versatile—I can make them for dinner, meal prep for the week, or serve them as a fun party appetizer. Plus, they’re baked rather than fried, making cleanup and preparation a breeze.

ingredients

(Here's a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Ground beef

  • Fresh spinach, chopped

  • Garlic, minced

  • Onion, finely chopped

  • Egg

  • Breadcrumbs

  • Italian seasoning

  • Crushed red pepper flakes (optional)

  • Salt and pepper

  • Mozzarella cheese, cut into small cubes

  • Olive oil

  • Fresh parsley (for garnish)

directions

  1. I start by preheating the oven to 400°F (200°C) and lining a baking sheet with parchment paper.

  2. In a large bowl, I combine ground beef, chopped spinach, garlic, onion, egg, breadcrumbs, Italian seasoning, crushed red pepper flakes, salt, and pepper. I mix everything together until just combined—making sure not to overwork the meat.

  3. I scoop a portion of the meat mixture, flatten it slightly in my hand, and place a cube of mozzarella in the center. Then I wrap the meat around the cheese and roll it into a ball.

  4. I repeat the process with the remaining mixture and arrange the meatballs on the baking sheet.

  5. I lightly brush the meatballs with olive oil and bake them for about 20–25 minutes, or until browned and cooked through.

  6. I garnish the finished meatballs with fresh parsley and serve hot.

Servings and timing

This recipe makes about 16 meatballs, which serves 4 to 5 people. Preparation takes around 15 minutes, and the baking time is approximately 20–25 minutes. From start to finish, I have this delicious dish ready in under 45 minutes.

Variations

  • I sometimes swap ground beef for ground turkey or chicken for a leaner version.

  • For a low-carb twist, I use almond flour or crushed pork rinds instead of breadcrumbs.

  • Adding sun-dried tomatoes or chopped olives into the meat mixture brings an extra punch of flavor.

  • If I want a spicy kick, I increase the amount of red pepper flakes or add chopped jalapeños.

storage/reheating

I store leftover meatballs in an airtight container in the refrigerator for up to 4 days. To reheat, I place them in a baking dish, cover with foil, and warm in the oven at 350°F (175°C) for about 10–15 minutes. They can also be microwaved for a quick meal—just about 1–2 minutes until heated through.

FAQs

How do I keep the mozzarella from leaking out?

I make sure to completely seal the meat around the cheese. Chilling the meatballs for 10–15 minutes before baking also helps prevent leaks.

Can I freeze these meatballs?

Yes, I freeze them either cooked or uncooked. For uncooked, I freeze them on a tray first, then transfer to a bag. For cooked, I cool them completely before freezing. They keep well for up to 3 months.

What can I serve with these meatballs?

I like serving them with pasta, zucchini noodles, mashed potatoes, or a simple side salad. They also make great meatball subs.

Can I use frozen spinach?

Yes, I thaw and drain frozen spinach thoroughly before adding it to the mixture. I squeeze out as much water as possible to avoid soggy meatballs.

How do I know when the meatballs are done?

I check that they’re browned on the outside and reach an internal temperature of 160°F (71°C) using a meat thermometer.

Conclusion

These Spinach Garlic Meatballs Stuffed with Mozzarella are a hearty and satisfying dish that I keep coming back to. Whether for a family dinner or a meal prep favorite, the melty mozzarella center and herby, garlicky meat make every bite special. Once I tried them, they instantly earned a place in my recipe rotation.

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach Garlic Meatballs Stuffed with Mozzarella

Spinach Garlic Meatballs Stuffed with Mozzarella

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sue
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: About 16 meatballs (4–5 servings)
  • Category: Main Course
  • Method: Baking
  • Cuisine: American, Italian-Inspired
Print Recipe
Pin Recipe

Description

These Spinach Garlic Meatballs Stuffed with Mozzarella are the ultimate comfort food—tender, juicy meatballs packed with spinach and garlic, and filled with gooey mozzarella cheese. Perfect for family dinners, meal prep, or party appetizers, they’re baked to perfection for a wholesome and cheesy experience.


Ingredients

  • 1 lb ground beef
  • 1 cup fresh spinach, chopped
  • 3 cloves garlic, minced
  • ½ small onion, finely chopped
  • 1 large egg
  • ½ cup breadcrumbs
  • 1 tsp Italian seasoning
  • ¼ tsp crushed red pepper flakes (optional)
  • Salt and pepper to taste
  • 4 oz mozzarella cheese, cut into small cubes
  • 1 tbsp olive oil (for brushing)
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. In a large bowl, combine ground beef, spinach, garlic, onion, egg, breadcrumbs, Italian seasoning, red pepper flakes, salt, and pepper. Mix until just combined.
  3. Scoop and flatten a portion of the meat mixture in your hand, place a mozzarella cube in the center, and wrap the meat around it to form a ball.
  4. Repeat with remaining mixture. Arrange meatballs on the prepared baking sheet.
  5. Brush meatballs lightly with olive oil. Bake for 20–25 minutes, or until golden brown and cooked through.
  6. Garnish with fresh parsley and serve warm.

Notes

  • Chill meatballs before baking to help prevent cheese from leaking.
  • Use ground turkey or chicken for a leaner option.
  • Substitute breadcrumbs with almond flour for a low-carb version.
  • Store leftovers in the fridge up to 4 days, or freeze for up to 3 months.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Main Course

  • Creamy Garlic Butter Shrimp Bowl with Herb Rice
    Creamy Garlic Butter Shrimp Bowl with Herb Rice
  • Tortellini with Summer Veggies
    Tortellini with Summer Veggies
  • Layered Mexican Coleslaw Tomato Corn Salad
    Layered Mexican Coleslaw Tomato Corn Salad
  • Grilled Shrimp Bowl with Avocado, Corn Salsa & Creamy Garlic Sauce
    Grilled Shrimp Bowl with Avocado, Corn Salsa & Creamy Garlic Sauce

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Modern Sidebar

Hey there! I'm Sue, a mom, a wife, and someone who’s always in the kitchen trying out new recipes or revisiting old ones that remind me of family gatherings and special moments.

Learn more

Popular

  • KFC-Style Gravy (Copycat Recipe)
    KFC-Style Gravy (Copycat Recipe)
  • Easy Homemade Taco Seasoning
    Easy Homemade Taco Seasoning
  • Bewitching Black Lemonade
    Bewitching Black Lemonade
  • Brownie Bread
    Brownie Bread

Footer

↑ back to top

About

  • About
  • Contact
  • Disclosure Policy
  • DMCA
  • Privacy Policy
  • Terms and Conditions

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers & Snacks
  • Beef
  • Breakfast
  • Chicken
  • Desserts
  • Dinner
  • Drinks
  • Side-Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Sue Recipe