Jamie Oliver's Chicken, Potatoes, and Tomatoes Recipe: One-Pan Herb-Infused Harmony

Side Dishes

Jamie Oliver's Chicken, Potatoes, and Tomatoes Recipe: One-Pan Herb-Infused Harmony

Jamie Oliver’s chicken, potatoes, and tomatoes recipe delivers a restaurant-quality weeknight meal with minimal effort and maximum flavor. This one-pan dish combines tender chicken, crispy potatoes, and juicy tomatoes into a herb-infused harmony that’s as satisfying as it is simple.

I’ve adapted it to work with pantry staples while keeping the technique foolproof—no fancy skills required.

The secret lies in roasting everything together at high heat, which caramelizes the edges and infuses the chicken with smoky, aromatic notes. Fresh herbs like rosemary and thyme elevate the dish without overpowering the natural flavors, while garlic and lemon brighten every bite.

The result is a golden, crispy pan of food that’s ready in under an hour.

By the time you’re done, you’ll have a plate that looks and tastes like it came from a bustling London kitchen—tender chicken, crispy potatoes, and bursting tomatoes all sharing the same pan.

The aromas alone will have everyone gathering around the table, and the leftovers reheat beautifully for lunches the next day.

This dish is perfect for busy weeknights, family dinners, or when you want to impress guests without stress. Let’s get started—your one-pan masterpiece awaits.

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Med Cal

Ingredients for jamie oliver chicken potato and tomato

Pantry staples meet fresh herbs for Jamie Oliver's iconic one-pan dish.

Ingredient Amount Notes
Chicken Thighs, Bone-In 🍗 1 ½ lb Skin-on, cut into even pieces
Baby Potatoes 🥔 1 ½ lb Halved, unpeeled for texture
Cherry Tomatoes 🍅 1 lb Halved, seeds removed for clean bites
Extra-Virgin Olive Oil 🫒 ½ cup High-quality, fruity variety
Fresh Rosemary 🌿 ¼ cup Finely chopped, stems removed
Fresh Thyme 🌿 ¼ cup Leaves only, stems discarded
Garlic Cloves 🧄 4 cloves Smashed, skins left on
Lemon Juice 🍋 2 tbsp Freshly squeezed, no pulp
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Fine grain for even seasoning
Freshly Ground Black Pepper 🌶️ 1 tsp Coarse grind for texture
Dried Oregano 🍃 1 tsp Mediterranean blend preferred
Wooden Skewers 🔨 4 whole Soaked in water for 30 minutes

The chicken thighs are non-negotiable here—they stay juicy while the skin crisps beautifully. Look for bone-in, skin-on thighs at your local butcher or Trader Joe's for the best quality. Baby potatoes add that perfect crispy edge, and Costco sells them pre-washed in bulk, saving you time. Cherry tomatoes should be firm and vibrant—Heirloom varieties from the grocery store's produce section work perfectly. Fresh herbs make all the difference, so grab organic rosemary and thyme from the market if you can. The garlic? Fresh is a must—no jarred stuff here.

No fresh rosemary? Dried at one-third the amount works in a pinch, though fresh is ideal. Out of cherry tomatoes? Grape tomatoes or even plum tomatoes will do—just halve them. The wooden skewers are optional but help with portioning if you're serving directly from the pan. For extra flavor, toast the garlic cloves in olive oil for 2 minutes before adding them to the pan. The lemon juice can be bottled, but freshly squeezed always tastes better. If you're short on time, pre-chop everything before starting—this dish moves fast once it hits the oven.

This dish reheats like a dream—just pop it back in the oven at 375°F for 10-15 minutes until everything's heated through. Leftovers keep for 3 days in the fridge, but honestly, it's hard to resist eating it all in one sitting. For meal prep, portion into individual containers and freeze for up to 2 months. The flavors only get better after a day or two as everything melds together. Store the fresh herbs separately and add them back when reheating for maximum freshness.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just toss everything on a sheet pan, drizzle with olive oil, and let the oven do the work. The potatoes crisp up perfectly while the chicken stays juicy, and those burst cherry tomatoes? Pure reward with zero extra effort.
  • Rosemary-Kissed Crispiness: That bone-in chicken thigh is the star—golden, crispy skin with tender meat inside, all thanks to the slow roast. The rosemary infuses into the olive oil like a secret weapon, and the tomatoes caramelize into sweet, jammy bursts. Honestly, it’s the kind of dish that makes me forget takeout exists.
  • Weeknight to Weekend: Between us, this recipe works for everything: a rushed Tuesday dinner, a picnic with crusty bread, or even a lazy Sunday spread. The leftovers? Just as good reheated the next day—crispy bits and all—so it’s my go-to for feeding a crowd without stress.
  • Budget-Friendly Comfort: Bone-in chicken thighs stretch my grocery budget, and baby potatoes are cheaper than their full-sized cousins. Cherry tomatoes add freshness without breaking the bank, and a sprig of rosemary makes it feel fancy. It’s the kind of meal that fills you up without emptying your wallet—or your patience.

Step-by-step instructions for Jamie Oliver's chicken, potatoes, and tomatoes recipe

This one-pan masterpiece delivers bold Mediterranean flavors with minimal effort.

1

Marinate and Skewer the Chicken

In a large bowl, combine the 1.5 lb chicken thighs, bone-in, with the 0.25 cup fresh rosemary, 0.25 cup fresh thyme, 4 smashed garlic cloves, 2 tbsp lemon juice, 1.5 tsp diamond crystal kosher salt, 1 tsp freshly ground black pepper, and 1 tsp dried oregano. Mix gently to coat the chicken evenly, ensuring the herbs penetrate the meat. Let it marinate for at least 30 minutes—this step infuses the chicken with deep, aromatic flavors that will shine through during cooking.

While the chicken marinates, prepare the 4 wooden skewers by soaking them in water for 30 minutes to prevent burning. Thread the marinated chicken onto the skewers, securing each piece firmly. The skewers will help the chicken cook evenly and make serving effortless. Arrange them in a single layer on a plate and let them sit at room temperature while you prepare the vegetables.

2

Parboil the Potatoes and Tomatoes

In a large pot, bring 4 cups of water to a rolling boil and add 1 tsp diamond crystal kosher salt. Add the 1.5 lb baby potatoes, which have already been halved, and cook for 5 minutes until they begin to soften slightly but are still firm to the touch. This partial cooking ensures they finish perfectly on the grill without falling apart.

Drain the potatoes immediately and set them aside. In the same pot, add the 1 lb cherry tomatoes, which have been halved and seeded, and cook for 2 minutes just to warm them through. Drain them as well and pat dry with a clean kitchen towel. The slight warmth will help them absorb the marinade flavors more effectively when they join the chicken on the pan.

3

Build the One-Pan Assembly

Preheat your oven to 425°F for a crispy finish. In a large, oven-safe skillet, heat 0.25 cup extra-virgin olive oil over medium-high heat until shimmering. Add the skewered chicken and sear for 3 minutes per side until golden brown. Remove the chicken from the skillet and set it aside on a plate.

In the same skillet, add the parboiled potatoes and cherry tomatoes, spreading them in an even layer. Drizzle the remaining 0.25 cup extra-virgin olive oil over the vegetables and toss gently to coat. Return the chicken skewers to the skillet, arranging them on top of the potatoes and tomatoes. The residual heat will help everything come together beautifully.

4

Roast to Perfection

Transfer the skillet to the preheated oven and roast for 25-30 minutes, until the chicken reaches an internal temperature of 165°F and the potatoes are tender when pierced with a fork. The tomatoes should be slightly blistered and caramelized, adding a sweet contrast to the savory chicken. The aromatics will fill your kitchen—this is where the magic happens.

For the final touch, broil the dish for 2-3 minutes to achieve a golden, crispy finish on the chicken and potatoes. Watch closely to prevent burning, and remove from the oven as soon as you see the edges turning golden. Let the dish rest for 5 minutes before serving—this allows the juices to redistribute, ensuring every bite is moist and flavorful.

5

Serve with Herb-Infused Confidence

Garnish the dish with any remaining fresh rosemary and thyme, adding a pop of color and a fresh herbal note. Serve immediately, straight from the skillet, with the juices pooled at the bottom—this is where the true flavor of the dish lies. The combination of tender chicken, crispy potatoes, and sweet tomatoes creates a harmonious balance that will impress even the most discerning palates.

Pair with crusty bread to soak up the delicious juices, or serve alongside a simple green salad for a complete meal. This dish is as satisfying as it is elegant, proving that one-pan wonders can deliver restaurant-quality results with minimal effort.

👨‍🍳

Pro Tips For Making Jamie Oliver Chicken Potato And Tomato

  • CRISP THE POTATOES FIRST: I used to toss the potatoes in raw, thinking they’d soften in the pan—wrong. Parboil them for 8-10 minutes until just tender, then rough up the skins with your hands. This guarantees they crisp up properly while the chicken cooks, not turn mushy. (Yes, even if you’re impatient like me, resist the urge to skip this.)
  • SALT THE CHICKEN WET: Pat those bone-in thighs dry first, then season them while they’re still damp. The salt sticks better, and the skin crisps faster. I learned this the hard way—dry-salted thighs always left me with uneven browning. A pinch of salt on the skin before hitting the pan makes all the difference.
  • DON’T CROWD THE PAN: This isn’t a stir-fry. Give the chicken and potatoes space to brown—they need room to sizzle, not steam. If your pan’s too packed, the tomatoes will just boil in their juices. I was skeptical until I tried it: fewer batches, better sear, and no sad, pale chicken.
  • ROAST THE TOMATOES SEPARATELY: Toss the cherry tomatoes with olive oil, salt, and a pinch of sugar, then roast them at 200°C (400°F) for 10-12 minutes before adding them to the pan. They’ll burst with flavor, not just turn mushy. (Your future self will thank you—trust me, I’ve made the sad, watery tomato mistake.)

Regional styles of this recipe

Mediterranean Coastal Twist

Inspired by Jamie Oliver’s love for fresh, vibrant flavors, this coastal variation swaps dried oregano for fresh oregano and a pinch of fennel pollen—about ½ teaspoon—for an anise-like depth. Add ½ cup kalamata olives, pitted and halved, to the pan alongside the tomatoes.

The briny olives complement the sweetness of the cherry tomatoes beautifully. Serve with a squeeze of lemon wedges on the side for that authentic Greek taverna touch. 🌊

Italian Rustic Feast

For an Italian-inspired version, replace rosemary with 1 tbsp fresh basil and add ½ tsp red pepper flakes to the marinade for a subtle kick. Swap the baby potatoes for fingerling potatoes, halved lengthwise, and toss them with 1 minced garlic clove and 1 tbsp chopped parsley before roasting.

Finish with a drizzle of high-quality balsamic glaze—about 2 tbsp—right before serving for a tangy contrast. This version feels like a dish from a Tuscan countryside kitchen. 🍷

Spanish-Inspired Paella Fusion

Transform this dish into a paella-inspired one-pan meal by adding ½ cup Arborio rice to the pan when you return the chicken. Pour in 1 cup hot chicken stock and let it simmer for 15 minutes after the initial roasting time.

Stir in ½ tsp smoked paprika and ½ cup frozen peas in the final 5 minutes of cooking. The rice will soak up the juices, creating a flavorful base that ties everything together—like a simplified paella but with the same hearty satisfaction. 🌶️

American BBQ Kick

Give this dish a Southern twist by adding 2 tbsp BBQ sauce (like Sweet Baby Ray's) to the marinade and tossing the roasted potatoes with 1 tbsp smoked paprika before they go into the oven.

Top the finished dish with ¼ cup crumbled feta cheese and 2 tbsp chopped cilantro for a fresh, tangy finish. Serve with cornbread on the side for a full Southern comfort meal experience. 🍖

French Bistro Elegance

For a French-inspired touch, replace the fresh thyme with 1 sprig fresh tarragon and add 1 tbsp chopped shallots to the marinade. Swap the baby potatoes for small Yukon Gold potatoes, halved, and roast them with 1 tbsp butter (instead of olive oil) for extra richness.

Finish with a sprinkle of chopped chives and a drizzle of truffle oil—just ½ teaspoon—for an elegant, bistro-worthy dish that feels special without being fussy. 🥖

Seasonal Winter Warmth

In colder months, swap cherry tomatoes for heirloom tomatoes (or even roasted red peppers from a jar) and add ½ cup diced butternut squash to the pan. Toss the potatoes with 1 tsp cinnamon and ½ tsp nutmeg for a subtle warmth.

Top the finished dish with ¼ cup toasted pecans and a sprinkle of fresh sage for a cozy, autumnal twist that feels like a hug in a bowl. This version is perfect for chilly evenings when you crave hearty, comforting flavors. ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 10g50%
Cholesterol 185mg62%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 7g25%
Sugars 8g
Protein 44g88%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use chicken breast instead of thighs?

Chicken thighs are ideal here—they stay juicy while the skin crisps beautifully. If you must use breast, opt for bone-in pieces and reduce the oven temperature to 375°F to prevent drying out. Cook for 15-20 minutes less than thighs to avoid overcooking.

2

How do I make this dish vegetarian?

Swap the chicken for 1.5 lb portobello mushrooms or firm tofu, marinated in the same herb blend. Use 1 cup chickpeas for extra protein. Keep all other ingredients identical—the flavors will still shine! The cooking time remains the same.

3

Why do my potatoes turn mushy?

Overcooking is the usual culprit. Baby potatoes should be tender but still hold their shape. Start checking at 20 minutes in the oven and remove them immediately when they pierce easily with a fork. Parboiling them first (as in the recipe) prevents this—never skip that step!

4

Can I make this ahead of time?

Assemble everything up to the roasting step, cover tightly, and refrigerate for up to 24 hours. When ready to cook, add 10 minutes to the roasting time. For freezing, cook completely, cool, and freeze for up to 3 months. Reheat in a 350°F oven for 20-25 minutes.

5

What's the best way to serve leftovers?

Leftovers reheat beautifully in a 375°F oven for 15 minutes or until warmed through. For extra flavor, add a splash of water or broth to the pan before reheating. Serve with crusty bread or a simple salad to refresh the meal. This dish tastes even better the next day!

★★★★★4.6(10 reviews)
Categories Side Dishes