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 Bliss


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mealstomake
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Gluten-Free option available

Description

Delicious meatballs made with ground beef and pork, filled with gooey mozzarella and packed with spinach for a nutritious twist.


Ingredients

Scale
  • 1 lb ground beef
  • 1/2 lb ground pork
  • 1 cup fresh spinach, chopped
  • 3 cloves garlic, minced
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 8 oz mozzarella cheese, cut into small cubes
  • 2 tbsp olive oil
  • 1 cup marinara sauce (for serving)

Instructions

  1. Preheat your oven to 400°F (200°C).
  2. In a large bowl, combine ground beef, ground pork, chopped spinach, minced garlic, breadcrumbs, Parmesan cheese, egg, salt, and pepper. Mix until well combined.
  3. Take a small amount of the meat mixture and flatten it in your palm. Place a cube of mozzarella in the center and wrap the meat around it, forming a ball. Repeat until all mixture is used.
  4. Heat olive oil in a large oven-safe skillet over medium heat. Add the meatballs and sear them for about 3-4 minutes on each side until browned.
  5. Transfer the skillet to the preheated oven and bake for 15-20 minutes, or until the meatballs are cooked through and the internal temperature reaches 160°F (70°C).
  6. Serve hot with marinara sauce drizzled over the top.

Notes

Store leftovers in an airtight container in the refrigerator for up to 3-4 days or freeze for up to 3 months.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 5g
  • Sodium: 300mg
  • Fat: 20g
  • Saturated Fat: 8g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 25g
  • Cholesterol: 80mg