Go Back

Spinach Garlic Meatballs

Easy and flavorful meatballs made with fresh spinach and strong garlic, perfect for any occasion.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American, Comfort Food
Calories: 250

Ingredients
  

Meat and Base Ingredients
  • 1 lb Ground Beef or Turkey Can substitute with lean turkey
  • 2 cups Fresh Spinach Sautéed to enhance flavor
  • 4 cloves Garlic Minced
  • 1 small Onion Optional, finely chopped
  • 1 large Egg
  • 1 cup Breadcrumbs Can use oats or almond flour
  • 1/2 cup Grated Parmesan Cheese
  • 8 oz Low-Moisture Mozzarella Cubes Use chilled to avoid leaks
  • 1 tbsp Italian Seasoning
  • to taste Salt
  • to taste Pepper
  • 1/2 tsp Red Pepper Flakes For heat
  • 1 tbsp Chopped Parsley For freshness

Method
 

Preparation
  1. Prep the spinach: Heat a small pan with a teaspoon of oil. Add the fresh spinach and cook until it wilts. Squeeze out extra water and chop finely. Let it cool.
  2. Mix the base: In a large bowl, add the ground meat, cooled chopped spinach, minced garlic, finely chopped onion (if using), egg, breadcrumbs, grated Parmesan, Italian seasoning, red pepper flakes, salt, and pepper. Add chopped parsley last.
  3. Combine gently: Use clean hands to mix the ingredients. Do not overwork the meat. Stop when all parts look even.
  4. Form the meatballs: Take a small handful and flatten slightly. Place a chilled mozzarella cube in the center. Fold meat around the cube and roll into a round ball, aiming for about 1.5 inches in diameter.
  5. Choose your cooking method: For pan-searing, heat a nonstick skillet over medium heat with a bit of oil. Add meatballs and cook 4–5 minutes per side, turning gently, until browned and cooked through. For oven method, place meatballs on a parchment-lined baking sheet and bake in a preheated 400°F (200°C) oven for 15–18 minutes or until cooked through and browned.
  6. Check doneness: Use a meat thermometer if you have one. The centers should reach 160°F for beef or 165°F for turkey. Cut one open to ensure the cheese is melted and the meat is clear of pink.
  7. Rest before serving: Let meatballs rest 3–5 minutes. This helps them set and keeps the cheese soft but not runny.

Notes

Store cooled meatballs in an airtight container in the fridge for up to 4 days. Freeze raw or cooked meatballs for up to 3 months. Thaw in fridge overnight before reheating.