These Greek pita sandwiches with vegan meatballs are the kind of meal that feels both fresh and comforting at the same time. Packed into warm, fluffy pita bread with savory BeanStalk Brands Meatballs and Mediterranean-inspired toppings, they're easy enough for a weeknight dinner but delicious enough to share with friends and family. With crisp veggies, creamy sauces, and plenty of bright, herby flavor, every bite is satisfying, colorful, and full of texture.
Meatballs
INGREDIENTS
Check out the recipe ingredients to build your shopping list!
✓ 1 box BeanStalk Brands Meatballs
✓ Oil for cooking
✓ Pita bread
✓ Vegan tzatziki sauce
✓ Cucumbers, chopped
✓ Tomatoes, chopped
✓ Kalamata olives, sliced
✓ Romaine lettuce, shredded
✓ Red onion, thinly sliced
✓ Vegan feta (optional)
✓ Vegan cream cheese
✓ Fresh lemon juice
✓ Grated cucumber
✓ Fresh dill
✓ Salt, to taste
INSTRUCTIONS
1. Cook the Meatballs
Heat the BeanStalk Brands Meatballs in a skillet over medium heat with a small amount of oil until heated through and lightly browned. Alternatively, air fry at 375°F (190°C) for 7–10 minutes, until the outside is crispy and the meatballs are fully heated.
2. Prepare the Vegetables
Chop the cucumbers and tomatoes, slice the Kalamata olives and red onion, and shred the romaine lettuce. Combine them to create a fresh Mediterranean-style salad.
3. Assemble the Pitas
Warm the pita bread if desired. Fill each pita with the cooked meatballs, fresh salad, vegan tzatziki sauce, and vegan feta, if using.
4. Customize
Add extra toppings such as fresh herbs, pickled onions, or additional olives to make the pitas your own.
5. Serve
Serve immediately while the meatballs are warm. Pair with a side salad, roasted potatoes, or your favorite Mediterranean-inspired sides for a satisfying meal.
