Ingredients
Scale
- Spinach:
- 8 ounces fresh baby spinach
- 3 cloves garlic, finely chopped
- 1–2 tablespoons olive oil
- Meatballs:
- 1 pound ground beef
- 1 pound ground pork
- 2 ¼ cups bread crumbs
- 3–4 eggs
- Splash of milk
- 4 cloves garlic, finely chopped
- ½ cup Parmesan cheese
- Salt and pepper, to taste
- 2 tablespoons olive oil
- Mozzarella cheese, cut into small cubes
- 1 jar Rao’s marinara sauce
Instructions
- Heat olive oil in a skillet over medium heat. Add spinach and toss until wilted. Stir in garlic and sauté until fragrant. Remove spinach, chop finely, and set aside.
- In a large bowl, combine ground beef, ground pork, bread crumbs, eggs, milk, garlic, Parmesan, salt, pepper, and the spinach mixture. Mix until well combined.
- Form the meat mixture into balls, pressing a small cube of mozzarella into the center of each.
- Heat olive oil in a skillet and pan-fry the meatballs until golden brown on all sides.
- Add a few spoonfuls of marinara sauce to the skillet, cover with foil, and bake in a preheated oven at 350°F (175°C) for 20-25 minutes.
- Serve over pasta or with a side of bread and extra Parmesan.
Notes
- For an extra spicy kick, add red pepper flakes or hot sauce to the meatball mixture.
- These meatballs can be made ahead and frozen for later use. Simply reheat in the oven when ready to serve.
- Serve with crusty garlic bread or a fresh side salad for a complete meal.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Dinner, Main Course
- Method: Baking, Pan-Frying
- Cuisine: Italian-American
- Diet: Gluten Free
Keywords: Spinach garlic meatballs, stuffed meatballs, mozzarella stuffed meatballs, easy Italian meatballs, spinach meatballs recipe, cheesy meatballs