Salads
This Caesar salad recipe no mayo delivers all the classic flavors—without the creamy dressing. The secret lies in a tangy lemon dressing that replaces mayo with olive oil, garlic, and mustard, creating a bright, crisp alternative.
I developed this version after realizing how easily traditional Caesar salads can become overly heavy, and this lighter take never disappoints.
The dressing is where the magic happens, with fresh lemon juice cutting through the richness of the olive oil base. For extra texture, we're using crispy celery crowns instead of croutons—light, fresh, and packed with flavor.
The romaine stays crisp, the dressing clings perfectly, and the nutritional yeast (or vegan parmesan) adds that signature umami without dairy.
What you'll end up with is a salad that's crispy where it counts—those celery crowns stay perfectly crunchy, while the romaine holds its shape. The dressing coats every leaf with a zesty, garlicky punch, and the finishing touches of black pepper and parsley elevate it to restaurant-quality.
This version proves you don't need mayo to create a Caesar salad that's bold, satisfying, and completely customizable.
Perfect for warm weather, lunch meetings, or as a light yet filling main course, this recipe scales effortlessly. The dressing can be made ahead, and the assembly takes just minutes—ideal for busy weeknights. Let's get started on this refreshing twist that keeps all the classic flavors intact.
Ingredients for caesar salad recipe no mayo
Bright, crisp, and packed with flavor—this salad keeps all the classic Caesar goodness without mayo.
| Ingredient | Amount | Notes |
|---|---|---|
| Romaine Lettuce 🥬 | 1 whole | Heads cut into quarters |
| Celery Stalks 🧅 | 3 whole | Cut into 1-inch pieces |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity variety preferred |
| Fresh Lemon Juice 🍋 | ¼ cup | From 2-3 lemons, freshly squeezed |
| Dijon Mustard 🌶️ | 1 tbsp | Mild or hot variety |
| Garlic Cloves 🧄 | 3 cloves | Minced finely for dressing |
| Nutritional Yeast 🧀 | ¼ cup | For cheesy umami flavor |
| Fresh Parsley 🌿 | ¼ cup | Chopped finely for garnish |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Sea Salt 🧂 | 1 tsp | Fine grain preferred |
| Vegetable Oil 🫒 | ¼ cup | For crisping celery crowns |
| All-Purpose Flour 🌾 | ½ cup | For breading celery crowns |
The romaine is non-negotiable—butter lettuce or iceberg won't hold up. Grab the heaviest heads at the store (they're usually near the back of the produce section). For the celery, Trader Joe's has the best organic stalks, but regular celery works too—just pick firm ones with no brown spots. The nutritional yeast is a game-changer here—Bob's Red Mill is my go-to brand, but any fortified brand will work. Fresh parsley? Buy bunches and keep them wrapped in damp paper towels for up to a week—they'll stay vibrant longer than the pre-chopped stuff.
No Dijon mustard? Yellow mustard at half the amount gets you close, but the tang will be milder. Short on lemon juice? Lime juice works too, though it'll have a slightly different brightness. The garlic can be roasted for a sweeter flavor—just toss whole cloves in olive oil at 400°F for 10 minutes. For the celery crowns, don't overcrowd the pan or they'll steam instead of crisp. If you're making this ahead, store the dressing separately—it keeps for 5 days in the fridge, and the celery crowns stay crispy for 3 days if you reheat them for 30 seconds before serving.
This salad comes together in minutes, but the magic happens when you prep ahead. Make the dressing first—it's best after 30 minutes when flavors meld. The celery crowns crisp best when made fresh, but you can reheat them in the oven at 375°F for 2-3 minutes if you're assembling later. Store everything in airtight containers, and the romaine will stay crisp for 2 days if you wrap it tightly in a towel. Double the dressing if you're making this for a crowd—it's perfect over grilled chicken or as a sandwich spread too.
Why You'll Love This Recipe
- I’ll be real: this dressing comes together in one bowl—no blender, no whisking until my arm falls off. Just toss the olive oil, lemon juice, Dijon, and a pinch of salt. The celery adds a subtle crunch without extra prep, and the romaine? Chop it once, dump it in. Done.
- No Fuss Assembly: I’ll be real: this dressing comes together in one bowl—no blender, no whisking until my arm falls off. Just toss the olive oil, lemon juice, Dijon, and a pinch of salt. The celery adds a subtle crunch without extra prep, and the romaine? Chop it once, dump it in. Done.
- Bright & Tangy: Honestly, the lemon juice cuts through the richness of the olive oil in the best way—no heavy mayo to weigh it down. The Dijon mustard gives it that little kick, and the celery’s earthy bite ties everything together. It’s the kind of dressing that makes you want to eat the bowl itself.
- Lunchbox Hero: Between us, this keeps perfectly for 3 days in the fridge—ideal for meal prep. Pack it with grilled chicken or hard-boiled eggs, and it’s a lunch that doesn’t taste like yesterday’s leftovers. My kids actually finish their salads now. (Small victories.)
Step-by-step instructions for crispy celery crowns with tangy lemon dressing
Here's how to transform simple ingredients into a restaurant-worthy Caesar salad without mayo.
🍳 Step 1: Crisp the Celery Crowns to Golden Perfection
Start by cutting off the leafy tops of the 3 whole celery stalks and reserving them for another use. Trim the bottoms to create flat surfaces. Heat the 0.25 cup vegetable oil in a large skillet over medium-high heat until it shimmers. Working in batches, carefully place the celery crowns in the hot oil, cut-side down. Cook undisturbed for 3-4 minutes until the bottoms are golden brown.
Flip the celery crowns and cook for another 2-3 minutes until they're evenly browned and crispy. Transfer them to a paper towel-lined plate to drain excess oil. If you notice any crowns browning too quickly, reduce the heat slightly—you want them crispy but not burnt. The key is patience; rushing this step leads to uneven cooking.
👨🍳 Step 2: Create the Crunchy Breading
In a shallow bowl, whisk together the 0.5 cup all-purpose flour, 1 tsp sea salt, and 0.5 tsp ground black pepper. While the celery crowns are still warm, dip each one into the flour mixture, pressing gently to adhere evenly. Place them back in the skillet over medium heat for 1-2 minutes until they turn a deeper golden color. This double-crisping technique creates that satisfying crunch you crave in Caesar salads.
Remove the breaded celery crowns and set them aside on a wire rack. Keep them warm in a 200°F oven while you prepare the dressing. The residual heat will maintain their crispiness until serving time. If you notice any spots that aren't golden enough, return them to the skillet for an additional 30 seconds to finish cooking.
🍳 Step 3: Prepare the Tangy Lemon Dressing
In a blender or food processor, combine the 0.5 cup extra-virgin olive oil, 0.25 cup fresh lemon juice, 1 tbsp Dijon mustard, 3 cloves minced garlic, 0.25 cup nutritional yeast, and 0.25 cup chopped fresh parsley. Blend until completely smooth, scraping down the sides as needed. The dressing should have a vibrant yellow color and a silky texture.
Taste the dressing and adjust the seasoning if needed. I usually add a pinch more sea salt or a splash of lemon juice to balance the flavors. The nutritional yeast gives it that classic cheesy flavor without any dairy. Let the dressing sit for 5 minutes at room temperature to allow the flavors to meld together—this makes a noticeable difference in the final taste.
🥘 Step 4: Assemble the Salad
Cut the 1 whole romaine lettuce into quarters and separate the leaves. Arrange them on a large platter or individual plates. Drizzle about 1 tablespoon of the lemon dressing over each serving of lettuce. The dressing should coat the leaves lightly but not soak them—you want them to stay crisp.
Add the crispy celery crowns to each serving, arranging them attractively on top of the lettuce. Drizzle with additional dressing as desired, being careful not to oversaturate the salad. The contrast between the crispy celery, fresh lettuce, and tangy dressing creates the perfect balance of textures and flavors in every bite.
🍽️ Step 5: Serve Immediately
Garnish each serving with an extra sprinkle of chopped fresh parsley and a final twist of black pepper. The parsley adds a fresh, vibrant touch that brightens the entire dish. Serve the Caesar salad immediately while the celery crowns are still crispy and the lettuce maintains its crunch.
This salad keeps well for about 2 hours at room temperature, but the celery crowns will lose some of their crispiness over time. For the best experience, assemble it just before serving. Pair it with grilled chicken or shrimp for a complete meal that's sure to impress your guests.
Pro Tips For Making Caesar Salad Recipe No Mayo
- Chill the Celery First: I learned this the hard way—raw celery releases bitter water when chopped. Toss the stalks in ice water for 10 minutes before dicing, then pat very dry. The crunch stays crisp, and the dressing clings better instead of turning into a soggy mess.
- Whisk the Dressing Slowly: Start with just 1 teaspoon Dijon, then drizzle in olive oil drop by drop while whisking like you’re mixing paint. Too much oil at once? The emulsion breaks, and you’ll end up with a separated, greasy dressing. Lemon juice goes last—just enough to brighten, not drown.
- Tear Lettuce, Don’t Chop: Romaine’s texture matters. Roughly tear leaves into bite-sized pieces instead of slicing—this keeps the stems crisp and prevents the salad from turning into a sad, wilted pile. Big, uneven pieces also hold dressing better than perfect, uniform shreds.
- Rest the Dressing 10 Minutes: Mix it up, then walk away. The flavors marry better if you let the Dijon, olive oil, and lemon juice sit for 10 minutes before tossing. I know, I know—you want to eat it now. But trust me, the mustard’s sharpness mellows, and the dressing tastes richer without the initial bite.
Essential equipment for perfect results
Skillet Essentials
You'll need a large, heavy-bottomed skillet—I recommend a 10-inch cast iron like the Lodge Pre-Seasoned—for perfect celery crown crispiness. The weight distributes heat evenly, preventing hot spots that burn your celery.
If cast iron isn't your thing, a stainless steel skillet (like All-Clad) works too, but preheat it longer to mimic cast iron's heat retention. 🔥
Blender for Dressing
A high-speed blender (like Vitamix or Ninja) ensures your dressing is silky smooth, but even a basic food processor works in a pinch. For extra creaminess, blend the dressing with ice cubes—this emulsifies the oil and lemon juice beautifully.
If you're short on time, a whisk and bowl combo works, though you'll need to whisk vigorously for 2-3 minutes to achieve the same texture. ✨
Wire Rack & Oven
Keep your celery crowns crispy with a wire cooling rack placed over a baking sheet. Pop the sheet in a 200°F oven while you finish the salad—the gentle warmth maintains crunch without overcooking.
No rack? Use a clean kitchen towel to drain excess oil, but flip crowns every 5 minutes to prevent sogginess. 💡
Knife & Cutting Board
A sharp chef’s knife (like Wüsthof) and cutting board are non-negotiable for clean celery crowns. Dull knives crush celery, making crisping uneven. For extra precision, use a mandoline (with guard!) to slice the celery bases uniformly.
I also keep a small bowl of water nearby to rinse the knife between cuts—it prevents sticking and keeps your workspace tidy. 🌟
Measuring Tools
Precision matters for the dressing! Use a liquid measuring cup for the olive oil and lemon juice, and a small spoon (like Oxo Good Grips) for the Dijon mustard and garlic. For the flour, a dry measuring cup packed lightly ensures even breading.
Pro tip: I keep a small scale handy for the nutritional yeast—30g equals about ¼ cup—to avoid guesswork. 💫
Nutrition facts
Frequently asked questions
Can I make this Caesar salad without nutritional yeast?
Yes! If you don’t have nutritional yeast, try 1/4 cup vegan parmesan or even a mix of 1 tbsp white miso paste and 1 tbsp lemon juice for umami depth. For a dairy-free option, aged white beans blended into the dressing add creaminess and protein. Just reduce the olive oil slightly to balance textures.
How do I keep the romaine crisp longer?
Wrap the lettuce tightly in a damp paper towel and store it in an airtight container in the fridge. This method keeps romaine crisp for 3 days. For immediate serving, chill the assembled salad for 15 minutes before eating—cold lettuce stays crunchier. Avoid washing until right before serving to prevent sogginess.
Can I use iceberg lettuce instead of romaine?
I don’t recommend it—romaine’s sturdy leaves hold up best to the dressing without wilting. If you must use iceberg, choose the thickest heads and toss with dressing just before serving to maintain crunch. For a hybrid option, mix half romaine with half butter lettuce for a lighter texture while keeping some structure.
What’s the best way to reheat celery crowns?
Spread them on a baking sheet and warm at 375°F for 2-3 minutes until crisp again. For a stovetop option, heat in a dry skillet over medium heat for 1 minute per side**. Avoid microwaving—they’ll turn soggy. Store leftovers in a single layer on a wire rack to preserve crispness.
Is this dressing vegan?
Yes! The lemon dressing is completely plant-based—no dairy, eggs, or animal products. The nutritional yeast provides that classic cheesy flavor without any animal ingredients. For extra richness, stir in 1 tbsp tahini or avocado puree into the dressing for a creamy texture without mayo.
