Vegan Cobb Salad

Jump to Recipe Print Recipe

Juicy tomatoes, creamy avocado slices, hearty chickpeas, smoky coconut bacon, and savory tofu chunks are arranged atop crispy greens to make this flavor-packed and super satisfying vegan cobb salad.

Has it been a while since I shared a salad recipe? It sure feels like it, and in any event the time is right, with us being just one day into summer. I suppose I can manage the long journey to fall if the food is at least good.

I love salad, but if I’m making a meal of it, it better be a seriously good salad. I love remakes of classics (check out my taco salad and Caesar salad recipes if you do too!). So I decided it was time to veganize the classic Cobb salad. Good decision!

This salad is way better than the sum of its parts. I mean, I love coconut bacon, and crispy tofu, and avocados, chickpeas, and veggies. And the dressing was delicious upon taste-testing. But all of these things together turned out to be more amazingly delicious than I would’ve ever anticipated.

The dressing is a basic vegan Dijon vinaigrette. Dijon mustard, red wine vinegar, shallots and olive oil. Most Dijon vinaigrette recipes call for a ton of oil, but I replaced about half the amount of oil I’d normally use with water in order to lighten things up. (<-- Tip: This works for most oil-heavy DIY salad dressings.)

In place of the bacon you’d find in a traditional Cobb salad, I used coconut bacon. It’s an awesome salad topper and gives just the right amount of crunch. Chickpeas replace chicken. And instead of eggs, I seasoned up some tofu to make it look and taste like eggs. Turmeric gives the tofu a bright yellow color, and kala namak, a.k.a. black salt, makes it taste eggy.

You’ll dice up the tofu and pan-fry it in a bit of oil. Then, when it’s just starting to crisp, sprinkle it with a dash of lemon juice and your seasonings.

I skipped the blue cheese because (1) vegan blue cheese is something I’ve yet to figure out, and (2) this salad already has so much going on, I didn’t feel like it was needed. If you really want to, go right ahead and add in some of your favorite vegan store-bought cheese.

I assembled my salad in one big bowl, but you could also arrange it in individual bowls for serving.

Dress and dig in.

Tips for Making the Perfect Vegan Cobb Salad

  • If making this ahead, prep all of the ingredients except the avocado (which will turn brown shortly after being cut), and store them separately. You can slice the avocado and assemble the salad right before serving. This way things don’t get soggy!
  • The eggy tofu calls for kala namak. This type of salt has a high sulfur content, so it’s great for making things taste like eggs! You can find it in most Indian grocery stores or online.
  • To choose a perfectly ripe avocado, apply some gentle pressure with your fingers. It should give, but just a bit. Underripe avocados will be super firm, and overripe ones will squish. You can also try using the stem test.

Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

5 from 3 votes Print

Vegan Cobb Salad

Juicy tomatoes, creamy avocado slices, hearty chickpeas, smoky coconut bacon, and savory tofu chunks are arranged atop crispy greens to make this flavor-packed and super satisfying vegan cobb salad. 

CourseEntree, Salad CuisineAmerican Prep Time 15 minutes Cook Time 10 minutes Total Time 25 minutes Servings 4 Calories 534 kcal Author Alissa Saenz


For the Dressing

  • 2tablespoonsminced shallot(about 1 small shallot)
  • ¼cupolive oil
  • ¼ cup red wine vinegar
  • ¼cup water
  • 1tablespoonDijon mustard
  • 2teaspoonsmaple syrup
  • ½teaspoonsalt,or to taste
  • ¼teaspoonblack pepper,or to taste

For the Eggy Tofu

  • ¼teaspoonturmeric
  • ¼teaspoongarlic powder
  • ¼teaspoon kala namak
  • ¼teaspoonblack pepper
  • 1tablespoonolive oil
  • ½poundextra-firm tofu,drained, pressed and cut into ½ inch cubes
  • 2teaspoonslemon juice

For the Salad

  • 1small head romaine lettuce,cleaned and chopped
  • 1small headbibb lettuce,cleaned and chopped
  • 1large tomatodiced
  • 1cup cooked chickpeas
  • 1avocadosliced
  • 1 cupcoconut bacon
  • Salt and pepper to taste
  • 2tablespoonschopped fresh chives


  1. Begin by whisking all of the dressing ingredients together in a small bowl or jar. Allow it to sit while you prepare the rest of the salad.

  2. To make the eggy tofu, first stir the turmeric, garlic powder, kala namak and pepper together in a small bowl.

  3. Coat the bottom of a medium skillet with olive oil and place it over medium heat.

  4. When the oil is hot, add the tofu and cook for about 10 minutes, flipping once or twice to achieve browning on multiple sides.

  5. Sprinkle the tofu with the lemon juice and flip a few times to coat.

  6. Sprinkle the turmeric mixture over the tofu and toss a few times to coat.

  7. Remove the skillet from the heat and transfer the tofu to a plate.

  8. Fill a large salad bowl with the lettuce (or divide it among 4 individual bowls).

  9. Arrange the toppings over the lettuce, then sprinkle with salt, pepper and chives.

  10. Drizzle with dressing and serve.

Nutrition FactsVegan Cobb SaladAmount Per ServingCalories 534Calories from Fat 395% Daily Value*Fat 43.9g68%Saturated Fat 11.7g59%Sodium 795mg33%Potassium 1070mg31%Carbohydrates 36.3g12%Fiber 10.1g40%Sugar 7.6g8%Protein 12.8g26%Calcium 120mg12%Iron 2.7mg15%* Percent Daily Values are based on a 2000 calorie diet.« Italian-Style Lentil MeatballsCreamy Coconut Mac & Cheese with Broccoli »

Sharing is caring!

Salad looks great! I pinned for later. I love that you love Fall as much as I do. #can’twaituntilsummerisover! amiright? 🙂


  • visiting this page again for quantities even though it’s like my 238957023rd time making it

    I LOVE THIS SALAAAAAAAAADDDDDDDDD. If anyone is reading this who hasn’t made it yet, you better hurry up and get it in your mouth. STAT


  • My husband just exclaimed that this salad was “on another level”. I especially liked the combination of coconut bacon, tomato, and avocado (and now I’m thinking of making a BALT using your coconut bacon recipe). Thank you.

    N.b. I used silken tofu because that’s what I had and it worked very well.


  • Hi, I’m Alissa! I’m a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

Leave a Reply

Your email address will not be published. Required fields are marked *