Brazilian Spinach Salad Recipe: Crispy Bacon and Citrus Brightness

Salads

Brazilian Spinach Salad Recipe: Crispy Bacon and Citrus Brightness

This Brazilian spinach salad recipe transforms simple ingredients into a vibrant, protein-packed dish that tastes like a taste of Brazil on your table. The key lies in crispy bacon that adds savory depth, while citrus brightens every bite with a refreshing tang.

My grandmother used to make this for Sunday lunches, though she called it "Salada de Couve à Mineira"—it's the kind of salad that makes you want to linger over seconds.

The magic happens in the combination of tender spinach, crumbled cheese, and that perfect balance of crispy bacon or ham. I've tested this recipe countless times, and the secret to keeping the spinach vibrant while the bacon stays crispy is quick cooking—no wilting allowed.

This salad is hearty enough to stand alone but pairs beautifully with grilled meats or crusty bread.

What you'll end up with is a salad that's far from ordinary—bright green spinach, golden bacon bits, and a tangy dressing that ties everything together. The texture contrast alone makes it irresistible: crispy, creamy, and fresh all in one bite.

It's the kind of dish that feels special but comes together in under 20 minutes.

Whether you're serving this for a weeknight dinner or a weekend gathering, it's a crowd-pleaser that holds up well even the next day. The recipe also adapts easily for vegans by swapping bacon for crispy chickpeas or mushrooms. Let's bring a taste of Brazil to your kitchen!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for brazilian spinach salad

Simple ingredients that pack a punch—crispy, creamy, and bright all in one bowl.

Ingredient Amount Notes
Fresh Baby Spinach 🌿 8 oz Washed and dried thoroughly
Cooked Bacon 🥓 4 oz Crispy, chopped into bits (vegetarian ham substitute)
Vegetarian Ham 🥓 4 oz Diced, crispy (optional substitute for bacon)
Cream Cheese 🧀 4 oz Full-fat, room temperature
Lemon Juice 🍋 2 tbsp Freshly squeezed
Orange Juice 🍊 2 tbsp Freshly squeezed
Extra-Virgin Olive Oil 🫒 ¼ cup For dressing
Granulated Sugar 🍚 1 tbsp For dressing balance
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground
Crumbled Feta Cheese 🧀 ½ cup Vegetarian-friendly
Toasted Almonds 🌰 ¼ cup Sliced, for crunch
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The spinach is non-negotiable—baby spinach stays vibrant longer than regular leaves. Grab organic if you can, but any fresh bunch works. For the bacon (or ham), Trader Joe's has great vegetarian options that crisp up perfectly. My grandmother always used full-fat cream cheese—it gives that rich tang. If you're short on time, pre-cooked bacon bits from the deli section save steps, but homemade stays crispier. The citrus is key: freshly squeezed orange and lemon juice make all the difference over bottled.

No bacon? Crispy chickpeas or mushrooms work great—toss them in olive oil and roast until golden. Running low on feta? Vegan feta or crumbled goat cheese (if vegetarian) keeps the tang. The dressing needs that citrus kick—bottled juice works in a pinch, but fresh is worth the squeeze. For the almonds, toasted walnuts or pecans swap in nicely. And if you're making this ahead, hold off on adding the dressing until serving to keep the spinach crisp.

This salad keeps well for 2 days in the fridge—store the dressing separately and toss just before serving. The bacon (or ham) stays crispy for a day if sealed in a container. For extra crunch, toast the almonds fresh before adding. Portion into jars with dressing on the side if you're meal prepping—layer the spinach first, then cheese, then bacon, and dress when ready to eat.

❤️

Why You'll Love This Recipe

  • No-Cook Magic: I swear, this salad takes five minutes—just toss spinach, bacon, ham, and cream cheese with lemon juice. No wilting, no overcooking, just a dish that feels fancy without the effort.
  • Salty-Sweet Crunch: That crispy bacon and vegetarian ham? It’s the star. The cream cheese ties everything together while the lemon juice cuts through the richness—like a hug for your taste buds.
  • Lunch or Side Star: Honestly, this works everywhere. Serve it cold as a lunch bowl, scoop it onto sandwiches, or let it sit on the table while you grill—it’s always a crowd-pleaser.
  • Budget Meal Prep Win: Spinach and bacon stretch far, and this salad keeps for days in the fridge. I make a big batch on Sundays—less stress, more flavor, and zero wasted ingredients.

Step-by-step instructions for Brazilian spinach salad

Here's how to assemble this vibrant Brazilian-inspired salad with crispy textures and bright citrus notes.

1

Prepare the Cream Cheese Dressing

In a medium bowl, combine the 4 oz room temperature cream cheese with the 0.25 cup extra-virgin olive oil, 1 tbsp granulated sugar, 0.5 tsp salt, and 0.25 tsp black pepper. Whisk vigorously until completely smooth and creamy—you should see no lumps remaining. This dressing is the heart of the salad, balancing the tangy citrus with rich creaminess.

Next, add the 2 tbsp lemon juice and 2 tbsp orange juice, whisking continuously. The mixture should lighten in color slightly and become more fluid. Taste and adjust seasoning if needed—this is your chance to balance the sweetness before it's combined with other ingredients. Set the dressing aside while you prepare the salad base.

2

Assemble the Salad Base

In a large salad bowl, gently combine the 8 oz fresh baby spinach with the 4 oz cooked bacon and 4 oz vegetarian ham. The spinach should be mostly intact with just a few leaves torn for better texture distribution. I like to use my hands for this step to avoid bruising the delicate leaves—just toss everything together lightly.

Add the 0.5 cup crumbled feta cheese and 0.25 cup toasted almonds, distributing them evenly throughout. The feta adds a salty, tangy contrast while the almonds provide that essential crunch. Give everything another gentle toss to ensure the feta and almonds are well incorporated but not overmixed—you want visible pockets of texture in each bite.

3

Dress and Garnish the Salad

Pour the cream cheese dressing over the salad in a slow, steady stream while tossing continuously with tongs. This gradual approach ensures even distribution of the dressing without making the spinach soggy. You want the leaves to be lightly coated but still retain their crispness.

Finish by sprinkling the 0.25 cup chopped fresh parsley over the top. The parsley adds a fresh herbal note that cuts through the richness of the cream cheese and bacon. Give the salad one final gentle toss to distribute the parsley evenly. The salad should look vibrant with layers of green, crispy bits, and creamy dressing.

4

Serve Immediately for Best Texture

Transfer the salad to serving plates right away—this salad is best enjoyed fresh when the spinach is still crisp and the dressing hasn't had time to soften the leaves. The contrast of temperatures works beautifully: serve it slightly chilled for a refreshing bite, especially on warm days.

For that perfect Brazilian touch, I like to serve this salad with warm pão de queijo (Brazilian cheese bread) on the side. The bread soaks up any extra dressing while providing a satisfying contrast to the salad's freshness. The combination of crispy bacon, creamy dressing, and fresh spinach makes this salad a standout centerpiece for any meal.

👨‍🍳

Pro Tips For Making Brazilian Spinach Salad

  • CRISP THE BACON RIGHT: Cook it until the edges are deep golden, not just pink—this is where the flavor hides. I used to stop at "crispy," but those edges? That’s where the smoky depth comes from, and it carries through the salad. (Yes, even if you’re impatient like me.)
  • CHOP THE VEG HAM SMALL: Cut the vegetarian ham into thin strips or tiny cubes—anything bigger stays chewy and ruins the texture. I learned this the hard way after serving a salad where the ham was still holding its shape like a sad, overcooked ravioli.
  • DRESS THE SPINACH LAST: Toss the lemon juice and cream cheese right before serving—spinach wilts fast, and the dressing makes it soggy if you mix it too early. Add the dressing, then fold in the spinach gently, just enough to coat. (Your future self will thank you.)
  • USE FULL-FAT CREAM CHEESE: Skip the low-fat version—it melts weird and makes the dressing grainy. Full-fat cream cheese blends smoother and gives that rich, creamy texture the salad needs. (I was skeptical until I tried it.)

Common mistakes when making this dish

Overcooking Spinach

This is my biggest mistake when I first started making this salad—letting the spinach wilt into a sad, limp mess. The key is quick assembly: keep the spinach separate until the very last moment, then toss it gently with the other ingredients.

If you're prepping ahead, store the dressing separately and add it right before serving. Baby spinach wilts faster than regular spinach, so handle it with care. 🌿

Skipping the Dressing Balance

I used to make the dressing too sweet or too tangy, throwing off the whole salad. The trick is making the dressing first and tasting it before adding it to the salad. Start with the 1 tbsp sugar but adjust to taste—some citrus juices are sweeter than others.

If the dressing tastes too sharp, add a pinch more sugar; if it's too sweet, squeeze in a little more lemon juice. Balance is everything!

Using Cold Cream Cheese

Nothing ruins a creamy dressing like cold cream cheese clumps. Always use room-temperature cream cheese—let it sit out for 30 minutes before mixing. I learned this the hard way when my first attempt resulted in a lumpy, unappetizing dressing.

If you're in a hurry, microwave the cream cheese for 10 seconds to soften it, then whisk it with hot water (just a teaspoon) to help it emulsify smoothly.

Adding Dressing Too Early

The dressing is meant to enhance, not drown. Adding it too soon makes the spinach soggy and loses that perfect crunch. Wait until the very end to toss the salad, and even then, use tongs to distribute the dressing gently.

If you're making this ahead, store the dressing separately and mix it in just before serving. The spinach will thank you with its crisp texture. 🥗

Ignoring the Citrus

Fresh citrus juice is non-negotiable for that bright, Brazilian-inspired tang. Bottled juice just doesn't cut it—it lacks the freshness and depth. If you're short on time, at least use freshly squeezed orange juice and bottled lemon juice, but don't skip the citrus entirely.

The acidity balances the richness of the cream cheese and bacon, making every bite refreshing. Trust me, your taste buds will notice the difference!

Overmixing the Salad

Tossing too vigorously can turn your beautiful salad into a mushy pile. The goal is to combine ingredients lightly—just enough to distribute everything evenly without crushing the spinach or breaking up the bacon bits.

Use your hands or tongs to gently fold the ingredients together. The texture contrast is what makes this salad special, so preserve those crispy, creamy, and fresh elements in every bite. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 12g60%
Cholesterol 65mg22%
Sodium 980mg43%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 6g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this salad without bacon?

For a vegetarian version, swap the bacon for crispy roasted chickpeas or sautéed mushrooms—they add a satisfying crunch. You can also use toasted walnuts or pecans instead of almonds for extra texture. The key is keeping that crispy element to balance the creamy dressing.

2

How do I keep the spinach crisp for longer?

Store the dressing separately and only add it when ready to eat. Keep the spinach dry in an airtight container with a paper towel to absorb moisture. If making ahead, assemble everything except the dressing, then toss it in just before serving to maintain that perfect crunch.

3

What's the best way to store leftovers?

This salad keeps well for 2 days in the fridge. Store the dressing separately and mix it in right before serving. For extra crunch, toast fresh almonds before adding them to cold leftovers. If the spinach looks wilted, give it a quick massage with tongs to revive it.

4

Can I use regular spinach instead of baby spinach?

Yes, but baby spinach stays more tender and vibrant. If using regular spinach, tear the leaves into smaller pieces first to help them wilt less. Baby spinach's delicate leaves hold up better to the dressing without becoming soggy, but regular spinach works in a pinch.

5

Why does my dressing look too thick?

Room-temperature cream cheese is key! If your dressing is too thick, whisk in 1 tsp warm water to thin it out. For extra tang, add a splash more citrus juice. If it's still too thick, let it sit at room temperature for 5 minutes—it should become more fluid as it warms.

★★★★★5.0(10 reviews)
Categories Salads