Side Dishes
Carrabba’s spinach recipe delivers that iconic garlicky, parmesan-kissed flavor you crave—now recreated at home with precision and ease. The secret lies in perfectly pan-frying fresh spinach until just wilted, then tossing it with a bright lemon-garlic dressing and generous shavings of aged parmesan.
I’ve replicated this dish exactly as the restaurant serves it, ensuring every bite delivers that restaurant-quality crunch from toasted pine nuts and crispy croutons.
What sets this recipe apart is the balance of textures and flavors: tender spinach, crispy croutons, and creamy parmesan all come together in a dish that’s both hearty and light.
The dressing is where the magic happens—a simple blend of olive oil, lemon juice, garlic, and fresh herbs that brightens the dish without overpowering the spinach’s natural flavor. This isn’t just a side dish; it’s a flavor-packed addition that elevates any meal.
The result is a spinach salad that’s rich, satisfying, and packed with authentic Italian flavors—just like Carrabba’s. The spinach stays vibrant yet tender, the croutons add a satisfying crunch, and the parmesan shavings melt into every bite.
Whether you’re serving it as a side for grilled steak or as a main dish with added protein, this recipe delivers the perfect blend of textures and flavors.
For added versatility, you can customize it with grilled chicken, shrimp, or even vegan feta for a plant-based twist. The plating is just as important as the taste—layer the spinach, top with croutons, and finish with a sprinkle of fresh herbs for that restaurant-style presentation.
Here’s how to make it perfectly every time.
Ingredients for carrabba's spinach
Fresh spinach, garlic, and parmesan—this is your shortcut to Carrabba’s iconic restaurant flavor at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Baby Spinach 🌿 | 10 oz | Large leaves preferred for texture |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High quality, fruity variety |
| Garlic Cloves 🧄 | 4 cloves | Freshly minced, not pre-minced |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed, strained |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, aged variety |
| Pine Nuts 🥜 | ¼ cup | Toasted lightly in dry pan |
| French Bread 🍞 | 1 whole | Stale or lightly toasted |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped finely for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Red Pepper Flakes 🌶️ | ¼ tsp | Optional for heat |
| Butter 🧈 | 1 tbsp | Unsalted, for pan-frying |
The spinach is non-negotiable—baby spinach works best, but any fresh variety will do. I grab mine from Whole Foods or the salad bar at Trader Joe's because it’s pre-washed and ready to use. For the parmesan, Parmigiano-Reggiano is the gold standard—grate it yourself from a wedge. Pre-grated gets clumpy and lacks that sharp, salty punch. The garlic? Freshly minced makes all the difference—skip the pre-minced stuff. Toast those pine nuts in a dry pan for 2-3 minutes until golden—they should smell nutty, not burnt. And the bread? Stale or lightly toasted croutons are key for that perfect crunch.
No pine nuts? Walnuts or pecans toasted in their skins work great. Short on fresh basil? Dried basil at one-third the amount gets you close. The dressing can be made ahead—store it in the fridge for up to 3 days. For the croutons, you can use store-bought (check the Italian section at Kroger or Target), but homemade are worth it. If you’re out of lemon juice, bottled lemon juice works in a pinch, but fresh is always better. And yes, you can skip the red pepper flakes if you’re sensitive to heat—this dish is delicious without them.
This dish comes together in minutes but tastes even better the next day. Store the dressing separately in the fridge for up to 5 days. The croutons stay crispy for 2 days if kept in an airtight container. For serving, toss the spinach with dressing just before plating—it wilts fast. I like to portion the croutons in small containers so they stay fresh for days. The parmesan keeps indefinitely if stored in the freezer, but grate it fresh each time for the best flavor. Leftovers? Toss with grilled chicken or shrimp for a hearty main dish.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—spinach, garlic, olive oil, lemon, and Parmesan. That’s it. No fancy techniques, no hidden steps. Just toss, wilt, and finish with a squeeze of lemon and a sprinkle of cheese. It’s the kind of dish where you can actually relax while you cook.
- Garlic-Lemon Zing: Here’s what sold me—the way the raw garlic cloves sizzle in olive oil until they’re golden but still packed with punch. Then that bright lemon juice? It cuts through the richness like a breath of fresh air. My husband licks the pan after I’m done.
- Weeknight to Dinner Party: Between us, this is my secret weapon for when people ask, “What’s for dinner?” Toss it together in 15 minutes for a quick weeknight meal, or serve it as a side at a gathering. The Parmesan adds that restaurant-worthy touch without the fuss.
- Leftovers That Don’t Suck: Honestly, I make double batches because the leftovers reheat like a dream—just a quick microwave zap or a sizzle in a pan. It’s the kind of dish that tastes just as good cold the next day, packed in lunches, or stirred into pasta. No sad, wilted greens here.
Step-by-step instructions for Carrabba's spinach recipe
Here's how to make that signature restaurant-style spinach dish at home—crispy, garlicky, and packed with Parmesan goodness.
Toast the Pine Nuts and French Bread
Heat a dry skillet over medium heat and add the 0.25 cup pine nuts. Toast them for 3-4 minutes, stirring constantly, until they turn a light golden brown and smell nutty. Remove them immediately—they'll keep toasting and burn if you walk away. Let them cool slightly on a plate.
While the nuts toast, cut the 1 whole French bread into 1-inch cubes and lightly toast them in the same skillet for 2-3 minutes until golden. This step adds texture and prevents the bread from getting soggy later. Keep the toasted bread warm while you finish the spinach.
Sauté Garlic in Olive Oil and Butter
In a large skillet, combine the 0.25 cup extra-virgin olive oil and 1 tbsp butter over medium heat. Add the 4 cloves minced garlic and sauté for 1-2 minutes until fragrant but not browned. Here's the thing—garlic burns fast, so keep an eye on it. If it starts to darken, reduce the heat slightly.
Once the garlic is golden and smells amazing, add the 1 tsp salt, 0.5 tsp black pepper, and 0.25 tsp red pepper flakes. Stir for 30 seconds to let the spices bloom and release their flavors. This aromatic base is what gives this dish its signature depth.
Cook the Spinach to Perfect Wilt
Add the 10 oz fresh baby spinach to the skillet in batches, stirring constantly. Cook for 2-3 minutes until the spinach is just wilted but still vibrant green. Overcooking turns it mushy, so watch closely. You want it tender but still bright—this keeps the dish restaurant-quality.
Remove the skillet from heat and stir in the 2 tbsp lemon juice. This brightens the flavors and cuts through the richness of the butter and cheese. Let the mixture sit off the heat for 1 minute to let the lemon juice fully incorporate.
Finish with Parmesan and Basil
Return the skillet to low heat and sprinkle in the 0.5 cup freshly grated Parmesan cheese. Stir constantly for 1-2 minutes until the cheese melts completely and creates a creamy sauce. If the mixture looks dry, add 1-2 tablespoons of water to loosen it.
Finally, fold in the 0.25 cup chopped fresh basil leaves and the toasted pine nuts. Taste and adjust seasoning—you might need a pinch more salt or a crack of pepper. The spinach should be tender, garlicky, and coated in that perfect Parmesan sauce.
Serve with Toasted Bread
Transfer the spinach to a serving bowl and top with the toasted French bread cubes. Serve immediately while warm—this dish tastes best fresh out of the pan. The contrast between the crispy bread, creamy spinach, and nutty pine nuts makes every bite perfect.
Pro tip: If you're serving this as an appetizer, double the bread cubes for scooping. For a main dish, pair it with grilled chicken or shrimp. Either way, you've just recreated Carrabba's signature spinach dish at home—crispy, garlicky, and utterly satisfying.
Pro Tips For Making Carrabba'S Spinach
- Cook Spinach Fast: Baby spinach wilts in seconds—dump it into a large, hot skillet (not crowded) and toss immediately. If you wait, you’ll steam it into mush instead of crisp-tender perfection. I learned this the hard way when I tried to "save time" by adding it all at once.
- Sear Garlic Right: Smash those garlic cloves flat with the side of your knife before tossing them in. They’ll brown in 30 seconds instead of burning, and that nutty flavor is what makes this dish sing. (Yes, even if you’re impatient like me.)
- Acid Last, Always: Add lemon juice after the spinach is off heat—otherwise, it’ll turn bitter faster. A squeeze at the end also brightens the Parmesan, making it taste fresher. I used to add it early, and the dish never had that restaurant-quality zing.
- Grate Parmesan Fresh: Skip the pre-grated stuff—it’s sawdust. Use a microplane or fine grater for a powdery, flavor-packed finish. If you’re short on time, toast the cheese in the pan for 30 seconds with the garlic for extra depth. (Your future self will notice.)
Best sauces and condiments for carrabba's spinach
Garlic-Lemon Dressing
This bright, garlicky dressing is the heart of Carrabba’s spinach—simple yet transformative. Whisk together 0.25 cup extra-virgin olive oil, 2 tbsp fresh lemon juice, 1 tbsp minced garlic, 1 tsp Dijon mustard, 1 tsp honey, ½ tsp salt, and ¼ tsp black pepper.
Let it sit for 10 minutes to allow flavors to meld. Toss the wilted spinach with 2 tbsp of this dressing—just enough to coat without overwhelming the dish. 🍋
Parmesan Cheese Variations
Carrabba’s uses Parmigiano-Reggiano, but aged Pecorino Romano adds a sharper, saltier kick. For a vegan twist, use nutritional yeast (½ cup) mixed with 1 tbsp lemon juice and ½ tsp salt—it mimics the umami depth.
Grate your own cheese for the best texture; pre-shredded clumps and lacks flavor. Sprinkle generously over the spinach while still warm for that signature creamy finish.
Crispy Crouton Upgrades
Store-bought croutons work, but homemade elevate the dish. Cube 1 French baguette, toss with 1 tbsp olive oil, ½ tsp garlic powder, and ¼ tsp salt, then toast in a 375°F oven for 8-10 minutes until golden.
For extra crunch, add ¼ cup crushed cornflakes to the bread cubes before toasting. Keep them in an airtight container to maintain crispiness for up to 3 days. 🥖
Nutty Add-Ins
Pine nuts are classic, but toasted walnuts or pecans add a richer, earthier flavor. Toast ½ cup walnuts in a dry skillet for 3-4 minutes until fragrant, then chop coarsely. For a budget-friendly swap, use peanuts or cashews—just toast them longer to deepen the flavor.
Sprinkle over the spinach right before serving to keep them crisp and add texture contrast.
Herb Infusions
Fresh basil is essential, but chopped mint or parsley adds a refreshing twist. For a Mediterranean flair, mix ¼ cup chopped basil with 1 tbsp chopped mint. If you’re using dried herbs, reduce to 1 tbsp total and rehydrate in warm water for 5 minutes before mixing.
A sprinkle of fresh thyme leaves adds an earthy depth that pairs beautifully with the garlic and lemon.
Spicy Kick Options
Carrabba’s version includes red pepper flakes, but for a smoky heat, add ½ tsp smoked paprika to the dressing. For a fruity twist, mix in ½ tsp finely chopped jalapeño (seeds removed) with the lemon juice.
If you love heat, toss in 1 tsp chili crisp at the end—it adds a fiery, umami punch that cuts through the richness of the parmesan.
Nutrition facts
Frequently asked questions
Can I make this spinach dish ahead of time?
Yes, but with a few key adjustments. Prep the croutons and dressing separately—they keep well for 3 days in airtight containers. Store the spinach base in the fridge for up to 2 days, but toss it with dressing and warm it gently before serving. The texture suffers if reheated too much, so reheat just until warm (30 seconds in the microwave).
What's the best way to keep croutons crispy?
Store them in an airtight container with a paper towel underneath to absorb moisture. For extra crispiness, toast them again in a 350°F oven for 3-5 minutes before serving. Avoid plastic containers—they trap humidity and make croutons soggy. Keep them separate from the spinach until serving to maintain that satisfying crunch.
Can I use frozen spinach instead of fresh?
Frozen works in a pinch, but fresh baby spinach gives the best texture. If using frozen, thaw and drain it completely, then squeeze out excess moisture with a clean towel. Cook it for 1-2 minutes less than fresh since it's already partially wilted. The result won't be quite as vibrant, but it's still delicious when paired with extra lemon juice for brightness.
How can I make this dish vegan?
Swap the parmesan for ½ cup nutritional yeast mixed with 1 tbsp lemon juice and ½ tsp salt. Use vegan butter instead of regular, and ensure your croutons are made with plant-based oil. For protein, add grilled tofu or marinated tempeh. The dish maintains its rich, garlicky flavor while becoming completely plant-based—just be sure to toast the nutritional yeast for 1 minute to enhance its nutty depth.
Why did my spinach turn mushy?
Overcooking is the most common mistake—spinach wilts in 2-3 minutes, not longer. Cook it in batches if needed, and remove it from heat immediately when just tender. Another culprit is adding too much liquid (like dressing) too soon. Let the spinach cool slightly after cooking, then toss with dressing last. For extra insurance, use baby spinach—its tender leaves hold up better than mature spinach.