These Mediterranean meatball pitas are stuffed with crispy herbed meatballs, a fresh tomato cucumber salad and drizzled with a tangy mint yogurt sauce. Made with simple, healthy ingredients and on the table just over half an hour for the perfect summer dinner or lunch.
How to Make Mediterranean Meatball Pitas
Start with the tomato cucumber salad: This salad is always my go to whenever I’m making Mediterranean food. It’s fresh, light and super easy to make. All you need to do is chop up some cucumbers, red onion and cherry tomatoes then pour over a few tablespoons of red wine vinegar plus a pinch of both salt and sugar. I also like to add a bit of dill for another layer of flavor. This salad is delicious right away, but it gets even better overtime. It can sit at room temp while you prep the other ingredients or ideally in the fridge overnight.
Make the mint yogurt sauce: Also pretty straightforward, the mint yogurt sauce is such a simple condiment but adds so much to the dish. I used full fat coconut yogurt to keep this recipe dairy free, but Greek yogurt will also work. Place the yogurt in the container of a high speed blender along with some fresh lemon juice, olive oil, a big bunch of mint and a little honey and salt. Blend it up until everything is nice and smooth. The sauce can also be made in advance if you prefer.
Move on to the meatballs: I’m usually a fan of chicken or turkey meatballs, but for these Mediterranean meatball pitas, I’m going to recommend using lean ground beef. The fat content in the beef helps keep the meatballs juicy and also prevent them from sticking to the pan. I also think the flavor pairs very nicely with the mint sauce.
Start by mixing all the ingredients for the meatballs together in a large bowl, using either a metal spoon or your hands. Roll the mixture into golf ball sized balls—about two tablespoons each. Now, this step is optional, but I like to coat the meatballs in a bit of flour before pan frying. This helps them crisp up in the pan.
To cook the meatballs, heat a large skillet over medium heat for a few minutes. Add enough oil to thinly coat the bottom of the pan and place the meatballs in the skillet. You may need to work in batches if they don’t all fit. Cook for about 10 minutes, using tongs to turn the meatballs two or three times until no longer red in the center. You may need to cut one open to check. Transfer the meatballs to a plate and get your other components ready to serve.
Assemble! For these Mediterranean meatball pitas, I used homemade pita bread which I warmed briefly in the microwave, but store bought is just fine. It’s important that the pita is warm or it might break as you stuff it. Load watch one with a handful of greens, tomato cucumber salad and a few meatballs. Drizzle with mint yogurt sauce and enjoy!
More Mediterranean Inspired Recipes to Try:
- Greek Crunchwrap supreme
- Italian stuffed peppers with sun-dried tomatoes
- Lemon artichoke flatbread
- Toasted lemon pepper orzo with crispy chickpeas