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

Easy Spinach & Garlic Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: lina
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 16–18 meatballs
  • Category: Main Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Halal

Description

Easy Spinach & Garlic Meatballs are tender, juicy meatballs packed with fresh spinach, garlic, herbs, and Parmesan. They’re a healthy, flavorful twist on a classic and perfect for busy weeknights or meal prep.


Ingredients

  • 1 lb ground beef or turkey
  • 1 cup fresh spinach, chopped
  • 2 cloves garlic, minced
  • 1 large egg
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 tsp Italian seasoning or dried oregano
  • 1 tbsp olive oil (for sautéing or pan-searing)

Instructions

  1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Heat olive oil in a skillet and sauté spinach and garlic until wilted and fragrant. Let cool slightly.
  3. In a large bowl, combine ground meat, sautéed spinach and garlic, egg, breadcrumbs, Parmesan, salt, pepper, and seasoning.
  4. Mix until just combined. Form into 1 ½-inch meatballs and place on the baking sheet.
  5. Bake for 18–20 minutes until golden and cooked through. Broil for 1–2 minutes for extra crispiness, if desired.
  6. Serve warm with sauce, over pasta or rice, or in a wrap or salad.

Notes

  • Use thawed and squeezed frozen spinach if fresh isn’t available.
  • Ground chicken or pork also works well as a substitute.
  • To make dairy-free, omit Parmesan or use a dairy-free alternative.
  • Do not overmix the meat to keep the meatballs tender.
  • Can be pan-seared on the stovetop over medium heat for 10–12 minutes.

Nutrition

  • Serving Size: 3–4 meatballs
  • Calories: 220
  • Sugar: 1g
  • Sodium: 350mg
  • Fat: 13g
  • Saturated Fat: 4g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 1g
  • Protein: 20g
  • Cholesterol: 80mg