Salads
This chicken salad stuffed tomatoes recipe transforms simple ingredients into an elegant, bite-sized masterpiece that's perfect for summer gatherings or a light lunch. The secret lies in balancing tender chicken with a creamy herbed dressing, all nestled inside crisp garden tomatoes that hold their shape beautifully.
I've perfected this technique over years of hosting—it's always the first dish to disappear.
The recipe begins with perfectly cooked chicken breast, shredded just fine enough to hold together while still maintaining texture. A bright dressing of mayo, Greek yogurt, and fresh herbs like dill and chives adds that signature herbed creaminess without making the salad soggy.
The tomatoes act as natural bowls, providing a crisp contrast that makes every bite satisfying.
By the time you're done, you'll have a dish that's visually stunning—golden tomatoes filled with fluffy, flavorful chicken salad—and incredibly easy to assemble. It's the kind of recipe that feels impressive but requires minimal effort, making it ideal for busy weekdays or special occasions.
The combination of textures and flavors creates a balance that's hard to resist.
Serve these stuffed tomatoes as an appetizer, light lunch, or even a main course with a side salad. The recipe scales beautifully, so you can easily adjust the quantity to fit your needs. Let's get started on creating this refreshing, restaurant-worthy dish that's sure to impress.
Ingredients for chicken salad stuffed tomatoes
Fourteen ingredients transform into an elegant summer dish that's perfect for gatherings or light lunches.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breast 🍗 | 1 ½ lb | Poached or baked, shredded finely |
| Large Garden Tomatoes 🍅 | 4 whole | Firm, vine-ripened, tops cut off |
| Mayonnaise 🥫 | ½ cup | High-quality, full-fat preferred |
| Plain Greek Yogurt 🧀 | ¼ cup | Full-fat for creaminess |
| Fresh Dill 🌿 | ¼ cup | Finely chopped, stems removed |
| Fresh Chives 🌱 | 0.2 cup | Thinly sliced, mild onion flavor |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, brightens flavors |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For drizzling and finishing |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Light hand, enhances without overpowering |
| Red Wine Vinegar 🍷 | ½ tsp | Balances richness |
| Celery Stalk 🧅 | 1 whole | Finely diced, adds subtle crunch |
| Red Bell Pepper 🌶️ | ¼ cup | Finely diced, adds sweetness |
| Toothpicks or Skewers 📍 | 8 whole | For securing tomato tops |
The tomatoes are the star—look for vibrant, firm garden tomatoes at your local farmers market or well-stocked grocery store like Whole Foods or Trader Joe's. They should feel heavy for their size and have a rich, deep color. Avoid tomatoes that feel soft or have cracks, as they won't hold their shape when stuffed. For the chicken, boneless, skinless breasts are ideal—they cook evenly and shred beautifully. If you're using store-bought, check the sell-by date and opt for organic if possible, as the flavor difference is noticeable. The herbs, particularly the fresh dill and chives, should be bright green and free of wilting. If you're prepping ahead, store them in airtight containers with a paper towel to absorb moisture, keeping them fresh for up to 5 days in the fridge.
No fresh dill? Substitute with 1 tbsp dried dill, but reduce the amount by one-third, as dried herbs are more concentrated. Short on chives? Green onions work in a pinch, though they add a slightly sharper flavor. For a lighter dressing, reduce the mayo by 2 tbsp and add an extra 1 tbsp of Greek yogurt. If you prefer a tangier profile, increase the lemon juice to 1.5 tbsp or add a splash of red wine vinegar. The celery and bell pepper can be swapped for finely diced cucumber or red onion if you're looking for different textures. For the tomatoes, if you can't find garden tomatoes, heirloom or beefsteak varieties work well—they're just larger, so adjust the quantity accordingly. Always let the tomatoes sit at room temperature for 20 minutes before stuffing to prevent the chicken salad from cooling them down too quickly.
The stuffed tomatoes keep beautifully in the fridge for up to 4 hours before serving, which is ideal for prepping ahead for gatherings. Store them in a single layer on a tray lined with paper towels to absorb any excess moisture. If you're making them ahead of time, assemble the salad and refrigerate it separately, then stuff the tomatoes just before serving to maintain their crispness. The chicken salad itself stays fresh for 3 days in an airtight container, making it easy to batch prep for the week. For a restaurant-quality touch, drizzle the stuffed tomatoes with a little extra-virgin olive oil and a sprinkle of freshly cracked black pepper right before serving. These make stunning appetizers, but don't be afraid to serve them as a main course with a side of crusty bread or a simple green salad.
Why You'll Love This Recipe
- No Chopping Hassle: I’ll be real—this recipe is ridiculously hands-off. You just shred that cooked chicken (or use a food processor for fluffier texture), mix in mayo and yogurt, and let the tomatoes do the heavy lifting. No dicing, no julienning, just stuff and serve.
- Creamy-Tangy Magic: That combo of mayo and Greek yogurt? It’s the secret weapon. The yogurt keeps it light but rich, while fresh dill and a pinch of lemon (trust me, add it) make every bite taste like a summer picnic. The tomatoes soak up all the flavor—no dry bites here.
- Lunchbox Legend: Between us, this is my go-to for work lunches. Halve the tomatoes ahead, fill them with salad, and pack them in a container. They stay fresh for days, and the juicy tomatoes keep the chicken from getting soggy. (Yes, even on a Tuesday night.)
- Pantry-Friendly Flex: Honestly, I’ve made this with whatever tomatoes I had—heirlooms, beefsteaks, even those slightly squishy ones from the farmers’ market. The chicken salad’s forgiving, too: swap in celery if you’re feeling fancy, or skip it entirely. Budget win, flavor win.
Step-by-step instructions for chicken salad stuffed tomatoes
Transform simple ingredients into elegant bites with this refined technique.
Prepare the Chicken Breast for Perfect Texture
Place the 1.5 lb boneless, skinless chicken breast in a medium saucepan and cover with cold water by about 1 inch. Add 0.5 tsp Diamond Crystal Kosher Salt and bring to a gentle boil over medium-high heat. Once boiling, immediately reduce to medium-low heat and simmer for 12-15 minutes until the internal temperature reaches 165°F and the chicken is no longer pink in the center.
Remove the chicken from the pan and transfer to a clean cutting board. Let it rest for 5 minutes before shredding. Use two forks to pull the meat into fine, even shreds—this texture ensures the chicken salad stays moist and creamy. If you prefer baked chicken, poach at 350°F for 25-30 minutes instead, then proceed with shredding.
Assemble the Herbed Chicken Salad Filling
In a large mixing bowl, combine the shredded chicken with 0.5 cup mayonnaise and 0.25 cup plain Greek yogurt. Add 0.25 cup finely chopped fresh dill, 0.2 cup thinly sliced fresh chives, 1 tbsp freshly squeezed lemon juice, 0.5 tsp red wine vinegar, 0.25 tsp freshly ground black pepper, 0.5 tsp Diamond Crystal Kosher Salt, 1 whole finely diced celery stalk, and 0.25 cup finely diced red bell pepper. Gently fold all ingredients together using a rubber spatula until fully incorporated.
Here's the thing—don't overmix. You want the filling to remain light and airy, not dense. The yogurt adds a subtle tang that balances the richness of the mayonnaise, while the lemon juice brightens the flavors. Taste the mixture and adjust seasoning if needed, adding a pinch more salt or vinegar as required. Cover and refrigerate for at least 30 minutes to allow the flavors to meld.
Prepare the Tomatoes as Edible Serving Dishes
Carefully slice the tops off the 4 whole large garden tomatoes about ¼ inch from the stem end, creating lids. Use a small spoon to scoop out the seeds and pulp, leaving a ½-inch thick shell. Place the tomato shells in a colander and rinse under cold water to remove any excess pulp. Pat dry with paper towels—this ensures a clean surface for the filling.
Real talk: don't rush this step. The thickness of your tomato shells determines how sturdy they'll be when stuffed. If any shells feel too thin or fragile, set them aside for garnish or discard. The goal is to have four intact, sturdy tomato halves that can hold their shape when filled and served.
Stuff and Secure the Tomatoes
Spoon the herbed chicken salad filling into each tomato half, pressing gently to fill completely. Use a spoon to create a slight dome in the center—this makes serving easier and creates a more appealing presentation. Place each stuffed tomato on a serving platter, leaving about 1 inch between each one to prevent them from touching.
Insert 2 toothpicks or skewers through the top of each tomato, angling them slightly downward to secure the filling. This prevents the salad from spilling out when you serve or transport the dish. For an elegant touch, drizzle each stuffed tomato with 1 tbsp extra-virgin olive oil divided among them. The oil not only adds visual appeal but also enhances the flavors when the tomatoes are served.
Chill and Serve for Optimal Texture
Cover the stuffed tomatoes with plastic wrap and refrigerate for at least 1 hour before serving. This chilling time allows the flavors to develop further and ensures the tomatoes remain crisp and fresh. When ready to serve, carefully remove the toothpicks or skewers and arrange the stuffed tomatoes on a platter.
Garnish with additional thinly sliced fresh chives and a sprinkle of freshly cracked black pepper for a professional finish. Serve immediately with crusty bread or a simple green salad. The contrast between the crisp tomato shells and the creamy, herbed chicken salad creates a delightful textural experience with every bite.
Pro Tips For Making Chicken Salad Stuffed Tomatoes
- POACH DON’T BOIL: Chicken salad turns dry when you overcook the chicken. Poach the breasts in simmering water (160°F/71°C) for 12-14 minutes—just until the internal temp hits 165°F. Let them cool completely before shredding, or you’ll end up with a soggy mess.
- STUFF TOMATOES LAST MINUTE: Hollow those tomatoes right before filling. Cut the tops off, scoop out the pulp, and toss it into the salad mix—it adds freshness and prevents the tomatoes from absorbing too much moisture. If you prep them too early, they’ll turn mealy and watery.
- DILUTE YOGURT DON’T SUBSTITUTE: Mix Greek yogurt with mayo (about 1:1 ratio) for creaminess without heaviness. Using just yogurt makes the salad too tangy, and skipping mayo leaves it dry. Stir in a splash of lemon juice if you want extra brightness—it cuts through the richness.
- CHOP DILL FINE BUT NOT TOO FINE: Fresh dill should be visible but not overwhelming. Roughly chop it so it adds texture without turning the salad into a garnish. If you minced it like parsley, you’d lose that fresh, herby punch that makes this dish sing.
Pro cooking tips for great chicken salad stuffed tomatoes
Chicken Texture Mastery
Poaching is my go-to method for chicken salad because it keeps the meat moist and tender. Use cold water and bring it to a gentle simmer—never a rolling boil—to prevent the chicken from drying out.
I like to season the water with just ½ tsp salt since the chicken will absorb it evenly. Once shredded, the chicken should be fine but not paste-like—think of it like pulled pork, but with more definition.
If your chicken turns out too dry, try adding 1 tbsp Greek yogurt to the salad for extra moisture. 💫
Dressing Balance Secrets
The Greek yogurt in this dressing is a game-changer—it cuts through the richness of the mayo while adding protein. For the perfect ratio, I use equal parts mayo and yogurt (½ cup each) to keep the salad light.
If you're watching calories, swap half the mayo for avocado (mashed) or light sour cream. The lemon juice and red wine vinegar should brighten the flavors, so taste as you go. Pro tip: Let the dressing sit for 30 minutes before stuffing—this lets the flavors meld beautifully. ✨
Tomato Prep Pro Tips
Select tomatoes that are firm and heavy for their size—these hold their shape best when stuffed. When scooping out the pulp, leave at least ½-inch thick walls to prevent collapse. Rinse the shells under cold water to remove any excess seeds, then pat them completely dry with paper towels.
This step is crucial—wet tomatoes will make your salad soggy. For extra stability, chill the stuffed tomatoes for 1 hour before serving. 🍅
Securing the Stuffing
Toothpicks are my first choice for securing the filling, but small wooden skewers work too. Insert them at a slight downward angle to keep the salad snug. If you're serving immediately, skip the toothpicks and use a small spoon to gently press the filling into place.
For a restaurant-worthy touch, arrange the stuffed tomatoes on a chilled platter before serving—this keeps them crisp and elegant. 📍
Flavor Boost Finishes
A final drizzle of extra-virgin olive oil (just 1 tbsp total) elevates the dish instantly. For garnish, I love adding thin chive ribbons or a sprinkle of crumbled feta for extra depth.
If you're feeling fancy, add a pinch of smoked paprika or everything bagel seasoning for a savory kick. The key is to garnish right before serving—this keeps everything fresh and vibrant. 💡
Nutrition facts
Frequently asked questions
Can I use canned chicken instead of fresh?
Yes, but with adjustments! Use 1 (15 oz) can of high-quality chicken breast (like Starkist or Chicken of the Sea) and drain it well. For extra moisture, add 1 tbsp Greek yogurt to the salad mixture. Canned chicken works best in this recipe when you're short on time, but fresh poached chicken gives the best texture.
How do I keep the tomatoes from getting soggy?
Two key steps: pat them completely dry after rinsing and chill for 1 hour before serving. The moisture from the chicken salad can make tomatoes limp, so this resting time helps them maintain their crispness. Also, use a spoon to gently press the filling in rather than packing it tightly.
What's the best way to make this ahead of time?
Prepare the chicken salad up to 3 days ahead and store it in an airtight container. For the tomatoes, scoop and dry them, then store in the fridge for up to 4 hours before stuffing. Assemble just before serving to keep them crisp. If making completely ahead, stuff the tomatoes and refrigerate for no more than 2 hours before serving.
Can I make this recipe without mayo?
Replace the mayo with ½ cup Greek yogurt + 1 tbsp Dijon mustard for a lighter version. For extra creaminess, add 1 tbsp sour cream or mashed avocado. The yogurt base will still give you that signature herbed creaminess, just with fewer calories and more protein.
What's the secret to perfect tomato shells?
Choose firm, vine-ripened tomatoes and leave ½-inch thick walls when scooping. The key is to rinse them well and pat completely dry—any moisture will make them soggy. Also, chill the stuffed tomatoes for at least 1 hour before serving to help them hold their shape.
