
Skillet Harissa Turkey Meatballs with Jammy Onions, Garlicky Yogurt & Crispy Smashed Potatoes
January is when I want food that tastes like it’s been simmering all day… but I also want it on the table before I lose the will to cook. This skillet is my compromise (and honestly, my love language): spicy-sweet harissa turkey meatballs nestled into jammy onions with a splash of broth until everything turns glossy and rich.
The inspiration came from two places: my restaurant-cook days, when we’d “cheat” depth of flavor by cooking onions low and slow, and my weeknight reality now—where I’m not above letting jarred harissa do the heavy lifting. I first made a version of this after a long, gray Tuesday, when I needed comfort but my fridge was basically ground turkey, yogurt, and a bag of baby potatoes. It turned into one of those accidental hits I keep chasing.
What makes it special to me is the contrast: hot, spiced meatballs; sweet oniony sauce; cold garlicky yogurt; and those crispy smashed potatoes (no deep-frying, no drama).
Make it yours: swap turkey for chicken, use hummus if you’re out of yogurt, skip cilantro if you hate it, and add a handful of spinach at the end if you want “responsible.”
Featured Recipe

Skillet Harissa Turkey Meatballs with Jammy Onions, Garlicky Yogurt & Crispy Smashed Potatoes
This is my January comfort food with a weeknight backbone: spicy-sweet harissa turkey meatballs simmered in jammy onions and a splash of broth until everything tastes like it’s been cooking all day. You get crispy smashed potatoes (no deep-frying, no drama) and a cold, garlicky yogurt swoosh that makes the whole pan feel restaurant-y with basically zero extra work.
Save a copy to your collection for editing
Ingredients
- 1.5 lb Baby gold potatoes(or small Yukon Golds, halved if large)
- 2 tsp Kosher salt(plus more to taste)
- 4 tbsp Olive oil(divided)
- 1 lb Ground turkey(93% lean works best)
- 0.5 cup Panko breadcrumbs(regular or whole wheat)
- 1 Egg
- 5 cloves Garlic(2 cloves for meatballs, 1 for onions, 2 for yogurt)
- 2.5 tbsp Harissa paste(use 2 tbsp mild or 3 tbsp hot; or substitute 1 tbsp tomato paste + 1 tsp smoked paprika + 1/2 tsp chili flakes)
- 1 tsp Ground cumin
- 1 tsp Dried oregano(or dried mint)
- 0.5 tsp Black pepper
- 2 medium Yellow onions(thinly sliced)
- 1 tbsp Balsamic vinegar(or red wine vinegar)
- 0.75 cup Chicken broth(or water + 1/2 tsp bouillon)
- 1 tbsp Butter(optional, but it makes the sauce glossy)
- 3 cups Baby spinach(or chopped kale, tougher stems removed)
- 1 cup Plain Greek yogurt(2% or whole)
- 0.5 Lemon(zest and juice)
- 1 tsp Honey(optional, for balance)
- 0.5 cup Fresh parsley(roughly chopped; cilantro is also great if you like it)
Instructions
- 1
Boil 1.5 lb Baby gold potatoes. Add potatoes to a pot, cover with cold water, 2 tsp Kosher salt and boil until easily pierced with a knife.
12 min
Tip: Start them in cold water so they cook evenly. This is the secret to smashed potatoes that don’t fall apart.
- 2
Smash + crisp the potatoes. Drain, let them steam-dry for 2 minutes, then spread on a sheet pan. Smash each potato with the bottom of a glass. Drizzle with 2 tbsp Olive oil and 1 pinch Kosher salt. Bake at 450°F (232°C) until deeply crisp and browned.
20 min
Tip: If you’re using convection/air-fry mode, do 425°F and start checking at 15 minutes.
- 3
Make the meatball mix. In a bowl, combine 1 lb Ground turkey, 0.5 cup Panko breadcrumbs, 1 Egg, 2 cloves Garlic, grated, 2.5 tbsp Harissa paste, 1 tsp Ground cumin, 1 tsp Dried oregano, 0.5 tsp Kosher salt, and 0.5 tsp Black pepper. Mix gently (don’t overwork) and roll into 14–16 meatballs.
8 min
Tip: Wet your hands to stop sticking. Overmixing makes turkey meatballs tight and sad.
- 4
Brown the meatballs. Heat 1 tbsp Olive oil in a large skillet over medium-high. Brown meatballs on 2–3 sides (they don’t need to be cooked through yet). Transfer to a plate.
6 min
Tip: Crowded pan = steamed meatballs. Work in two batches if needed.
- 5
Jam the onions. Lower heat to medium. Add remaining 1 tbsp Olive oil and 2 medium Yellow onions, sliced with 1 pinch Kosher salt. Cook, stirring, until softened and starting to turn golden. Add 1 clove Garlic, minced and cook 30 seconds. Stir in 1 tbsp Balsamic vinegar.
10 min
Tip: The onions are your sauce base. Let them get sweet—this is where the magic lives.
- 6
Simmer the meatballs. Add 0.75 cup Chicken broth (and 1 tbsp Butter if using), scraping up browned bits. Return meatballs to the skillet, cover partially, and simmer until meatballs are cooked through and the sauce reduces slightly.
8 min
Tip: If sauce gets too thick, add a splash of water. If it’s thin, simmer uncovered for a minute or two.
- 7
Wilt greens. Stir 3 cups Baby spinach into the skillet until just wilted. Taste and adjust salt, heat (more harissa), and brightness (a squeeze of 0.5 Lemon).
2 min
Tip: Kale works, but give it 3–4 minutes and a splash more broth.
- 8
Make the garlicky yogurt. In a small bowl, stir 1 cup Plain Greek yogurt with 2 cloves Garlic, grated, zest and juice of 0.5 Lemon, 1 pinch Kosher salt, and 1 tsp Honey (optional).
3 min
Tip: Too sharp? Let it sit 5 minutes. Garlic calms down quickly in yogurt.
- 9
Serve. Pile crispy smashed potatoes onto plates, spoon meatballs + jammy onions + sauce over top, and finish with big swooshes of yogurt and 0.5 cup Fresh parsley.
2 min
Tip: This also makes an elite meal-prep bowl: potatoes + meatballs + sauce, yogurt on the side.
Chef's Notes
This one has personal meaning for me because it’s the exact kind of dinner I started making after I left restaurant cooking: one pan doing the heavy lifting, one crisp thing (smashed potatoes) for that ‘I’m not dieting, I’m living’ energy, and one cold sauce that makes it feel finished. January produce is bleak if you let it be, so I lean hard on onions, greens, lemon, and a jar of harissa—the kind of pantry shortcut I will defend forever. No harissa? Use the substitute in the ingredients list and promise me you’ll still add the vinegar at the end; that’s what keeps it bright and not heavy.
Elena Reyes
Delicious doesn't have to be difficult
I spent a decade in restaurant kitchens before my daughter was born and I realized I needed a different relationship with food. The 16-hour days had to end, but my love of cooking didn't. Now I'm obsessed with the puzzle of making genuinely good food achievable on a Tuesday night. No weird ingredients, no 47-step processes—just smart techniques and bold flavors that come together fast. Because life is too short for boring weeknight dinners.