Mediterranean Spinach, Sun-Dried Tomato & Goat Cheese Meatballs

If you are looking for a flavorful twist on classic meatballs, these Mediterranean Spinach, Sun-Dried Tomato & Goat Cheese Meatballs are about to become a new favorite. Tender lean beef is combined with creamy goat cheese, savory sun-dried tomatoes, briny Kalamata olives, and fresh spinach for a delicious bite that is packed with Mediterranean-inspired flavor.
These versatile meatballs are perfect for meal prep, quick weeknight dinners, or entertaining. Serve them with creamy tzatziki, tuck them into warm pita or naan, pile them onto a fresh salad, or enjoy them with roasted vegetables and rice for a satisfying meal that feels both comforting and fresh.
How This Recipe Supports Feeling Good
At Simply Mindfull, feeling good means enjoying nourishing foods without sacrificing flavor—and these meatballs deliver on both.
Lean ground beef provides high-quality protein, iron, zinc, and B vitamins to help support muscle health, energy production, and satiety.
Spinach adds fiber, folate, vitamin K, and antioxidants while sneaking extra vegetables into every bite.
Sun-dried tomatoes contribute concentrated tomato flavor along with lycopene, an antioxidant that supports overall wellness.
Kalamata olives provide heart-healthy monounsaturated fats and bold Mediterranean flavor without needing lots of extra seasoning.
Goat cheese creates rich, creamy pockets throughout the meatballs while offering a tangy flavor that pairs beautifully with the savory beef.
When served with fresh vegetables, whole grains, or a creamy homemade tzatziki, these meatballs make a balanced meal that is satisfying enough for busy weeknights while still fitting into a wholesome lifestyle.
Why You Will Love This Recipe
- Packed with Mediterranean flavors in every bite.
- High in protein to help keep you full and satisfied.
- Perfect for meal prep and easy lunches throughout the week.
- Naturally gluten-free with no breadcrumbs required.
- Juicy and tender thanks to creamy goat cheese.
- Versatile enough for bowls, salads, wraps, sandwiches, or appetizers.
- Ready with simple ingredients you can find at almost any grocery store.
- Great for entertaining since they can be served warm with tzatziki as an easy appetizer.
- Freezer-friendly, making future dinners even easier.

Mediterranean Spinach, Sun-Dried Tomato & Goat Cheese Meatballs
Ingredients
Method
- Preheat oven to 425°F. Lightly grease a baking sheet or line it with parchment paper.
- In a large mixing bowl, combine the ground beef, spinach, sun-dried tomatoes, olives, goat cheese, egg, garlic powder, oregano, onion powder, salt, and pepper. Mix gently until just combined. Avoid overmixing to keep the meatballs tender.
- Using a cookie scoop or your hands, form the mixture into approximately 2 inch meatballs.
- Heat a large skillet over medium-high heat with a drizzle of avocado or olive oil.
- Sear the meatballs for 1–2 minutes per side until browned.
- Transfer to the prepared baking sheet.
- Bake for 12–15 minutes, or until the internal temperature reaches 160°F.
- Arrange meatballs on the prepared baking sheet.
- Bake for 20-25 minutes, or until cooked through.
- Broil for the final 2 minutes for a beautifully browned exterior.
- With creamy tzatziki and a Greek salad
- Over lemon herb rice or quinoa
- Stuffed into warm pita or naan
- On toasted hoagie rolls with mozzarella for a Mediterranean meatball sub
- Alongside roasted vegetables
- With a fresh Fattoush salad
- Over orzo tossed with olive oil, lemon, and herbs
