Salads
This Brazilian green salad recipe brings vibrant flavors straight from Brazil's festive tables, where fresh ingredients shine in every bite. The classic Salada de Maionese combines crisp cabbage, juicy tomatoes, and creamy avocado with a tangy mayonnaise dressing that binds everything together perfectly.
What makes this dish special is how the citrusy dressing cuts through the richness, creating a balance that feels both comforting and refreshing.
The beauty of this recipe lies in its simplicity—just a handful of ingredients that come together in minutes. You'll shred cabbage and carrots for that satisfying crunch, slice fresh tomatoes for juicy bursts, and mix in avocado for creamy texture.
The mayonnaise-based dressing ties it all together, while optional garnishes like parsley or olives add extra depth. It's the kind of salad that feels indulgent yet light, making it perfect for any meal.
What you'll end up with is a salad that's as visually stunning as it is delicious—bright green layers, pops of red from the tomatoes, and creamy avocado slices. The dressing ensures every bite is cohesive, while the fresh herbs add a bright, aromatic finish.
This is the kind of dish that pairs beautifully with grilled meats, fish, or even on its own as a satisfying vegetarian meal.
Whether you're serving it at a family gathering or enjoying it as a light lunch, this Brazilian green salad delivers bold flavors and a satisfying crunch. The best part?
It keeps well in the fridge for a day or two, so you can make it ahead and enjoy it whenever the mood strikes. Let's get started!
Ingredients for brazilian green salad
Fresh cabbage, creamy avocado, and tangy citrus—just a few ingredients for this vibrant Brazilian-inspired salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Cabbage 🥬 | 4 cups | Shredded, outer leaves removed |
| Carrots 🥕 | 2 medium | Julienned or thinly sliced |
| Avocados 🥑 | 2 ripe | Pitted, sliced into chunks |
| Roma Tomatoes 🍅 | 3 medium | Sliced into wedges |
| Lemon Juice 🍋 | ½ cup | Freshly squeezed |
| Mayonnaise 🥫 | ½ cup | High-quality brand preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Black Olives 🫒 | ¼ cup | Pitted, sliced optional garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 2 tbsp | For drizzling |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
The cabbage is your canvas here—green or purple both work, but green keeps things classic. Grab the outer leaves off first, they're usually tough. Trader Joe's and Whole Foods carry the best pre-shredded options if you're short on time, but fresh-shredded gives that satisfying crunch. Avocados should be ripe but firm—press gently, they should yield slightly but not feel mushy. Hass variety is standard, but any creamy avocado will do. The tomatoes? Roma or vine-ripened hold up best when sliced. Skip the pre-cut ones—they bruise fast.
No mayonnaise? Greek yogurt with lemon juice works as a tangy base, though texture will differ slightly. Short on olives? Kalata olives or capers add a similar briny bite. The citrus is non-negotiable—lemon and lime juice brighten everything up. If you only have one, double up on the other. Fresh herbs are ideal, but dried parsley at half the amount gets you close in a pinch. For the dressing, Hellmann's or Duke's mayo are reliable, but anything labeled 'high-quality' will elevate the dish. The olive oil drizzle? Use a fruity, peppery oil—none of that bland supermarket stuff.
This salad tastes even better the next day—keep it airtight in the fridge for up to 2 days. Avocados brown fast, so toss them in lemon juice before storing. For extra crunch, store the cabbage and carrots separately until ready to toss. Garnishes like olives or herbs can be added fresh when serving. Makes 4 generous servings, perfect for potlucks or meal prep. Double the batch—it disappears quickly!
Why You'll Love This Recipe
- No-Knife Nightmare: I swear, this salad takes three ingredients that need chopping—cabbage, carrots, and tomatoes—and I’m done in 10 minutes flat. No mandoline, no tears, just big tears of joy when I see those even shreds.
- Avocado Magic: Between us, the avocado is the real MVP here. Creamy, rich, and that bright lemon juice? It keeps it from browning while adding a zing that makes every bite feel like a little vacation. (Yes, even on a Tuesday night.)
- Lunchbox Hero: Honestly, this salad is my go-to for meal prep because it doesn’t wilt or get soggy. Pack it in jars, toss it in a bento box—it’s the perfect side for grilled meats, sandwiches, or just as a standalone lunch that actually tastes fresh hours later.
- Budget Brightness: Green cabbage and carrots last forever, and avocados? I buy them when they’re on sale and freeze half the pit to keep the rest fresh. A few lemons go a long way, and suddenly, you’ve got a salad that’s cheaper than takeout but way more impressive.
Step-by-step instructions for tropical citrus and avocado crunch salad
Here's how to assemble this vibrant Brazilian-inspired salad with perfect texture and zesty flavor.
Prepare the Crunchy Vegetable Base
Start by washing the 4 cups green cabbage thoroughly and removing any outer leaves that might be wilted. Using a sharp knife, carefully slice the cabbage into thin shreds—about ¼-inch wide. I like to work in batches to keep the knife sharp and make even cuts. Place the shredded cabbage in a large mixing bowl as you go.
Next, peel the 2 medium carrots and cut them into thin julienne strips using a mandoline or sharp knife. The goal is to create long, paper-thin strips that will add a satisfying crunch. Add these to the cabbage immediately—they'll stay crispest when mixed with the other ingredients right away.
Add the Creamy and Citrus Elements
In a small bowl, whisk together the 0.5 cup mayonnaise, 0.5 cup lemon juice, 2 tbsp lime juice, 1 tsp salt, and 0.5 tsp ground black pepper until completely smooth. This creamy dressing is the heart of the salad, balancing the fresh vegetables with rich, tangy flavor. Taste it now—it should be bright and slightly acidic, with just the right amount of saltiness.
While the dressing is mixing, slice the 2 ripe avocados into ½-inch chunks and the 3 medium Roma tomatoes into wedges. The avocado should be firm but yield slightly when pressed—this is the perfect ripeness for this salad. Add both to the mixing bowl with the cabbage and carrots, reserving a few avocado chunks for garnish if desired.
Combine and Toss Gently
Pour the dressing over the vegetable mixture and use your hands to gently toss everything together. I like to use clean hands for this step—it's easier to feel the texture and ensure even distribution of the dressing. You'll want the salad to be well-coated but still retain some crunch from the cabbage and carrots. If the salad seems too dry, add 1-2 tablespoons of water to help the dressing cling.
Next, fold in the 0.25 cup black olives and 0.25 cup chopped fresh parsley. The olives add a briny contrast to the sweetness of the tomatoes and avocado, while the parsley brings a fresh, herbal note. Taste again and adjust seasoning if needed—this is your chance to balance the flavors before serving.
Chill and Serve for Best Texture
Transfer the salad to a serving platter and drizzle with the 2 tbsp olive oil for extra richness and shine. The oil should be cold to preserve the avocado's texture. Cover the salad and refrigerate for at least 30 minutes before serving. This chilling time allows the flavors to meld together and ensures the avocado stays creamy rather than turning brown.
When ready to serve, garnish with additional avocado chunks if reserved, and a sprinkle of extra parsley. The salad should be vibrant green with pops of red from the tomatoes and purple from the olives. Serve immediately with crusty bread or grilled meats for a complete meal—this salad holds up beautifully for 2-3 hours in the fridge, though the avocado will soften slightly over time.
Pro Tips For Making Brazilian Green Salad
- SHRED CABBAGE THIN: A mandoline or sharp knife set to 1/8-inch thick makes all the difference—thin slices wilt evenly and soak up dressing instead of sitting soggy. I used to tear through cabbage with a dull knife and end up with uneven, limp bits by the time I dressed it.
- PEEL CARROTS HALFWAY: Leave the top third unpeeled for color and texture, then slice into matchsticks. The exposed flesh cooks faster but keeps a crisp bite, while the orange top stays vibrant. Sounds weird, but it works—trust me, I’ve tried both ways.
- DRESS AVOCADOS LAST: Toss the salad first, then slice avocados and fold them in right before serving. Lemon juice turns them brown in minutes, and no one wants sad, gray avocado in their Brazilian green salad. Save yourself the cleanup too—it’s a mess.
- CUT TOMATOES IN HALF: Roma tomatoes are juicy and burst easily—halve them lengthwise and leave the skin on for structure. This keeps the salad from turning into a watery mess while still giving that fresh, bright bite. Skip the seeds if you’re picky about texture.
Dietary considerations for this brazilian green salad
Vegetarian-Friendly Base
This Brazilian green salad is naturally vegetarian, with no meat or poultry required—just fresh vegetables, creamy avocado, and tangy citrus. The mayonnaise dressing binds everything together, while the olives and parsley add depth without animal products.
I often serve this as a standalone vegetarian meal, especially when paired with grilled vegetables or crusty bread. 🥗
Gluten-Free Adaptation
All ingredients in this recipe are inherently gluten-free, making it safe for those with celiac disease or gluten sensitivity. The cabbage, carrots, avocados, and tomatoes are naturally gluten-free, and the dressing uses mayonnaise without additives.
Just double-check your mayo brand—Hellmann's or Duke's are typically safe, but always verify labels for cross-contamination warnings.
Dairy-Free Options
While the original recipe includes mayo (which may contain dairy), you can easily make it dairy-free by using a vegan mayonnaise like Just Mayo or Sir Kensington's.
For extra creaminess, blend ½ cup Greek yogurt (dairy-free if needed) with 1 tbsp lemon juice and 1 tsp Dijon mustard for a tangy alternative. The avocado and citrus keep the dish rich and flavorful without dairy.
Nut-Free Considerations
This salad is naturally nut-free, but always check your mayo and olive oil labels if you have severe allergies. Some brands add nut oils or process ingredients in facilities with nuts. For extra safety, use olive oil labeled "nut-free" and verify your mayo ingredients.
The recipe’s fresh ingredients make it a safe bet for nut allergies, but cross-contamination is always a risk in processed foods.
Low-Carb Adjustments
To reduce carbs, swap the ½ cup black olives for ¼ cup sliced cucumber and use ½ cup diced bell peppers instead of some of the cabbage. The avocado and tomatoes remain low-carb staples, and the mayo dressing keeps the dish satisfying.
This version still delivers bold flavors while fitting into keto or low-carb diets. 💪
Allergen-Friendly Tips
For egg allergies, skip the mayo and use a vegan mayo substitute or a mix of Greek yogurt and lemon juice. If you're sensitive to sulfites, opt for fresh-squeezed citrus instead of bottled juices.
Always store ingredients separately until mixing to avoid cross-contamination. This salad’s simplicity makes it adaptable to most dietary restrictions—just tweak the dressing and garnishes as needed.
Nutrition facts
Frequently asked questions
What makes this Brazilian green salad different from regular coleslaw?
This salad features a creamy avocado-mayo dressing with bright citrus (lemon and lime) instead of vinegar-based coleslaw dressing. The texture is richer from avocado chunks, while the cabbage and carrots stay crisp. Traditional Brazilian versions often include olives and parsley for extra depth—unlike coleslaw's simpler flavor profile.
Can I make this salad ahead of time?
Yes! Store it in an airtight container for up to 2 days in the fridge. Keep the avocado separate until serving to prevent browning. The flavors actually improve overnight as the dressing melds with the vegetables. Just add fresh parsley and olives as garnish before serving.
What if I don't like mayonnaise? Can I substitute?
For a lighter option, blend ½ cup Greek yogurt with 1 tbsp lemon juice and 1 tsp Dijon. For a vegan version, use vegan mayo or a mix of silken tofu blended with lime juice. The citrus keeps the dressing tangy while maintaining the creamy texture.
How do I prevent the avocado from turning brown?
Toss avocado chunks with 1 tsp lemon juice before adding to the salad. Store the salad in an airtight container and press plastic wrap directly on the avocado layer. For extra protection, add a thin layer of water between the avocado and other ingredients. This keeps it fresh for 24 hours!
Is this salad spicy? Can I add heat?
The recipe is naturally mild, but you can easily add heat! Mix in ½ tsp cayenne or 1 tbsp chopped jalapeño with the dressing. For smoky flavor, add ½ tsp smoked paprika to the mayo. Start with small amounts—Brazilian cuisine often balances heat with bright citrus.
