Sauces & Condiments
This Baja white sauce recipe transforms simple pantry staples into a velvety, cooling dip that elevates fish tacos from good to unforgettable.
The secret lies in balancing creamy mayo with tangy lime and sour cream, creating a sauce that's smooth enough to drizzle yet sturdy enough to cling to crispy fish. I've perfected this version after years of testing—no lumps, no separation, just pure, restaurant-quality flavor in minutes.
The magic happens with a hand mixer to emulsify the ingredients perfectly, ensuring that creamy texture stays intact even after chilling. A pinch of cayenne adds subtle heat, while fresh cilantro brings bright, herbaceous notes that cut through the richness.
What you'll end up with is a sauce so versatile it works as a dip, a topping, or even a marinade—always delivering that signature Baja tang.
What makes this recipe stand out is its foolproof simplicity: just 7 ingredients and 10 minutes of active prep time. The sauce keeps beautifully in the fridge for up to 5 days, making it perfect for meal prep.
Whether you're serving it with fish tacos, grilled shrimp, or as a veggie dip, this creamy white sauce will become your go-to for adding that signature Baja brightness.
For extra depth, I recommend adding a splash of hot sauce or a sprinkle of smoked paprika before serving. The possibilities are endless—let's make this sauce your new kitchen essential.
Ingredients for baja white sauce
Seven simple ingredients for a sauce that's creamy, tangy, and restaurant-worthy.
| Ingredient | Amount | Notes |
|---|---|---|
| Mayonnaise 🥫 | 1 cup | High-quality, full-fat preferred |
| Sour Cream 🧀 | ½ cup | Full-fat for best texture |
| Fresh Lime Juice 🍋 | ¼ cup | Freshly squeezed, seeds strained |
| Fresh Cilantro Leaves 🌿 | ¼ cup | Chopped finely, stems removed |
| Cayenne Pepper 🌶️ | ¼ tsp | Adjust for desired heat |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For extra richness |
The mayo is the base here, so grab the best quality you can find—the kind that doesn’t separate. I love Hellmann’s or Duke’s for their smooth texture. Sour cream adds that signature Baja creaminess, so don’t skimp on the full-fat version. Fresh lime juice is non-negotiable—bottled won’t give you that bright, zesty kick. For cilantro, the farmers market has the freshest, but store-bought works too as long as the leaves are bright and not wilted. Cayenne is optional but adds that signature Baja heat—start with a pinch and adjust to taste.
No mayo? Greek yogurt works in a pinch, though the texture will be slightly thicker. Short on lime? A splash of lemon juice gets you close, but it’s not quite the same. Fresh cilantro too expensive? Dried cilantro or parsley at half the amount will work, though it lacks that fresh brightness. Want extra richness? Add another tablespoon of olive oil. For a smokier flavor, swap the cayenne for smoked paprika—just know it’ll taste different but still delicious. The key is balancing the tangy, creamy, and spicy elements, so taste as you go.
This sauce keeps beautifully in the fridge for up to 5 days, though it’s best within the first 2-3. Store it in an airtight container with a layer of plastic wrap pressed right on top to prevent a skin from forming. For extra freshness, add a splash of lime juice before sealing. It also freezes well for up to 3 months, though the texture might get slightly grainy after thawing. I like to portion it into small containers so it’s ready to grab for tacos, dips, or marinades—no lumps, no separation, just pure Baja goodness.
Why You'll Love This Recipe
- No-Fuss Mixing: I swear, this sauce takes three minutes—just fold mayo and sour cream until smooth, then stir in lime and cilantro. That’s it. No whisking, no straining, no stress. (Yes, even on a Tuesday night.)
- Zesty Kick: The lime juice cuts through the richness like a bright summer breeze, while the cayenne adds just enough heat to make it dangerously addictive. Honestly, the cilantro keeps it fresh—no weird aftertaste.
- Taco Night Hero: Slather it on fish tacos, drizzle it over nachos, or spoon it into burrito bowls. It’s my go-to for game day, lazy weeknights, or when I’m too tired to cook but still crave flavor. (Pro tip: It’s also ridiculously good on grilled chicken.)
- Leftovers That Don’t Suck: Unlike sauces that separate or turn sad, this one stays thick and creamy for days. I make a big batch on Sundays—it’s cheaper than buying store versions, and I never run out when cravings hit. (Between us, it’s my secret weapon for lazy takeout nights.)
Step-by-step instructions for Baja white sauce
This tangy, creamy sauce comes together in minutes—no cooking required.
Mix the Creamy Base
In a medium bowl, combine the 1 cup mayonnaise and 0.5 cup sour cream. Use a whisk or silicone spatula to blend until completely smooth—this ensures no lumps remain. The mixture should look uniform and pale, like thick whipped cream. I like to press my spatula against the bowl to scrape up any stubborn clumps from the sides.
Here's the thing—using full-fat mayonnaise and sour cream is crucial. The fat content keeps the sauce rich and stable, preventing it from separating later. If you're using lighter versions, the sauce might thin out or lose its velvety texture, especially when the lime juice gets added.
Add Lime Juice and Seasonings
Measure out the 0.25 cup fresh lime juice and slowly drizzle it into the mayo mixture while whisking continuously. This gradual addition prevents the sauce from curdling. You'll notice it immediately lighten in color and develop a bright citrus aroma. Add the 0.25 tsp cayenne pepper and 0.5 tsp salt, whisking to fully distribute the heat and salt throughout.
Taste at this stage—you want a balance of tangy and creamy. If it needs more brightness, add a splash more lime juice (up to 1 tablespoon). For extra heat, you can increase the cayenne to 0.5 tsp, but go slow—cayenne packs serious punch. The sauce should taste vibrant and balanced, not just sour or spicy.
Fold in Cilantro and Olive Oil
Chop the 0.25 cup fresh cilantro leaves finely—this prevents clumps and ensures even distribution. Gently fold the cilantro into the sauce using your spatula, being careful not to overmix. Then drizzle in the 1 tablespoon extra-virgin olive oil while folding continuously. The oil adds richness and helps bind everything together beautifully.
This is where the sauce really comes alive. The cilantro brings freshness that cuts through the creaminess, while the olive oil rounds out the flavors. Give it one final taste—it should be perfectly balanced with a cool, creamy finish and a bright, zesty kick. If it tastes too thick, you can thin it with 1-2 teaspoons of cold water or more lime juice.
Chill and Serve
Transfer the sauce to an airtight container and refrigerate for at least 30 minutes before serving. This chilling time lets the flavors meld together beautifully. The sauce will thicken slightly as it cools, which is perfect for dipping or drizzling.
When ready to serve, give it one last stir. The sauce should be smooth, creamy, and ready to elevate your fish tacos, grilled shrimp, or even as a dip for veggies. It keeps well in the fridge for up to 5 days, though I always find it disappears faster than that! The cooling contrast makes it perfect for hot summer days or spicy dishes.
Pro Tips For Making Baja White Sauce
- Mix Sour Cream Last: Add the sour cream at the very end—after everything else is combined—and stir just until it disappears. Dumping it in too early can turn your sauce curdled or grainy, and no one wants to deal with that. Trust me, a few extra seconds of patience here makes all the difference.
- Strain the Cilantro: Chop the cilantro fine, then press it through a fine-mesh strainer or cheesecloth to remove any tough stems and seeds. This keeps your sauce silky instead of fibrous, and it’s easier than picking stems out later. (Yes, even if you’re impatient like me.)
- Balance the Heat Gradually: Start with half the cayenne, taste, then add the rest. Baja white sauce should have a hint of kick, not a full-on burn—especially if you’re serving it to people who aren’t chasing fire. Adjust as you go; you can always add more, but you can’t take it out.
- Use Cold Ingredients: Chill your mayo and sour cream in the fridge for 15 minutes before mixing. Cold fats emulsify better, so your sauce won’t separate or turn greasy. Skip this, and you’re asking for a sad, split sauce—no one wants that over their fish or tacos.
Flavor customization for these flavors
Spicy Kick Boost
Want more heat? Swap the cayenne pepper for 1 tsp chipotle powder or ½ tsp smoked chipotle in adobo for a smoky, deep heat. I like to add ½ tsp garlic powder too—it enhances the smokiness while keeping the sauce balanced.
For a fresh chili kick, blend 2 jalapeños (seeds removed) into the sauce and strain before mixing. 🌶️
Creamy Thickness
If your sauce feels too thin after adding lime, stir in 1 tbsp Greek yogurt or 1 tsp cornstarch mixed with 1 tsp cold water to thicken it. For extra richness, replace 2 tbsp of the sour cream with 2 tbsp crème fraîche—it adds a luxurious tang.
If you prefer a lighter texture, blend in 1 tbsp buttermilk for a subtle tang without heaviness.
Herb Variations
Swap cilantro for ½ cup chopped parsley for a more Mediterranean twist, or blend in 1 tbsp finely chopped mint for a refreshing, bright flavor. For a tropical vibe, add 1 tbsp chopped basil and ½ tsp grated lime zest—it’s perfect for summer dishes.
I also love 1 tbsp chopped dill for a bright, almost Scandinavian-inspired flavor.
Smoky Depth
For a smoky flavor without heat, add ½ tsp liquid smoke or ½ tsp smoked paprika to the sauce. If you have adobo sauce from canned chipotles, stir in 1 tsp for a rich, smoky depth.
For a grilled touch, char 1 small garlic clove in a dry pan until blackened, then mash it into the sauce. This adds a subtle, smoky complexity that pairs perfectly with grilled fish or shrimp. ✨
Sweet & Tangy
Balance the heat with a touch of sweetness by adding 1 tsp honey or ½ tsp agave to the sauce. For a fruity twist, blend in 2 tbsp mango purée or 1 tbsp pineapple juice—it’s unexpected but works beautifully with fish tacos.
I also love ½ tsp orange zest for a citrusy brightness that complements the lime.
Dairy-Free Option
For a dairy-free version, replace the mayonnaise and sour cream with ½ cup vegan mayo and ½ cup coconut yogurt (unsweetened). Add 1 tsp apple cider vinegar to mimic the tang of lime.
The texture will be slightly lighter, but it still delivers that signature Baja creaminess. If the sauce separates, whisk in 1 tbsp cold water to help emulsify it.
Nutrition facts
Frequently asked questions
Can I make this Baja white sauce without mayo?
Yes! For a lighter version, replace the mayo with ½ cup Greek yogurt and ½ cup sour cream—just add 1 tbsp lemon juice to balance the tang. For a vegan option, use ½ cup vegan mayo and ½ cup coconut yogurt with 1 tsp apple cider vinegar to mimic the lime's brightness. The texture will be slightly thinner but still delicious.
Why did my sauce separate?
Sauce separation usually happens when acidic ingredients (like lime juice) are added too quickly. Always whisk slowly while adding the lime juice, and use a hand mixer to emulsify the mixture. If it still separates, stir in 1 tbsp cold water or 1 tsp cornstarch mixed with water to help bind it back together. Full-fat ingredients also help prevent separation.
How can I use this sauce beyond fish tacos?
This versatile sauce works as a dip for veggies, a marinade for grilled shrimp or chicken, or a creamy topping for baked potatoes. Drizzle it over tacos, burrito bowls, or even use it as a sandwich spread. For a unique twist, mix it with 1 tbsp hot sauce and serve with fries or nachos. The possibilities are endless!
Can I make this sauce ahead of time?
This sauce keeps beautifully in the fridge for up to 5 days in an airtight container. For best results, press plastic wrap directly on the surface to prevent a skin from forming. It also freezes well for up to 3 months, though the texture may become slightly grainy after thawing. Give it a quick whisk before serving.
What's the best way to adjust the heat level?
Start with the ¼ tsp cayenne pepper as written, then adjust to taste. For mild heat, reduce to ⅛ tsp or swap for ½ tsp smoked paprika. For extra kick, add ½ tsp chipotle powder or blend in 1-2 jalapeños (seeds removed) and strain before mixing. Always taste as you go!
