Turkish Meatballs
Juicy beef meatballs with charred green peppers and roasted tomatoes, served with warm flatbread. A simple weeknight dinner with big flavor.
- Total time
- 35 min
- Servings
- 4
- Calories
- 420
- Protein
- 28g

Ingredients
8 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Grate the 1 medium onion and squeeze out excess liquid. Mince the 2 garlic cloves. In a bowl, mix the beef, onion, garlic, 1 egg, 0.5 cup breadcrumbs, 1 tsp salt, and 1/2 tsp black pepper until just combined.
Step 2
Shape the mixture into 12 equal meatballs, about 1.5 inches wide. Place them on a plate and set aside.
Step 3
Heat 2 tbsp olive oil in a large skillet over medium-high. Add the meatballs in a single layer, not touching. Cook until browned on all sides, about 8 minutes total, turning occasionally.
Step 4
While meatballs cook, halve the 2 green peppers lengthwise and remove seeds. Cut the 2 tomatoes into wedges. Push meatballs to one side of the skillet, add peppers and tomatoes, and cook until charred and softened, about 5 minutes.
Step 5
Warm the 2 flatbreads in a dry skillet or microwave for 30 seconds. Serve meatballs and vegetables with flatbread, spooning any pan juices over the top.
Tools you’ll need
- large skillet
- grater
- mixing bowl
- knife
- cutting board
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.


