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: Olivia
  • Total Time: 35 minutes
  • Yield: Approximately 12 servings 1x

Description

Savor the mouthwatering delight of Spinach Garlic Meatballs Stuffed with Mozzarella, a perfect blend of juicy beef, fresh spinach, and aromatic garlic wrapped around melty mozzarella. These versatile meatballs shine on their own as appetizers, transform into hearty meals over pasta, or add a cheesy twist to sandwiches. Ideal for family dinners or meal prep, each bite bursts with flavor that will impress your guests and keep your family coming back for more.


Ingredients

Scale
  • 1 lb ground beef (80/20)
  • 2 cups fresh spinach (sautéed and chopped)
  • 8 oz low-moisture mozzarella (cut into cubes)
  • 3 cloves garlic (minced)
  • 1/2 cup breadcrumbs
  • 1 large egg
  • 1/4 cup grated Parmesan cheese
  • Salt and black pepper

Instructions

  1. Sauté minced garlic in olive oil until fragrant. Add sautéed spinach and cook until wilted. Cool slightly, then squeeze out moisture.
  2. In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, parsley, salt, pepper, egg, and chopped spinach. Mix gently.
  3. Form meatballs by flattening a portion of the mixture, placing a mozzarella cube in the center and sealing it.
  4. Sear meatballs in olive oil over medium heat until golden brown on all sides (about 2-3 minutes per side).
  5. Finish cooking by either covering the skillet on low heat for 5-7 minutes or baking at 375°F (190°C) for 10-12 minutes.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Searing/Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 135
  • Sugar: 0g
  • Sodium: 250mg
  • Fat: 8g
  • Saturated Fat: 3g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 5g
  • Fiber: 0g
  • Protein: 12g
  • Cholesterol: 40mg