Classic Cobb Salad Recipe
There are salads you make to fill a bowl, and then there are salads you make to impress a table. The Classic Cobb Salad is firmly in the second category. It is bold, layered, and unmistakably intentional — every ingredient earns its place.
Born in the kitchens of the Brown Derby restaurant in 1930s Hollywood, this salad has outlasted every food trend that came after it. And for good reason. The combination of crispy bacon, hard-boiled eggs, creamy avocado, tangy blue cheese, and tender grilled chicken over crisp romaine is nothing short of a culinary masterpiece hiding in plain sight.
What makes the Cobb truly special is its architecture. The rows of toppings are not just for show — they allow each person to build every bite exactly the way they want it. It is as practical as it is beautiful, and that balance is rare in cooking.
Whether you are serving this at a weekend lunch, a summer dinner party, or just meal-prepping for the week, this recipe delivers restaurant-quality results with straightforward technique. Follow this guide closely, and you will understand why the Classic Cobb has never needed a reinvention.
Ingredients You’ll Need
Every great salad starts with a great lineup, and the Cobb does not mess around when it comes to building a roster worth eating.
One of the things I love about this recipe is that it uses simple pantry ingredients. You probably already have most of them in your kitchen.
Base Ingredients:
- 2 large heads romaine lettuce, chopped
- 2 boneless skinless chicken breasts
- 6 strips thick-cut bacon
- 3 large eggs, hard-boiled and peeled
- 1 ripe avocado, diced
- 1 cup cherry tomatoes, halved
- ½ cup blue cheese, crumbled
- ½ cup red onion, thinly sliced
- 2 tablespoons olive oil (for cooking chicken)
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon garlic powder
Optional Add-ins:
- ¼ cup cucumber, diced
- 2 tablespoons chives, finely chopped
- ¼ cup corn kernels (grilled or roasted)
- 2 tablespoons sunflower seeds
- 1 tablespoon Dijon mustard (for dressing)
- ¼ cup shredded cheddar cheese
Step-by-Step Instructions

Step 1: Season and Cook the Chicken
Pat the chicken breasts dry with paper towels. Season both sides generously with salt, black pepper, and garlic powder. Heat olive oil in a skillet over medium-high heat until shimmering. Add the chicken and cook for 6 to 7 minutes per side until golden and cooked through to an internal temperature of 165°F. Remove from heat and let it rest for at least 5 minutes before slicing. Resting locks in the juices and keeps every slice tender.
Step 2: Cook the Bacon Until Crisp
Place bacon strips in a cold skillet and set the heat to medium. Allow the bacon to render its fat slowly, which gives you crispier, more even results than starting hot. Cook for 4 to 5 minutes per side until deeply golden and crisp. Transfer to a paper towel-lined plate to drain and cool. Once cooled, roughly chop or crumble the bacon into bite-sized pieces. Do not discard the bacon fat — it is liquid gold if you want to sauté anything else.
Step 3: Hard-Boil the Eggs Perfectly
Place eggs in a saucepan and cover with cold water by one inch. Bring to a full boil over medium-high heat, then remove from heat, cover the pot, and let the eggs sit for exactly 10 minutes. Transfer immediately to an ice water bath and let cool for 5 minutes. This method gives you perfectly set yolks with no grey ring. Peel under running water for easier shells, then slice or quarter the eggs depending on your preferred presentation.
Step 4: Prepare the Vegetables
Wash and thoroughly dry your romaine lettuce — a salad spinner works best here. Wet lettuce will dilute the dressing and make the salad limp within minutes. Chop the romaine into large, hearty pieces. Halve the cherry tomatoes, dice the avocado (season it lightly with a squeeze of lemon to prevent browning), and slice the red onion thin. Crumble the blue cheese directly from the block for the freshest, creamiest result.
Step 5: Assemble the Salad
Spread the chopped romaine in a wide, flat serving bowl or platter. This is where the Cobb becomes a visual dish. Arrange the toppings in distinct rows across the bed of lettuce: sliced chicken, crumbled bacon, halved eggs, avocado, cherry tomatoes, red onion, and blue cheese. Keep the rows clean and defined. The presentation is part of the experience. Drizzle your dressing across everything right before serving, or serve it on the side.
Step 6: Make the Classic Cobb Dressing
Whisk together 3 tablespoons red wine vinegar, 1 teaspoon Dijon mustard, ½ teaspoon Worcestershire sauce, 1 minced garlic clove, salt, and black pepper. Slowly drizzle in ½ cup of extra virgin olive oil while whisking constantly to emulsify. Taste and adjust seasoning as needed. This vinaigrette is tangy, herby, and bold enough to hold its own against the richness of the bacon, egg, and blue cheese without overpowering the romaine. Serve immediately or refrigerate for up to 3 days.
Cook Time
Total:
35 to 40 minutes
Prep:
15 to 20 minutes
Bake:
No baking required — stovetop cook time is approximately 15 to 20 minutes
Servings
The Classic Cobb Salad is a genuinely satisfying main course, not just a side dish. This recipe is built to serve four people as a full meal, with enough protein, healthy fats, and greens to keep everyone full and happy. Each serving is generous and well-rounded.
If you are serving it as a starter or alongside another dish, it can comfortably stretch to six portions. The key is to scale the dressing proportionally and ensure each plate gets an even distribution of every topping. No one wants a bowl that is all lettuce and no bacon.
Makes approximately 4 main-course servings or 6 starter-sized portions. For meal prep, store the components separately and assemble just before eating to keep everything fresh and the greens crisp.
Common Mistakes in This Recipe
One of the most frequent errors home cooks make with a Cobb Salad is overdressing it. The greens get buried under too much vinaigrette, and the carefully arranged toppings turn into a soggy mess. The dressing should enhance, not dominate.
Another common pitfall is using underripe avocado or skipping the lemon juice. Avocado that is too firm lacks the creamy texture that balances the crispy bacon and tangy cheese. Without lemon, diced avocado oxidizes quickly and turns an unappetizing shade of grey.
Many cooks also rush the chicken, cutting it immediately after cooking without letting it rest. This forces all the juices out of the meat the moment the knife hits it, leaving dry, stringy slices on an otherwise beautiful salad.
Finally, neglecting to dry the romaine properly is a silent killer of a great Cobb. Wet lettuce creates a watery pool at the bottom of the bowl and prevents the dressing from adhering to the leaves the way it should.
Solutions to Common Mistakes
To avoid overdressing, always start with less than you think you need. Drizzle half the dressing over the assembled salad, toss lightly, and taste. Add more only if needed. Serving the dressing on the side for guests is also a smart, flexible approach.
For avocado, always check ripeness by gently pressing the skin — it should yield slightly without feeling mushy. Once diced, toss it immediately with fresh lemon or lime juice. This slows oxidation and adds a subtle brightness that complements the whole dish.
Let your chicken rest for a minimum of 5 minutes after cooking, preferably loosely tented with foil. This redistributes the internal juices throughout the meat, resulting in slices that are moist, flavorful, and clean-cut.
For the romaine, use a salad spinner and spin it twice. Lay the leaves flat on a clean kitchen towel after spinning for an extra minute of air-drying before chopping. Dry greens hold dressing beautifully and stay crisp far longer.
Nutritional Information (approx. per serving)
- Calories: 480 kcal
- Protein: 38g
- Total Fat: 32g
- Saturated Fat: 9g
- Carbohydrates: 9g
- Dietary Fiber: 4g
- Sugars: 3g
- Sodium: 720mg
- Cholesterol: 240mg
- Vitamin A: 90% DV
- Vitamin C: 35% DV
- Calcium: 18% DV
- Iron: 15% DV
The Classic Cobb Salad is not just satisfying — it is genuinely nutrient-dense in a way few other single dishes can claim. The grilled chicken provides lean, complete protein that supports muscle maintenance and keeps hunger at bay for hours.
Romaine lettuce is one of the most underrated greens in the kitchen. It is rich in Vitamin A, Vitamin K, and folate — nutrients that support eye health, bone density, and cellular function. The fiber from the romaine and avocado also supports healthy digestion.
Avocado contributes monounsaturated fats, particularly oleic acid, which is the same heart-healthy fat found in olive oil. These fats help the body absorb fat-soluble vitamins from the rest of the salad more efficiently.
Eggs deliver choline, B vitamins, and high-quality protein in a compact form. Blue cheese, used in moderation, adds calcium and beneficial bacterial cultures alongside its distinctive flavor punch. Together, these ingredients make every bite work hard for your body.
Storage Instructions
The best way to store a Cobb Salad is to keep every component separate until you are ready to eat. If you have assembled the salad and have leftovers, transfer them to an airtight container and refrigerate for up to 24 hours — though the avocado will begin to discolor and the romaine may soften slightly.
For meal prep, store the romaine in a sealed container with a paper towel on top to absorb excess moisture. Cooked chicken, bacon, and hard-boiled eggs can each be stored separately in airtight containers in the refrigerator for up to 4 days.
Keep the dressing in a sealed jar in the refrigerator for up to 5 days. Shake or whisk it again before using, as the oil and vinegar will naturally separate when chilled. Always bring the dressing to room temperature before dressing the salad.
Avocado should ideally be diced fresh each time. If you must store it, press plastic wrap directly onto its surface to minimize air contact and use within 12 to 18 hours for the best color and texture.
Suggestions
The Classic Cobb is perfectly complete on its own, but if you want to build a fuller meal around it, serve it alongside a warm loaf of crusty sourdough bread or lightly toasted garlic crostini. The crunch and warmth of the bread contrast beautifully with the cool, crisp salad.
For a heartier spread, pair this with a light tomato bisque or a simple lemon orzo soup. The acidity in both soups plays well with the richness of the bacon, blue cheese, and egg, keeping the overall meal balanced and layered in flavor.
If you are serving this at a gathering, consider setting it up as a “Cobb bar” — arrange every topping in individual bowls and let guests assemble their own plates. It is interactive, visually impressive, and ensures everyone gets exactly what they want.
For wine pairing, a crisp Sauvignon Blanc or an unoaked Chardonnay works wonderfully. If you prefer red, a lighter Pinot Noir complements the bacon and blue cheese without overpowering the more delicate elements.
Seasonal Relevance
The Classic Cobb Salad is most at home in late spring and summer, when romaine is at its freshest and crispest, cherry tomatoes are bursting with flavor, and avocados are widely available at peak ripeness. It is the kind of dish that practically begs to be served at an outdoor lunch.
In summer, the Cobb doubles beautifully as a cookout dish. Grill the chicken instead of pan-searing it for a smoky depth of flavor, and throw the corn on the grill while you are at it. The char on both adds a seasonal dimension that elevates the entire salad.
Come fall, the Cobb adapts surprisingly well. Swap cherry tomatoes for roasted grape tomatoes or add thin slices of tart apple for crunch. A sherry vinaigrette in place of the red wine version adds warmth that suits the cooler weather beautifully.
Even in winter, this salad holds up as a protein-packed lunch that feels far more substantial than the season usually calls for. The eggs, chicken, and bacon provide the kind of nourishing, warming richness that makes it genuinely comforting even when the temperature drops.
Final Words
The Classic Cobb Salad is one of those rare recipes that stands at the intersection of simplicity and sophistication. It asks very little of you technically but rewards careful attention to ingredients, preparation, and presentation in a way that few dishes can.
Every element of this salad tells you something about how food works when you respect it. The bacon needs to render slowly. The eggs need an ice bath. The avocado needs lemon. The romaine needs to be dry. These are not arbitrary steps — they are the difference between a forgettable salad and one your guests talk about.
Once you have made this recipe even once, you will start to see its logic everywhere. The rows of toppings, the bold dressing, the contrast of textures — it all adds up to something much greater than the sum of its parts. And that is exactly what great cooking does.
Make this salad with intention. Taste as you go. Take the five extra minutes to dry the lettuce, rest the chicken, and dice the avocado fresh. Those small decisions are what separate a good home cook from a great one — and this recipe is the perfect place to practice being the latter.
Frequently Asked Questions
Can I make the Classic Cobb Salad ahead of time for a party?
Yes, but keep each component stored separately and assemble just before serving. You can cook the chicken, bacon, and eggs up to 2 days in advance and refrigerate them. Dice the avocado fresh on the day to prevent browning, and dress the salad only when ready to serve.
What can I substitute for blue cheese if I don’t like the taste?
Feta cheese is the closest substitute — it delivers a similar salty, tangy punch with a crumbly texture. Goat cheese works well for a creamier, milder alternative. If you want to stay in the same flavor family but with less intensity, try gorgonzola dolce, which is noticeably milder than aged blue.
Is the Classic Cobb Salad keto-friendly or low-carb?
Yes, this salad is naturally very low in carbohydrates, making it an excellent choice for keto and low-carb diets. Each serving contains approximately 9 grams of carbohydrates with 4 grams of fiber, leaving around 5 grams of net carbs. The high protein and healthy fat content also make it highly satiating for those following a ketogenic eating plan.
Classic Cobb Salad Recipe
4
servings15
minutes480
kcal15
minutesA bold, restaurant-worthy salad layered with grilled chicken, crispy bacon, hard-boiled eggs, creamy avocado, and tangy blue cheese over crisp romaine. Every ingredient earns its place in this timeless American classic.
Ingredients
2 large heads romaine lettuce, chopped
2 boneless skinless chicken breasts
6 strips thick-cut bacon
3 large eggs, hard-boiled and peeled
1 ripe avocado, diced
1 cups cherry tomatoes, halved
0.5 cups blue cheese, crumbled
0.5 cups red onion, thinly sliced
2 tablespoons olive oil (for cooking chicken)
1 teaspoons salt
0.5 teaspoons black pepper
0.5 teaspoons garlic powder
3 tablespoons red wine vinegar (for dressing)
1 teaspoons Dijon mustard (for dressing)
0.5 teaspoons Worcestershire sauce (for dressing)
1 garlic clove, minced (for dressing)
0.5 cups extra virgin olive oil (for dressing)
Directions
- Season and Cook the Chicken: Pat 2 boneless skinless chicken breasts dry with paper towels. Season both sides with 1 teaspoons salt, 0.5 teaspoons black pepper, and 0.5 teaspoons garlic powder. Heat 2 tablespoons olive oil (for cooking chicken) in a skillet over medium-high heat. Cook chicken for 6–14 minute per side until golden and internal temperature reaches 165°F. Remove from heat, rest for 5 minutes, then slice.
- Cook the Bacon: Place 6 strips thick-cut bacon in a cold skillet over medium heat. Cook for 4–9 minutes per side, allowing fat to render slowly for maximum crispiness. Transfer to a paper towel-lined plate to drain. Once cooled, crumble or roughly chop into bite-sized pieces.
- Hard-Boil the Eggs: Place 3 large eggs, hard-boiled and peeled in a saucepan and cover with cold water by one inch. Bring to a full boil, then remove from heat, cover, and let sit for exactly 15 minutes. Transfer to an ice water bath for 5 minutes. Peel, then slice or quarter.
- Prepre the Vegetables: Wash and thoroughly dry 2 large heads romaine lettuce, chopped using a salad spinner. Chop into large, hearty pieces. Halve 1 cups cherry tomatoes, halved, dice 1 ripe avocado, diced and toss immediately with a squeeze of lemon juice to prevent browning. Thinly slice 0.5 cups red onion, thinly sliced and crumble 0.5 cups blue cheese, crumbled fresh from the block.
- Make the Dressing: Whisk together 3 tablespoons red wine vinegar (for dressing), 1 teaspoons Dijon mustard (for dressing), 0.5 teaspoons Worcestershire sauce (for dressing), 1 garlic clove, minced (for dressing), and a pinch of 1 teaspoons salt and 0.5 teaspoons black pepper. Slowly drizzle in 0.5 cups extra virgin olive oil (for dressing) while whisking constantly until emulsified. Taste and adjust seasoning. Refrigerate in a sealed jar for up to 3 days; re-whisk before using.
- Assemble the Salad: Spread the chopped romaine across a wide, flat serving platter. Arrange all toppings in clean, distinct rows over the lettuce: sliced chicken, crumbled bacon, sliced eggs, diced avocado, cherry tomatoes, red onion, and blue cheese. Drizzle dressing just before serving, or serve on the side.
Recipe Video
Notes
- Always dry your romaine thoroughly before assembling — wet lettuce dilutes the dressing and makes the salad limp within minutes
- Rest the chicken for at least 5 minutes after cooking before slicing to keep every piece juicy and tender.
- Dice avocado fresh on the day of serving and toss immediately with lemon juice to prevent browning.
- Start with half the dressing, taste, then add more — it is much easier to add than to fix an overdressed salad.
- For a smokier flavor profile, grill the chicken and corn outdoors instead of cooking on the stovetop.
- Blue cheese can be substituted with feta for a milder, less pungent result without losing the salty, crumbly texture.
- Store all components separately in airtight containers for up to 4 days and assemble fresh each time for best results.
