Creamy Pico de Gallo with Cabbage

GFGluten FreeGRGrain FreeNFNut FreeSFRefined Sugar FreeVVegan
Jump to RecipeRate This RecipePin Recipe

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

This Creamy Pico de Gallo with Cabbage is a Mexican-inspired dip or salad with crunchy cabbage and creamy avocado and cilantro dressing.

This Creamy Pico de Gallo with Cabbage is inspired by the classic Mexican dip, but has added cabbage for extra crunch and a creamy cilantro-avocado dressing! This recipe can be enjoyed as a healthy and veggie-packed dip to serve with chips, or you can enjoy it as a hearty salad or side alongside your favorite Mexican or Tex Mex eats.

Table of Contents
  1. A Mexican-Inspired Dip or Salad
  2. Ingredients for Pico de Gallo With Cabbage
  3. How to Make Creamy Pico de Gallo
  4. Ways to Serve this Creamy Pico de Gallo
  5. How to Store this Recipe
  6. Recipe FAQs
  7. Creamy Pico de Gallo with Cabbage Recipe

A Mexican-Inspired Dip or Salad

Pico de gallo is a classic Mexican condiment where it is traditionally enjoyed as a dip with tortilla chips. Pico de Gallo directly translates to “rooster beak”, which could allude to the fact that this dip was originally eaten plain and picked up by pinching your thumb and forefinger together (to form a sort of beak). 

This recipe is heavily inspired by the classic pico de gallo (which I love) – I wanted to use the same flavors of pico, but add some extra cabbage for volume and a creamy dressing that could turn this dip into a salad, if desired. I’m pretty happy with the result and I think you’ll love it too; it’s by no means a replacement for pico, but a fun alternative to make from time to time when the craving strikes!

Ingredients for Pico de Gallo With Cabbage

You will need 10 simple and budget-friendly ingredients to make this recipe:

  • Green Cabbage: this adds volume and crunch to our creamy pico de gallo! You could also use red cabbage in a pinch, but I think green cabbage visually looks better with all of the other ingredients and dressing. You’ll need about 3 cups of cabbage for this recipe, which is half of a small head
  • Roma Tomatoes: a classic pico de gallo ingredient; I recommend using Roma tomatoes because they have a firmer texture and less liquid than other tomatoes, which prevents this recipe from getting soggy.
  • White Onion: white onion has a milder flavor than yellow onion or red onion; half of a medium onion adds the perfect amount of kick and flavor to this recipe
  • Jalapeño Peppers: these mild peppers add a lovely flavor and crunch! I recommend de-seeded your peppers to make a mild dip, but you can also keep a few seeds in if you like things spicier.
  • Cilantro: adds a lovely herby flavor and vibrant color to our creamy dressing
  • Lime Juice: fresh lime juice adds the perfect amount of acidity and a subtle sweetness!
  • Ground Cumin: this earthy spice helps to add some depth of flavor, but if you’re not a fan you can leave it out! 
  • Avocado: the main base of our creamy dressing
  • Avocado Oil: the oil is optional in this recipe, but I recommend adding it as it helps to make the dressing smoother.

How to Make Creamy Pico de Gallo

The hardest part of this recipe is chopping all of your veggies – but even that passes quickly with some good music or a show!

  1. Chop all of your veggies finely, then mix together in a large bowl
  2. Blend the dressing ingredients together in a blender, until thick and creamy
  3. Mix the dressing with the veggies, then serve and enjoy!

Caitlin’s Cooking Tips

  • Chop Your Ingredients Finely: the *key* to the best texture for this dip is to chop all of your ingredients finely! Personally I think it’s worth it to do it by hand, but you could also use a food processor for the cabbage, jalapeños, and onion to save on prep time.
  • No Blender? No Problem! If you don’t have a blender you can also also make this dressing in a food processor – just make sure to roughly chop all ingredients first to make sure everything blends smoothly.
  • Is this recipe Gluten-free? Yes, this recipe is naturally gluten-free.

Ways to Serve this Creamy Pico de Gallo

I love this recipe because it’s so versatile! You can serve this creamy Pico de Gallo with Cabbage as…

  • A chunky dip – the perfect appetizer; best with tortilla chips!
  • A salsa or slaw – serve over tacos and grain bowls or stuff in a burrito or sandwich
  • A salad or side – this creamy pico de gallo goes perfectly with all of your Tex Mex or Mexican entrees (like this Black Bean Casserole or these Sheet Pan Fajitas)

If you’re looking for more dip recipes, you’ll also love this Salsa Verde, this Garden Salsa, Guacamole, and this Seven Layer Dip!

How to Store this Recipe

I like to let this Creamy Pico de Gallo sit for about 15 minutes (preferably in the fridge) after mixing for the best flavor and crunch! 

This recipe is best served fresh, but leftovers can be stored in the fridge for up to 5 days. The salt in the recipe will cause the cabbage and other vegetables to soften and release some water. The salad will be softer, but overall still pretty crunchy.

Recipe FAQs

What is pico de gallo?

Pico de Gallo is a classic Mexican dip or condiment made from tomatoes, jalapenos, white onion, cilantro, and lime juice. This recipe is inspired by pico de gallo, but not traditional!

Can I make this recipe in advance?

Yes, with a few alterations! You can cut the veggies and make the dressing up to 1 day in advance, but I recommend storing them in the fridge separately and mixing right before servng!

Enjoy! If you make this recipe and decide to share it on Facebook or Instagram, don’t forget to tag me @FromMyBowl + #FromMyBowl! I would also love it if you could leave a comment below with a recipe rating! Thank you for the support 😊

Creamy Pico de Gallo with Cabbage

Prep Time 20 minutes
Total Time 20 minutes
Servings 8 servings
This Creamy Pico de Gallo with Cabbage is a Mexican-inspired dip or salad with crunchy cabbage and creamy avocado and cilantro dressing.


For the Salad:

  • 3 cups green cabbage finely chopped (about 1/2 small head cabbage)
  • 6 roma tomatoes small dice
  • 4 jalapeños cored and finely diced
  • 1/2 white onion fine dice
  • 1/2 bunch cilantro finely chopped (~1/2 cup)

For the Cilantro Lime Dressing: (blender but mention can also use food processor)

  • 1 avocado
  • 1 jalapeño cored and de-seeded
  • 1/4 bunch cilantro roughly chopped
  • 1/2 teaspoon cumin optional
  • 1/2 teaspoon salt
  • juice of 2 limes
  • 1 tablespoon avocado oil optional, for a smoother dressing
  • 1/3 cup water plus more as necessary


  • Salad Prep: Chop all of the produce into small pieces. Add the cabbage, tomatoes, jalapeños, onion, and cilantro to a large bowl.
  • Make the Dressing: Scoop out the flesh of the avocado and add to a blender along with the jalapeño, cilantro, cumin, salt, lime juice, avocado oil (if using), and water. Blend on high for 30 to 45 seconds, until a very thick and smooth dressing forms. If the mixture is too thick for your blender to blend smoothly, add additional water in 2 tablespoon increments.
  • Combine: Pour the dressing over the salad and mix everything together until evenly distributed.
  • Serve & Store: Serve immediately, or place in the refrigerator for 15 minutes to let the salad chill and flavors to mingle before serving. Enjoy as a salad or as a dip with chips; store any leftovers in the refrigerator for up to 3 days.


Calories: 76kcalCarbohydrates: 7gProtein: 1gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gSodium: 281mgPotassium: 309mgFiber: 3gSugar: 3gVitamin A: 610IUVitamin C: 22mgCalcium: 23mgIron: 1mg
Keyword: cabbage salad, pico de gallo salad, vegan salad recipes
Course: Salad
Method: No-Bake
Cuisine: Mexican
Diet: Gluten Free, Vegan, Vegetarian

About the Author

Hey there, I’m Caitlin! I make easy-to-follow, wholesome, and budget-friendly vegan recipes that are mostly gluten-free and refined sugar-free. I’m also an avid yogi, love the great outdoors, am chocolate-obsessed, and enjoy eating almond butter straight off of the spoon.

Learn More

FREE GUIDE: 5 Tips for Quick & Easy Vegan Dinners

Plus, get all of my recipes sent straight to your inbox!

You May Also Like

Leave a Comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.