Side Dishes
This Carrabba's spinach recipe delivers the restaurant's signature garlicky, creamy, and cheesy flavor profile right to your kitchen table. š I've perfected it through years of testingāstarting with Nana Mae's diner lessons and refined working the line at Asheville's farm-to-table spots.
The secret lies in balancing tangy dressing with rich cheese and fresh herbs for that signature restaurant taste.
The recipe builds on Carrabba's classic approach using fresh spinach as the base, topped with marinated artichokes, sun-dried tomatoes, and a blend of cheeses that melts into creamy perfection. What makes this version special is the dressingātangy, garlicky, and just sweet enough to complement the savory toppings.
Ready in just 20 minutes, this dish transforms simple ingredients into something restaurant-worthy.
By the time you plate it, you'll have a vibrant salad with crisp spinach leaves, tender artichokes, chewy sun-dried tomatoes, and creamy cheese that holds together beautifully. The dressing ties everything with a perfect balance of garlic, lemon, and herbs.
This is the kind of dish that elevates any meal from ordinary to impressiveāwithout requiring advanced techniques.
Serve it as a side for steak night or as a light main course with crusty bread. The flavors develop even better after sitting for 30 minutes, making it perfect for gatherings where you want to impress without stressing. Let's recreate that Carrabba's magic at home!
Ingredients for carrabba's spinach
Fresh spinach, creamy dressing, and bold toppingsāthis is how Carrabba's magic happens at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Spinach Leaves šæ | 8 oz | Baby spinach preferred, stems removed |
| Garlic Cloves š§ | 4 cloves | Freshly minced, not pre-minced |
| Marinated Artichoke Hearts š | 1 cup | Drained, chopped into quarters |
| Sun-Dried Tomatoes š | ¼ cup | Oil-packed, chopped small |
| Extra-Virgin Olive Oil š« | ½ cup | High quality, fruity |
| Lemon Juice š | 2 tbsp | Freshly squeezed |
| Dijon Mustard š„¬ | 1 tbsp | Mild or regular |
| Heavy Cream š„ | ½ cup | Full-fat for creaminess |
| Parmesan Cheese š§ | ½ cup | Freshly grated, block form |
| Shredded Mozzarella Cheese š§ | 1 cup | Low-moisture, freshly shredded |
| Fresh Basil Leaves šæ | ¼ cup | Chopped, stems removed |
| Salt š§ | ½ tsp | Diamond Crystal kosher |
| Black Pepper š¶ļø | ¼ tsp | Freshly ground |
| Crusty Bread š | 4 slices | For serving, any crusty variety |
The spinach is your canvas hereābaby spinach holds up better than mature leaves, but any fresh variety works. For the artichokes, I grab the Trader Joe's jarred kindāit's pre-marinated and saves time. Sun-dried tomatoes? Oil-packed from the Italian section gives the best flavor. The garlic needs to be fresh; pre-minced jars taste like cardboard. For the cheeses, block Parmesan and low-moisture mozzarella are non-negotiableāpre-shredded gets gummy when melted. The bread? Any crusty loaf from the bakery section will doāSourdough or ciabatta are my go-tos.
No sun-dried tomatoes? Roasted cherry tomatoes work in a pinch, but they won't have that same chewy, concentrated flavor. Short on basil? Dried oregano at half the amount gets you close, but fresh basil is worth hunting down at the farmers market. The dressing can be made aheadāup to 3 days in the fridgeābut add the fresh herbs right before serving. For a tangier kick, add an extra tablespoon of lemon juice. Want it richer? Swap the heavy cream for half-and-half, though it won't be as creamy. The mozzarella can be swapped for fontina or provolone if you're feeling adventurous.
This salad tastes even better the next dayāthe flavors meld beautifully after 30 minutes of chilling. Store the dressing separately if making ahead, then toss everything together just before serving. The spinach wilts fast, so keep it in a sealed container with a paper towel to absorb moisture. The artichokes and sun-dried tomatoes stay good for 5 days in the fridge, while the cheese keeps for 2 weeks. Portion the dressing into small jars for easy tossingājust shake and pour right onto the salad.
Why You'll Love This Recipe
- I swear by this trick: just tear those spinach leavesāno knife requiredāand toss them in raw. The artichoke hearts and sun-dried tomatoes come pre-chopped in jars, so youāre basically assembling a meal while scrolling through your phone.
- No-Chop Needed: I swear by this trick: just tear those spinach leavesāno knife requiredāand toss them in raw. The artichoke hearts and sun-dried tomatoes come pre-chopped in jars, so youāre basically assembling a meal while scrolling through your phone.
- Umami Bomb: That jarred garlic in olive oil? Itās the secret weapon. One squeeze of the bottle, and suddenly youāve got layers of caramelized, savory depth without standing over a pan. The artichokes add a briny punch, and the sun-dried tomatoes? They melt into the spinach like a sweet, tangy hug.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. Drain the spinach, toss it with a drizzle of that olive oil, and it stays crisp enough to eat cold the next day. Add a sprinkle of red pepper flakes if youāre feeling boldātrust me, itās the kind of thing that makes you the office favorite.
Step-by-step instructions for Carrabba's spinach recipe
This garlicky, cheesy spinach dish delivers restaurant-quality flavor with simple technique.
š³ Step 1: SautĆ© Garlic and Artichokes in Olive Oil
Heat the 0.5 cup extra-virgin olive oil in a large skillet over medium heat until shimmering. Add the 4 cloves freshly minced garlic and cook for 30 seconds until fragrant but not browned. Here's the thingāgarlic burns fast, so keep your eye on it.
Add the 1 cup chopped marinated artichoke hearts and 0.25 cup chopped sun-dried tomatoes, stirring to combine. Cook for 3-4 minutes until the artichokes are heated through and the tomatoes soften slightly. You'll smell that amazing garlic-herb aroma filling your kitchenāthis is where the flavor foundation builds.
š³ Step 2: Wilt the Spinach and Add Mustard
Push the artichoke mixture to one side of the pan and add the 8 oz fresh spinach leaves in batches. Stir gently as they wilt downāthis should take about 2-3 minutes. Once fully collapsed, mix everything together and stir in the 1 tbsp Dijon mustard and 2 tbsp lemon juice.
Real talk: don't overcrowd the pan with spinach or it'll steam instead of wilt. You want those leaves to collapse dramatically, releasing their natural sweetness. The mustard and lemon will brighten the dish and cut through the richness of the cream we're about to add.
š„ Step 3: Create the Creamy Sauce
Reduce heat to medium-low and gradually whisk in the 0.5 cup heavy cream. Let it simmer gently for 2-3 minutesājust until slightly thickened but still silky. Here's where it gets fun: sprinkle the 0.5 cup freshly grated Parmesan cheese and 1 cup shredded mozzarella cheese over the top.
Let the cheese melt into the sauce for 1-2 minutes, stirring occasionally. You're aiming for a velvety consistency hereāif it starts to look too thick, add a splash of pasta water or the reserved artichoke liquid. The cheese should be completely melted but still have that beautiful stretch when you pull the pan away from the heat.
šŖ Step 4: Finish with Herbs and Seasoning
Remove from heat and stir in the 0.25 cup chopped fresh basil leaves. Season with 0.5 tsp salt and 0.25 tsp black pepper, tasting as you go. I know it seems like a lot of salt, but remember that the artichokes and cheese are already saltyābalance is key.
Let the spinach mixture rest for 2-3 minutes off the heat. This resting period allows all the flavors to meld together perfectly. The basil should release its aromatic oils, and the cheese should fully emulsify into that creamy, cheesy sauce you're craving.
š½ļø Step 5: Serve with Crusty Bread
Transfer the spinach mixture to a serving bowl and ladle it onto the 4 slices crusty bread. Here's the moment that matters: the bread should be warm enough to soak up that creamy sauce beautifully. If you're serving family-style, keep the spinach warm in a low oven (200°F) while you finish the bread.
Each bite should deliver that perfect balance of garlicky heat, creamy richness, and bright acidity from the lemon. The crusty bread is essentialāit cuts through the richness and gives you something to scoop up every last bit of that cheesy, garlicky goodness.
Pro Tips For Making Carrabba'S Spinach
- Drain Artichokes Well: That jarred marinade on artichoke hearts is loadedāskip draining, and your spinach turns into a salty, briny mess. Rinse them quickly under cold water, then pat very dry with a paper towel. Trust me, your dish will taste like it was made fresh, not pulled from a jar.
- Sear Garlic Fast: High heat for 30 seconds maxāany longer, and garlic burns into bitter ashes. Smash those cloves with the flat side of your knife first so they cook evenly. Burnt garlic ruins everything, and no one wants to eat regret.
- Chop Sun-Dried Tomatoes: Skip the whole onesātheyāre like chewy little surprises in an otherwise smooth dish. Roughly chop them into tiny pieces so they melt into the spinach instead of sitting there like overcooked raisins. Your mouth will thank you.
- Wilt Spinach Slowly: Dump it all in at once, and youāll end up with a sad, watery pile. Add spinach in batches, stirring constantly, until it just collapsesābright green, not limp. Overcooking turns it into spinach sludge, and weāre better than that.
Wine and beer pairings for carrabba's spinach
Italian White Wine
For this creamy, garlicky spinach salad, I always reach for a crisp Vermentino from Sardiniaāits bright citrus notes and mineral finish cut through the richness beautifully.
The acidity mirrors the lemon in the dressing, while the subtle herbal undertones complement the basil and sun-dried tomatoes. Pinot Grigio from Alto Adige is another fantastic choice, offering a lighter body that won't overwhelm the dish. š·
Pro tip: Serve the wine slightly chilled (around 50-52°F) to enhance its refreshing qualities. I keep my bottles in the fridge for 30 minutes before servingāthis is especially important for the Vermentino, which can taste too flat when served at room temperature.
Trust me, your taste buds will thank you for the proper temperature.
Crisp Italian Lager
If you're serving this salad with hearty Italian mains like grilled chicken or steak, a Peroni or Moretti provides the perfect crisp, clean palate cleanser. The light effervescence and subtle malt sweetness balance the dish's bold flavors without competing.
For a local Texas twist, I've had great success with Shiner Bockāits caramel notes play surprisingly well with the sun-dried tomatoes. šŗ
For a more adventurous beer pairing, try a Belgian witbier like Hoegaarden. The coriander and orange peel notes create an interesting contrast with the garlic and lemon, while the slight tartness enhances the dish's acidity. Just be sure to serve it well-chilled to maintain its crispness.
Red Wine Options
While white wines dominate, a light-bodied Chianti or Sangiovese can work beautifully with this salad, especially if you're serving it alongside grilled meats. The bright acidity and cherry notes complement the sun-dried tomatoes and basil.
I recommend decanting the wine for 15-20 minutes before serving to soften its tannins and enhance its fruitiness. š
For a bold red option, try a Valpolicella Classicoāits velvety texture and red fruit flavors bridge the gap between the salad's creaminess and any meaty main course. Just be sure to choose a young vintage (under 3 years old) to maintain the necessary acidity and freshness.
Non-Alcoholic Pairings
For those avoiding alcohol, a sparkling San Pellegrino Aranciata with its blood orange and mandarin flavors provides a refreshing contrast to the dish's richness. The bubbles help cleanse the palate between bites.
I also love a sparkling apple cider like Martinelli'sāits crisp acidity and subtle sweetness mirror the lemon in the dressing. š
For a more savory option, try a Italian blood orange soda like San Pellegrino Aranciata Rossa. The bittersweet orange notes complement the garlic and sun-dried tomatoes beautifully. Serve it ice-cold over fresh ice for maximum refreshment.
Nutrition facts
Frequently asked questions
Can I make this spinach salad ahead of time?
The dressing can be prepared up to 3 days ahead and stored in the fridge. For the full salad, assemble everything except the fresh basil and store in separate containers. When ready to serve, toss with the basil and let sit for 15 minutes to meld flavors. The spinach wilts faster when cold, so add it just before serving or keep it separate until the last minute.
What can I substitute if I don't have sun-dried tomatoes?
Roasted cherry tomatoes work in a pinch, but they won't have the same concentrated flavor. For a closer match, try 1/4 cup chopped Kalamata olives or 2 tablespoons capersāboth add briny depth. If you're avoiding oil-packed ingredients, dried cranberries (soaked in warm water) provide a sweet contrast, though they're less traditional.
How do I keep the spinach crisp instead of wilted?
To maintain crispness, work quickly and use ice water. After wilting the spinach in the pan, immediately transfer it to a bowl with 1 cup ice water and 1 tablespoon lemon juice. Drain and pat thoroughly dry with paper towels. For extra crunch, add spinach to the salad bowl just before serving and toss lightly with a fork instead of stirring vigorously.
Is there a lighter version of this recipe?
Swap the heavy cream for Greek yogurt (same amount) and reduce cheese to 1/2 cup total. Use 1 tablespoon less olive oil and add 1/4 cup chopped cucumber for freshness. The dressing will still be creamy but lighter, with a subtle tang from the yogurt that balances the garlic and lemon beautifully.
Can I make this without garlic?
While garlic is essential for authentic flavor, you can substitute 1/2 teaspoon garlic powder + 1/4 teaspoon onion powder for a milder version. For depth, add 1/2 teaspoon smoked paprika to the dressing. The dish will lose some complexity, but the creamy cheese and sun-dried tomatoes will still shineājust expect a more subtle, herby profile.