Greek meatballs with spinach and feta are a delicious and healthy twist on traditional meatballs.
These meatballs are packed with flavor from fresh herbs, spinach, and garlic, and are finished with a sprinkle of tangy feta cheese.
They can be served as an appetizer, main dish, or even in a pita with tzatziki sauce for a Greek-inspired sandwich.
- Prep Time: 30 minutes
- Cook Time: 20-25 minutes
- Total Time: 50-55 minutes
- Yield: 4 servings 1x
Ingredients
For the meatballs:
- 1 pound ground beef or lamb
- 1 cup fresh spinach, finely chopped
- 1/2 cup breadcrumbs
- 1/4 cup finely chopped onion
- 2 cloves garlic, minced
- 1 egg, lightly beaten
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh mint, chopped
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons olive oil
For topping:
- 1/2 cup crumbled feta cheese
- Fresh parsley or mint, for garnish (optional)
Instructions
- Preheat the oven (5 minutes): Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper or lightly grease it.
- Prepare the meatball mixture (10 minutes): In a large bowl, combine the ground beef or lamb, chopped spinach, breadcrumbs, onion, garlic, beaten egg, parsley, mint, oregano, cumin, salt, and pepper. Mix until all the ingredients are well incorporated.
- Form the meatballs (10 minutes): Using your hands or a small scoop, shape the mixture into 1 1/2-inch meatballs and place them on the prepared baking sheet.
- Cook the meatballs (20-25 minutes): Heat the olive oil in a large skillet over medium-high heat. Add the meatballs in batches, cooking until they are browned on all sides, about 5-7 minutes per batch. Transfer the browned meatballs back to the baking sheet and bake in the preheated oven for an additional 15-20 minutes, or until cooked through.
- Sprinkle with feta (2 minutes): Once the meatballs are fully cooked, remove them from the oven and immediately sprinkle with crumbled feta cheese.
- Garnish and serve (3 minutes): Garnish with additional fresh parsley or mint if desired. Serve the meatballs warm as an appetizer, main dish, or in a pita with tzatziki sauce.
Notes
For the best flavor, use fresh herbs and high-quality feta cheese. If you prefer a lighter option, you can use ground turkey or chicken instead of beef or lamb.
These meatballs can be made ahead of time and reheated in the oven before serving.
Serve with a side of Greek salad, pita bread, and tzatziki sauce for a complete meal.
Enjoy these flavorful meatballs as a delicious and healthy option for any meal!
*Please keep in mind that the following nutritional information is based on estimates and can vary depending on the specific brands and ingredients used.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 2g
- Sodium: 700mg
- Fat: 25g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 25g
- Cholesterol: 100mg







