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

Cheese Stuffed Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Cheese Stuffed Meatballs are juicy, flavorful meatballs with a gooey mozzarella center. Perfect for family dinners, pasta nights, or sandwiches, they’re comforting, hearty, and always a crowd-pleaser.

  • Total Time: 45 minutes
  • Yield: 6 servings

Ingredients

  • 1 pound lean ground beef (93%–7% fat)
  • 1 pound ground mild Italian sausage
  • 1 large egg
  • 1/3 cup breadcrumbs
  • 1/3 cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 tablespoon Italian seasoning
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 8 ounces mozzarella cheese, cut into small cubes
  • Marinara sauce, for serving

Instructions

  1. Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.
  2. In a large bowl, combine ground beef, Italian sausage, egg, breadcrumbs, Parmesan, garlic, Italian seasoning, salt, and pepper. Mix gently until just combined.
  3. Flatten a portion of the meat mixture in your hand, place a cube of mozzarella in the center, and wrap the meat around it, forming a ball. Repeat with remaining meat and cheese.
  4. Arrange the meatballs on the prepared baking sheet and bake for 20–25 minutes until cooked through and lightly browned.
  5. Warm marinara sauce on the stove and serve the meatballs hot with sauce spooned over the top.

Notes

  • Use ground turkey instead of beef for a lighter version.
  • Add chopped fresh parsley or basil to the meat mixture for extra flavor.
  • Swap mozzarella with provolone or fontina for a different cheese experience.
  • Author: Amelia
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 3 meatballs
  • Calories: 350
  • Sugar: 1g
  • Sodium: 550mg
  • Fat: 25g
  • Saturated Fat: 10g
  • Unsaturated Fat: 13g
  • Trans Fat: 0.5g
  • Carbohydrates: 10g
  • Fiber: 0.5g
  • Protein: 25g
  • Cholesterol: 100mg