Pin It
Jump to Recipe
Prep: 20 min Cook: 15 min Serves: 4

Copycat Panera Green Goddess Salad

If you’ve been anywhere near TikTok in the last couple of years, you’ve probably seen someone absolutely lose their mind over Panera’s Green Goddess Cobb Salad. The videos rack up millions of views — people filming their first bite, doing dramatic slow-motion pours of that bright green dressing, and standing in drive-through lines that wrap around the building. Panera knows what they’ve got, too. This salad regularly sells out at locations across the country, and at roughly $12 a pop, your wallet feels it every time.

Here’s the thing though: this salad is shockingly easy to make at home. The dressing comes together in a blender in about two minutes. The chicken takes 15 minutes on the stove. The rest is just chopping vegetables. For about $4 per serving, you get a salad that’s just as good — honestly, probably better, because the avocado is actually ripe and the bacon is still warm.

The Star of the Show: Green Goddess Dressing

This dressing is what makes the whole salad work. It’s creamy, herby, tangy, and a little nutty from the tahini. Panera’s version has that distinctive bright green color that comes from blending fresh herbs right into the base.

Grab your blender or food processor and add:

  • 1 cup fresh basil leaves (packed — don’t be shy)
  • 1/2 cup plain Greek yogurt (full-fat gives you the best texture)
  • 1/4 cup tahini
  • 2 tablespoons lemon juice (fresh, not the bottle stuff)
  • 1 clove garlic, peeled
  • 2 tablespoons olive oil
  • 1 tablespoon white wine vinegar
  • 1/4 teaspoon salt

Blend everything on high for about 30 seconds until completely smooth. Scrape down the sides and blend again for another 10 seconds. You want zero chunks of basil — just a uniform, bright green cream. Taste it and adjust: need more tang? Add another squeeze of lemon. Too thick? Thin it with a tablespoon of water at a time until it’s pourable but still coats the back of a spoon.

The color should be a vibrant green. If your basil is a little older and the color looks dull, throw in a small handful of baby spinach. It won’t change the flavor, but it’ll get you that photo-worthy green.

Set the dressing aside in the fridge while you prep everything else. Cold dressing on a fresh salad is the way to go.

Cooking the Chicken: Simple Pan Sear

You don’t need a grill for this. A basic skillet and 15 minutes is all it takes.

Start by butterflying your chicken breasts. Place one breast flat on a cutting board with your hand on top, and slice horizontally through the thickest part to create two thinner pieces. This does two important things: it gives you more surface area for seasoning, and it cooks way faster and more evenly. Nobody wants a chicken breast that’s dry on the outside and raw in the middle.

Season both sides generously with salt and pepper. You can also add a pinch of garlic powder and smoked paprika if you want a little extra flavor, but plain salt and pepper works great.

Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Wait until the oil shimmers — that means it’s hot enough. Lay the chicken pieces in the pan and don’t touch them for 5-6 minutes. Seriously, leave them alone. You want a golden-brown crust on the bottom. Flip once, cook for another 4-5 minutes on the second side, until the internal temperature reads 165°F on an instant-read thermometer.

Pull the chicken off the heat and let it rest on a cutting board for 5 minutes before slicing. Resting lets the juices redistribute so the chicken stays moist when you cut into it. Slice against the grain into thin strips.

Prepping the Toppings

While the chicken rests, get your toppings ready.

Hard-boiled eggs: If you haven’t made these ahead of time, here’s the quickest method. Place 4 eggs in a single layer in a saucepan, cover with cold water by about an inch, and bring to a rolling boil. As soon as it boils, cover the pan, kill the heat, and let them sit for exactly 10 minutes. Transfer to an ice bath for 5 minutes, then peel and chop.

Bacon: Cook 8 slices of thick-cut bacon in the oven at 400°F on a sheet pan lined with parchment paper for 18-20 minutes. This is way less messy than the stovetop and you get perfectly even, crispy strips every time. Let them cool for a minute, then crumble by hand or chop roughly.

Avocado: Cut your avocados in half, remove the pit, and dice them right in the skin. Scoop out with a spoon. If you’re prepping ahead, a squeeze of lime juice keeps them from browning for about an hour.

Pickled red onions: If you have a jar in the fridge already, perfect. If not, thinly slice one red onion, stuff it into a jar, and pour over a mixture of 1/2 cup white vinegar, 1/2 cup warm water, 1 tablespoon sugar, and 1 teaspoon salt. Let it sit for at least 30 minutes. These keep in the fridge for weeks and are good on basically everything.

Assembling the Salad

Now the fun part. In a large, wide bowl (or divide among four individual bowls), start with your base:

  1. Toss the chopped romaine and baby arugula together. The romaine gives you crunch and the arugula adds a peppery bite that plays really well with the creamy dressing.
  2. Arrange the toppings in rows or sections across the top — this is a Cobb-style salad, so it looks best when each ingredient gets its own lane. Line up the sliced chicken, chopped eggs, crumbled bacon, diced avocado, halved cherry tomatoes, and pickled red onions.
  3. Drizzle the green goddess dressing generously over the top. Or better yet, serve it on the side so people can add as much as they want.

Toss everything together right before eating, or let people dig in and mix as they go. Both ways work.

Pro Tips

Make the dressing ahead. This dressing actually tastes better after sitting in the fridge for a few hours. The flavors meld together and the garlic mellows out slightly. It keeps well for up to 5 days in a sealed jar. Give it a good shake or stir before using.

Meal prep this salad. Pack the components separately in containers: greens in one, toppings in another, dressing in a small jar. Assemble right before eating. Prepped this way, everything stays fresh in the fridge for 3-4 days. The only exception is avocado — cut that fresh each day.

Pick the right lettuce. Romaine hearts are the move here because they stay crispy even after dressing. Regular leaf lettuce or spring mix will wilt within minutes. If you want to swap, try chopped Little Gem lettuce — it’s basically a smaller, sweeter romaine.

Season your chicken well. The salad has a lot of bold flavors from the dressing, bacon, and pickled onions. Under-seasoned chicken will taste like nothing next to all of that. Don’t hold back on the salt.

The Michelin Twist

Here are some ways to dress it up:

  • Burrata and Heirloom Tomato Upgrade: Replace the hard-boiled eggs with a whole ball of fresh burrata, torn open tableside so the creamy stracciatella spills over the greens. Swap the cherry tomatoes for sliced heirloom tomatoes drizzled with aged balsamic reduction. The richness of the burrata against the tangy dressing is genuinely restaurant-worthy.
  • Za’atar-Crusted Chicken: Season the chicken breasts with a generous coating of za’atar spice blend and sumac before searing in clarified butter instead of olive oil. Finish by basting with brown butter and fresh thyme for the last minute of cooking. The earthy, nutty za’atar crust adds a Middle Eastern complexity that pairs beautifully with the herbaceous dressing.
  • Champagne Vinegar Green Goddess: Rebuild the dressing using fresh tarragon and chervil in place of half the basil, swap the white wine vinegar for champagne vinegar, and fold in a tablespoon of creme fraiche instead of Greek yogurt. Finish with a few drops of good pistachio oil. The result is a more refined, aromatic dressing with a delicate acidity that makes every bite better.

The Cost Breakdown

Let’s talk numbers, because this is where making it at home really pays off.

IngredientApproximate Cost
Romaine hearts (2)$2.50
Baby arugula (2 cups)$1.50
Chicken breasts (2)$4.00
Bacon (8 slices)$3.50
Eggs (4)$1.20
Avocados (2)$2.00
Cherry tomatoes$2.00
Red onion$0.75
Dressing ingredients$3.00
Total~$20.45

That’s roughly $5.11 per serving for four big salads. Compare that to $12+ per salad at Panera (before tax and tip if you’re dining in), and you’re saving about $28 every time you make this at home for a family of four. Make it twice a month and that’s over $650 saved in a year. Not bad for 35 minutes of work.

If you already have pantry staples like olive oil, tahini, and vinegar on hand, the per-serving cost drops closer to $4.

Variations to Try

Add feta cheese. Crumble about 1/2 cup of feta over the top before drizzling the dressing. The salty, tangy cheese pairs perfectly with the creamy dressing and peppery arugula. Goat cheese works too if that’s more your style.

Swap chicken for chickpeas. Drain and rinse a can of chickpeas, toss them with olive oil, salt, pepper, and a pinch of cumin, then roast at 425°F for 25-30 minutes until crunchy. They add protein and a satisfying crunch without any meat.

Make it fully vegan. Skip the chicken, bacon, eggs, and Greek yogurt. For the dressing, swap the yogurt for cashew cream or silken tofu blended smooth. Use coconut bacon or smoked tempeh strips for that savory, smoky element. The dressing is honestly just as good with silken tofu — you really can’t tell the difference.

Go spicy. Add a diced jalapeño to the dressing before blending, or toss some pickled peppers in with the toppings. A drizzle of hot honey over the chicken before slicing is also really good here.

Mediterranean twist. Swap the bacon for sun-dried tomatoes and add kalamata olives, cucumber, and a sprinkle of za’atar. Keep the green goddess dressing — it ties everything together.

Storage Tips

Assembled salad lasts about 1 day in the fridge before the greens get soggy. Not ideal for leftovers.

Unassembled components store much better:

  • Cooked chicken: 3-4 days in the fridge in an airtight container
  • Green goddess dressing: 5 days in the fridge in a sealed jar
  • Hard-boiled eggs: 5 days in the fridge, peeled or unpeeled
  • Cooked bacon: 4-5 days in the fridge, or freeze for up to a month
  • Washed and dried greens: 3-4 days in the fridge, stored with a paper towel to absorb moisture
  • Pickled red onions: 2-3 weeks in the fridge

The dressing does not freeze well — the yogurt separates and the texture goes grainy. Just make a fresh batch each week. It takes two minutes.

Nutritional Information (Per Serving)

These numbers are approximate and based on the full recipe divided into four equal servings:

Calories580
Protein38g
Fat40g
Saturated Fat9g
Carbohydrates18g
Fiber8g
Sugar5g
Sodium820mg

The bulk of the fat comes from the avocado, tahini, and bacon — mostly heart-healthy unsaturated fats (except the bacon, but let’s be honest, the bacon is non-negotiable). If you want to cut calories, use turkey bacon and reduce the avocado to one instead of two. That brings each serving down to roughly 440 calories.

For a higher-protein version, add an extra chicken breast and an extra egg. You’ll push past 45g of protein per serving, which makes this a solid post-workout meal.

Why This Works Better at Home

Beyond the cost savings, the biggest advantage of making this at home is freshness. At Panera, the salads sit in a cooler after being assembled. The greens lose their crunch, the avocado starts browning, and the dressing soaks into everything. When you make it yourself, the romaine is crisp, the avocado is perfectly green, the bacon is still a little warm, and the dressing goes on right when you’re ready to eat. That’s a different salad entirely.

You also get to control portions. Want extra bacon? Go for it. Hate tomatoes? Leave them out. Want to drown the whole thing in dressing? Nobody’s stopping you. That kind of customization is worth the 35 minutes.

Made this recipe? Share your photos with #CopycatGreenGoddess on Instagram! Want more copycat recipes? Browse our full collection.

Copycat Panera Green Goddess Salad

Copycat Panera Green Goddess Cobb Salad with homemade basil-tahini dressing, pan-seared chicken, and all the toppings.

Prep20 min
Cook15 min
Total35 min
Servings
4
At home~$4.50/serving
vs
Restaurant~$20.25/serving
You save ~78%

Ingredients

Instructions

💡
Pro tip: This recipe tastes even better the next day. The flavors need time to meld together in the fridge.
❄️
Storage: Keeps in an airtight container in the fridge for up to 2 weeks. Freezer-friendly for up to 3 months.

Equipment You'll Need

Blender or food processor

For blending the green goddess dressing until completely smooth

Large skillet

For pan-searing butterflied chicken breasts until golden brown

Rimmed baking sheet with parchment

For oven-cooking bacon at 400°F until perfectly crispy

Instant-read thermometer

For checking chicken reaches 165°F internal temperature

Large wide salad bowl

For tossing greens and arranging Cobb-style toppings

Love this recipe? Share it!

Get new copycat recipes every week — free.

Ratings & Reviews

No ratings yet

Rate this recipe

Click a star to rate

Leave a Review

0/500