Sometimes, cooking feels like an endless cycle of prep, cooking, and cleaning. What if you could enjoy a delicious, hearty meal without the mountain of dishes afterward?
This one-pot recipe featuring chicken kebabs with potatoes and green beans is here to save the day. With bold flavors, simple ingredients, and minimal cleanup, it’s perfect for busy weeknights or casual family dinners.
Why This One-Pot Recipe Works Wonders

This recipe combines juicy, marinated chicken with crispy roasted potatoes and tender green beans, all cooked together in perfect harmony. The use of a single baking sheet ensures everything is ready at the same time while locking in maximum flavor.
The chicken kebabs are propped over the potatoes for an ideal charred exterior, while the vegetables soak up the drippings, creating layers of flavor with every bite.
Plus, the Thai red curry paste and yogurt marinade take this dish to a whole new level, adding a tangy, savory kick that’s unforgettable.
Tips for Preparing the Perfect Chicken Kebabs
To get the most out of your chicken kebabs, marination is key. The yogurt and curry paste mixture not only infuses the chicken with bold, vibrant flavors but also keeps it moist and tender during cooking.
Here are a few tips to ensure your chicken kebabs come out perfect every time:
- Use metal skewers: These prevent burning and ensure even cooking.
- Cut chicken into equal-sized chunks: This guarantees all pieces cook evenly.
- Chill after marinating: Refrigerating for at least 30 minutes allows the flavors to fully penetrate the chicken.
Once skewered, the chicken is arranged strategically over the potatoes, allowing them to broil to perfection while absorbing all the delicious juices.
Crafting Crispy Potatoes & Tender Green Beans
The vegetables are the unsung heroes of this one-pot wonder. Small red potatoes are halved and placed cut-side down to achieve a golden, crispy exterior.
Roasting them around the edges of the baking sheet ensures they cook evenly and develop deep caramelized flavors. Meanwhile, the green beans are added later in the cooking process to keep them tender and vibrant.
For best results:
- Toss the potatoes in oil, salt, and pepper before roasting.
- Add the green beans after flipping the kebabs to prevent overcooking.
How to Customize This Recipe for Any Diet

One of the best things about this recipe is how adaptable it is. Whether you’re catering to specific dietary needs or looking to switch things up, here are some simple modifications:
- For a vegetarian twist: Swap the chicken for firm tofu or halloumi cubes, and adjust the marinade accordingly.
- Gluten-free option: This recipe is naturally gluten-free, so no adjustments are necessary!
- Low-carb variation: Replace the potatoes with cauliflower florets for a lighter, low-carb option.
- Extra flavor boost: Add a sprinkle of your favorite fresh herbs, such as parsley or dill, before serving.
With its flexible ingredients and bold flavor profile, this one-pot recipe is easy to tailor to your preferences.

Homemade Chicken Kebabs with Potatoes & Green Beans One-Pot Recipe
Equipment
- Rimmed baking sheet
- Aluminum foil
- 12-inch metal skewers
Ingredients
For the Chicken:
- ½ cup plain Greek yogurt
- 2 tablespoons red curry paste
- 1 tablespoon vegetable oil
- 1 teaspoon table salt
- ½ teaspoon pepper
- 4 6- to 8-ounce boneless, skinless chicken breasts, trimmed and cut into 2-inch chunks
For the Sauce:
- ½ cup plain Greek yogurt
- ¼ cup chopped fresh cilantro
- 1 tablespoon lime juice
- 1 tablespoon water
- 1 teaspoon red curry paste
- ¼ teaspoon table salt
- ⅛ teaspoon pepper
For the Vegetables:
- 1½ pounds small red potatoes unpeeled, halved
- ¼ cup vegetable oil divided
- ¾ teaspoon table salt divided
- ½ teaspoon pepper divided
- 1 pound green beans trimmed
Instructions
- In a medium bowl, whisk together the yogurt, curry paste, oil, salt, and pepper. Add the chicken pieces and toss to coat evenly. Cover and refrigerate for 30 minutes to 1 hour. Thread marinated chicken onto four 12-inch metal skewers and set aside.
- In a small bowl, whisk together all sauce ingredients until smooth. Set aside.
- Preheat the oven to 475°F with the rack in the middle position. Line a rimmed baking sheet with aluminum foil. Toss the halved potatoes with 2 tablespoons oil, ½ teaspoon salt, and ¼ teaspoon pepper. Arrange cut side down around the outer edges of the sheet. Roast until the bottoms are golden brown, about 15 minutes.
- Remove the baking sheet from the oven and preheat the broiler. Toss the green beans with the remaining 2 tablespoons oil, ¼ teaspoon salt, and ¼ teaspoon pepper. Spread them in the center of the sheet. Arrange the chicken skewers around the perimeter on top of the potatoes. Return the sheet to the oven and broil until the chicken is lightly charred and reaches 160°F, about 6 to 8 minutes per side. Flip the skewers halfway through.
- Transfer the chicken, potatoes, and green beans to a serving platter. Drizzle with the prepared sauce and garnish with additional cilantro, if desired.
Davin is a jack-of-all-trades but has professional training and experience in various home and garden subjects. He leans on other experts when needed and edits and fact-checks all articles. Also an aspiring cook we he researches and tries all kinds of different food recipes and shares what works best.

