Ingredients
Scale
- 1 pound ground beef
- 1 cup fresh spinach, finely chopped
- 3 cloves garlic, minced
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 egg
- 1 teaspoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 8 ounces mozzarella cheese, cut into small cubes
- 2 tablespoons olive oil
- Marinara sauce, for serving
Feel free to substitute ground turkey for beef if you prefer a lighter option, and whole wheat breadcrumbs can be used for a healthier twist.
Instructions
- Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
- In a large bowl, combine the ground beef, spinach, garlic, breadcrumbs, Parmesan cheese, egg, oregano, salt, and pepper. Mix well until all ingredients are evenly incorporated.
- Take a small portion of the meat mixture and flatten it in your palm. Place a cube of mozzarella in the center and fold the meat around it, rolling it into a ball. Repeat with the remaining mixture and cheese cubes.
- Heat the olive oil in a large skillet over medium heat. Add the meatballs and cook until browned on all sides, about 5 minutes. Transfer the meatballs to the prepared baking sheet.
- Bake in the preheated oven for 15-20 minutes, or until the meatballs are fully cooked and the mozzarella is melted.
- Serve warm with marinara sauce for dipping or drizzling over the top.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International