Salads
This Casa D'Angelo salad recipe transforms a classic Italian favorite into a modern masterpiece with crisp celery crowns and herb-infused cream cheese—no mayo in sight. The secret lies in balancing fresh mozzarella, ripe tomatoes, and aromatic basil with a creamy, tangy dressing that elevates every bite.
I developed this version after years of perfecting the texture contrast between crunchy celery crowns and tender mozzarella.
The foundation of this salad is its creamy herb dressing—a fusion of cream cheese, fresh dill, and a touch of lemon that adds brightness without overpowering the delicate Italian flavors. Traditional recipes often rely on mayo, but this version delivers the same richness with a lighter, more refreshing profile.
The celery crowns add a satisfying crunch that cuts through the creamy elements, while the tomatoes and mozzarella provide that quintessential Italian freshness.
What makes this recipe stand out is how it maintains authenticity while introducing modern twists. The assembly process is straightforward: layer the crisp celery crowns, fresh mozzarella, and tomatoes, then drizzle with the herb cream cheese dressing.
The result is a visually stunning salad that's as impressive on a dinner table as it is satisfying on a lunch plate.
Perfect for summer gatherings, picnic lunches, or as a light yet satisfying main course. This salad proves that classic Italian flavors can be reinvented without losing their charm. Let's create this refreshing masterpiece together.
Ingredients for casa d'angelo salad
Sixteen ingredients—just the right balance of fresh, creamy, and crunchy elements for this elevated Casa D'Angelo masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Celery Crowns 🥬 | 3 cups | Thinly sliced, crisp variety preferred |
| Fresh Mozzarella 🧀 | 1 ½ lb | Pearl or diced, drained well |
| Ripe Tomatoes 🍅 | 4 whole | Medium size, seedless if possible |
| Cream Cheese 🧈 | 8 oz | Full-fat, room temperature |
| Fresh Dill 🌿 | ⅓ cup | Chopped, stems removed |
| Fresh Basil 🌿 | ¼ cup | Finely chopped, vibrant leaves |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed, strained |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity variety |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarse grind for texture |
| Red Wine Vinegar 🍷 | 1 tbsp | Dry, aged variety |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for texture |
The celery crowns are non-negotiable for texture—Trader Joe's or Whole Foods carry the crispest varieties, but any fresh celery will work if sliced paper-thin. Fresh mozzarella transforms this salad; Eataly or local Italian markets offer the best quality, but pearl mozzarella from the deli section works in a pinch. For tomatoes, heirloom or vine-ripened varieties bring the most flavor, but any ripe tomato will suffice. The cream cheese should be full-fat and room temperature—this ensures the dressing emulsifies properly without lumps. Fresh herbs like dill and basil are essential; garden-fresh or farmers' market selections provide the brightest flavor, but store-bought works if you're in a hurry.
No fresh dill? Substitute with 1 tbsp dried dill, but reduce by one-third. Short on basil? Fresh parsley or oregano can stand in, though the flavor will differ slightly. The dressing requires extra-virgin olive oil—don't skimp here; a lower-quality oil will overpower the delicate herbs. For a tangier dressing, increase the red wine vinegar to 1.5 tbsp. If you're avoiding dairy entirely, vegan cream cheese can replace the traditional version, though the texture will be slightly lighter. The butter cubes add a luxurious touch—European-style butter like Plugrá melts beautifully and enhances the richness.
Store fresh mozzarella in its original container with a paper towel to absorb excess moisture, and use within 3 days for optimal texture. The herb dressing keeps well for 5 days in the fridge, sealed tightly in an airtight container. For longer storage, freeze the dressing in ice cube trays—thaw and whisk before using. Celery crowns stay crisp for 4 days if wrapped in a damp paper towel and stored in a sealed container. Tomatoes should be used within 2 days for peak ripeness. Assemble the salad just before serving to maintain the perfect crunch and freshness of each component.
Why You'll Love This Recipe
- I’ll be real: I make a double batch because the second day is even better. The mozzarella gets slightly tangier, the tomatoes sweeter, and suddenly it’s my go-to lunch—no sad desk salad here. (Yes, even on a Tuesday.)
- No-Chop Nightmare: I swear, the celery crowns and mozzarella cubes do 90% of the work—just slice the tomatoes if you’re feeling fancy. Between us, I’ve made this at 9:30pm after a long day, and it still feels like a restaurant dish.
- Creamy-Dreamy Magic: That cream cheese swirled into the dressing? It’s the secret weapon—smooths out the acidity from the tomatoes while the dill gives it this fresh, herby punch. Honestly, the first bite makes me question why I ever bought store-bought salad dressing.
- Potluck Star: Bring this to a gathering, and you’ll be the hero. It’s sturdy enough to sit in a bowl for hours (no wilting here), yet light enough for a summer picnic. My cousin’s bridal shower? Covered. Your in-laws’ BBQ? Nailed it.
Step-by-step instructions for celery crown crunch and herb cream cheese fusion
This method transforms simple ingredients into a restaurant-worthy salad with perfect texture balance.
Prepare the Herb Cream Cheese Dressing
In a medium mixing bowl, combine the 8 oz cream cheese with the 0.5 cup extra-virgin olive oil and 2 tbsp lemon juice. Using a hand mixer or whisk, beat on medium speed until completely smooth and creamy, about 2 minutes. This ensures the cream cheese fully emulsifies with the oil.
Add the 0.33 cup fresh dill, 0.25 cup fresh basil, 1.5 tsp diamond crystal kosher salt, 0.5 tsp freshly ground black pepper, and 1 tbsp red wine vinegar. Mix until the herbs are evenly distributed throughout the dressing. Taste and adjust seasoning if needed—this is your flavor foundation. The dressing should be thick but pourable, with vibrant green flecks from the herbs.
Create the Celery Crown and Mozzarella Base
In a large serving bowl, combine the 3 cups celery crowns with the 1.5 lb fresh mozzarella (if using pearl mozzarella, leave whole; if diced, ensure pieces are uniform). Gently toss to coat the celery lightly with mozzarella. The celery should remain crisp, so avoid over-mixing which could bruise the delicate slices.
Add the 2 cloves minced garlic and 2 tbsp cold cubed unsalted butter to the bowl. Toss again just until the butter begins to melt slightly from the celery's natural moisture. This step infuses flavor while keeping the celery's satisfying crunch intact. The butter should coat the celery but not dissolve completely—you'll want visible butter flecks in the final salad.
Assemble with Ripe Tomatoes
Core and slice the 4 whole ripe tomatoes into ¼-inch thick rounds. Arrange half of the tomato slices on top of the celery-mozzarella mixture in the bowl. The tomatoes should be evenly distributed to create visual appeal while maintaining balance in each serving.
Drizzle half of the herb cream cheese dressing over the tomatoes, allowing it to pool slightly in the crevices. The dressing should glisten but not completely submerge the ingredients—this preserves the individual textures. Gently fold the salad once to distribute the dressing evenly without breaking the celery crowns.
Final Assembly and Serving
Add the remaining tomato slices on top of the salad, followed by the remaining herb cream cheese dressing. Use a spoon to create gentle swirls in the dressing, allowing it to cascade over the tomatoes and celery. This presentation technique enhances both the visual appeal and the flavor distribution.
Let the salad rest for 10 minutes before serving. This allows the flavors to meld slightly and the dressing to penetrate the celery crowns without compromising their crispness. Serve immediately while the mozzarella maintains its ideal texture—this salad is best enjoyed fresh from preparation.
Pro Tips For Making Casa D'Angelo Salad
- Trim Celery Properly: Use a sharp knife to slice off the base just above the root, then cut the crowns into 1/4-inch-thick slices—thinner than you’d think. Thick slices turn mushy when mixed with the creamy dressing, and nobody wants soggy celery in this salad.
- Drain Mozzarella First: Fresh mozzarella comes in brine, and that extra liquid makes the dressing separate. After draining, pat the balls dry with paper towels—even if it feels like overkill. Wet mozzarella ruins the texture faster than you’d believe.
- Salt the Tomatoes: Sprinkle a pinch of flaky salt (not kosher) over halved tomatoes and let them sit for 10 minutes before adding to the salad. It draws out moisture, keeps them crisp, and balances the richness of the cream cheese—trust me, it’s a game-changer.
- Whip Cream Cheese Cold: Take the cream cheese straight from the fridge and beat it with the dressing ingredients until smooth. Room temperature? Skip it. Lumpy cream cheese in this salad is a fast track to disappointment—no one wants to chew their way through it.
Pro cooking tips for this dish
Celery Crown Prep
Use a mandoline slicer set to ⅛-inch thickness for perfectly even celery crown slices—this ensures consistent crunch throughout. I recommend the OXO Good Grips mandoline for safety and precision.
Slice celery crowns just before assembling the salad to prevent wilting, and pat them dry with a paper towel to remove excess moisture. 🥬
Dressing Emulsification
The key to a silky-smooth herb cream cheese dressing is room-temperature cream cheese. Cold cream cheese creates lumps that won’t blend properly. Let your cream cheese sit at room temperature for 30-45 minutes before mixing.
For extra insurance, microwave it for 10 seconds to soften, then whisk immediately. A hand mixer works best here—it’s faster and more thorough than a whisk. 💫
Mozzarella Handling
Fresh mozzarella releases water when cut—this is normal! Drain it in a clean kitchen towel for 10 minutes before using. For pearl mozzarella, gently press each ball between your palms to flatten slightly before adding to the salad.
If your mozzarella is too soft, chill it for 15 minutes in the fridge to firm up before slicing. 🧀
Tomato Selection
Choose tomatoes with firm yet yielding skin—they should give slightly when pressed. Heirloom varieties like Brandywine or vine-ripened grocery store tomatoes work best. Avoid tomatoes that are too soft or have cracks.
Slice them just before assembling to prevent browning. For extra juiciness, sprinkle with a pinch of kosher salt and let sit for 5 minutes before adding to the salad. 🍅
Butter Infusion
Cold cubed butter adds luxurious richness without melting completely. Use European-style butter like Plugrá—it has a higher fat content that melts beautifully. Toss the butter cubes with celery and mozzarella just until they begin to soften (about 30 seconds).
This creates pockets of buttery flavor in every bite without making the salad soggy. 🧈
Resting Time
Never skip the 10-minute rest before serving! This allows the dressing to marinate the celery crowns slightly while keeping them crisp. The mozzarella also firms up slightly, preventing it from becoming too soft.
For larger gatherings, assemble the salad 30 minutes ahead and refrigerate—just add the dressing and tomatoes right before serving to maintain freshness. ✨
Nutrition facts
Frequently asked questions
Can I make this salad ahead of time?
Yes, but with a few key adjustments! Assemble the celery crowns, mozzarella, and garlic butter base up to 24 hours ahead and store in an airtight container. When ready to serve, simply add the fresh tomatoes and herb dressing. This preserves the crispness of the celery while keeping the mozzarella fresh. Never add dressing more than 30 minutes before serving to maintain texture.
What if I don't have celery crowns?
No problem! Use fresh celery stalks instead—slice them into ⅛-inch thick rounds using a mandoline or sharp knife. For extra crunch, add thinly sliced red onion or crispy fried shallots as a substitute. Just be sure to pat the celery dry thoroughly to prevent a soggy salad.
How can I make this salad dairy-free?
Swap the cream cheese for vegan cream cheese and use olive oil-based mayo as a binder for the dressing. Add 1 tbsp nutritional yeast to the dressing for a cheesy flavor. For the mozzarella, try vegan mozzarella pearls or marinated tofu cubes for a similar texture. The celery crowns and tomatoes will still provide that fresh, crisp foundation.
Why does my dressing look grainy?
Graininess usually means the cream cheese wasn't fully emulsified. Ensure your cream cheese is completely room temperature (no cold spots) and use a hand mixer on medium-high speed for at least 2 minutes. If lumps persist, strain the dressing through a fine-mesh sieve. For extra smoothness, add 1 tsp Dijon mustard to help bind the mixture.
Can I add protein to this salad?
Grilled chicken breast, shrimp, or prosciutto work beautifully. For chicken, grill or bake until 165°F internal temp, then slice into strips. Shrimp should be sautéed just until pink (2-3 minutes). Add protein just before serving to keep it warm and crisp. If using prosciutto, layer it between tomato slices for elegant presentation.
