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
Mozzarella stuffed meatballs with melted cheese center

Mozzarella Stuffed Meatballs Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amanda
  • Total Time: 45 minutes
  • Yield: 16 meatballs 1x

Description

Juicy mozzarella stuffed meatballs baked or pan fried to perfection with a gooey, cheesy center. Perfect for pasta, subs, or dipping.


Ingredients

Scale

1 lb ground beef (80/20)

1 lb ground pork

1 cup low moisture mozzarella (cubed)

1 egg

3/4 cup breadcrumbs

1/2 cup grated parmesan

1 tbsp Italian seasoning

2 tbsp chopped fresh parsley

3 cloves garlic, minced

1/2 tsp salt

1/4 tsp black pepper

Optional: 2 tbsp milk (if mixture is too dry)


Instructions

1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.

2. In a large bowl, mix ground beef, pork, breadcrumbs, parmesan, garlic, parsley, egg, and seasoning until just combined.

3. Flatten 2 tablespoons of meat mixture in your hand and place one mozzarella cube in the center.

4. Wrap meat around the cheese and roll into a smooth ball. Repeat with remaining mixture.

5. Place meatballs on the baking sheet. Bake for 20–25 minutes until golden and cooked through.

6. Optional: Simmer baked meatballs in marinara sauce for 5–10 minutes for extra flavor.

7. Serve hot with pasta, in subs, or as appetizers with dipping sauce.

Notes

Freeze mozzarella cubes for 10 minutes before stuffing to prevent leakage.

Use a meat thermometer to ensure internal temperature reaches 160°F.

Store leftovers in an airtight container in the fridge for up to 4 days.

Meatballs freeze well for up to 3 months. Reheat gently on stovetop or in sauce.

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian American

Nutrition

  • Serving Size: 4 meatballs
  • Calories: 260
  • Sugar: 2g
  • Sodium: 480mg
  • Fat: 19g
  • Saturated Fat: 8g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 0.5g
  • Protein: 18g
  • Cholesterol: 85mg