Side Dishes
Mastering Carrabba's spinach recipe means recreating that signature creamy garlic parmesan dish with wilted freshness at home. The secret lies in proper sautéing techniques and precise ingredient ratios that deliver restaurant-quality results every time.
I developed this recipe after years of perfecting the balance between rich, buttery flavors and tender spinach.
This dish transforms simple fresh spinach into a luxurious side with just five key ingredients: butter, garlic, heavy cream, Parmesan cheese, and fresh herbs. The process is straightforward but requires attention to timing—sautéing the garlic until fragrant but never browned creates the aromatic foundation.
Adding heavy cream and Parmesan creates that signature velvety texture while keeping the spinach vibrant.
What you'll achieve is a dish that's creamy yet light, with perfectly wilted spinach that maintains its freshness. The garlic-infused butter forms a rich base, while the Parmesan adds depth and umami.
This recipe serves four as an elegant side dish or can be doubled for larger gatherings. The result is restaurant-quality spinach that's worth the effort.
Pair this dish with grilled meats or crusty bread to soak up every creamy bite. The technique works equally well with frozen spinach if fresh isn't available, though fresh yields the best texture. Let's recreate Carrabba's signature spinach at home with professional results.
Ingredients for carrabba's spinach
Five essential ingredients transform simple spinach into Carrabba's signature creamy garlic parmesan masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for sautéing |
| Garlic Cloves 🧄 | 4 cloves | Fresh, thinly sliced |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Fresh Baby Spinach 🌿 | 10 oz | Tender, washed and dried |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, fine |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Diamond Crystal Kosher Salt 🧂 | ¼ tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Cracked over top |
The butter and garlic form the aromatic foundation—European-style unsalted butter like Plugrá or Kerrygold delivers superior flavor. Fresh garlic cloves should be firm and vibrant, not sprouting. For the Parmesan, Parmigiano-Reggiano from a wedge is non-negotiable—pre-grated lacks the depth. Baby spinach's delicate leaves wilt perfectly while maintaining texture; Dole brand or organic varieties work best. The heavy cream must be full-fat to achieve that signature velvety consistency—Hormel or Organic Valley brands excel.
No fresh spinach? Frozen chopped spinach, thawed and drained thoroughly, works in a pinch—just add it at the very end to prevent mushiness. Substituting heavy cream with half-and-half yields a lighter texture, though less luxurious. For a dairy-free adaptation, full-fat coconut cream mimics richness but requires extra Parmesan for umami depth. The parsley garnish can be swapped for fresh chives or basil if preferred, though parsley's bright note complements the dish perfectly. Salt measurements are precise—Diamond Crystal kosher salt's larger crystals mean less volume than table salt.
Fresh spinach keeps 3-4 days in the fridge, wrapped in a dry towel to maintain crispness. Garlic cloves store 1 week in the fridge or 6 months in the freezer when peeled and frozen. Parmesan cheese extends to 3 months refrigerated in its original packaging. For meal prep, assemble the sauce without spinach, refrigerate, then wilt spinach fresh before serving. The dish reheats beautifully—simmer gently to restore creaminess, adding a splash of milk if needed.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s that simple—just melt butter, toss in garlic, add cream and spinach, and let the heat do the work. No chopping, no fuss, just hands-off perfection while you stir in the Parmesan at the end.
- Rich & Tangy: That creamy garlic sauce clinging to the spinach? It’s like Carrabba’s but better—smooth, salty, and just sweet enough from the butter. My kids ask for it over pizza, and honestly, I don’t blame them.
- Weeknight Hero: Make a big batch on Sunday, and you’ve got a side dish ready for pasta, sandwiches, or even breakfast (yes, really). It reheats like a dream, so it’s my go-to when I’m too tired to cook.
- Budget Luxury: Parmesan and butter make it feel fancy, but the ingredients are cheap and stretch far. A single bag of spinach and a block of cheese last me weeks—plus, it’s way cheaper than takeout but just as satisfying.
Step-by-step instructions for Carrabba's spinach recipe
Here's how to recreate that signature restaurant-quality dish at home with rich, velvety perfection.
Sauté Garlic in Butter Until Fragrant
Melt the 0.5 cup unsalted butter in a large skillet over medium heat. Once the butter has completely melted and begins to foam, add the 4 cloves thinly sliced garlic cloves. Cook for 1-2 minutes until the garlic becomes golden and aromatic—not browned, just perfumed. This step builds the flavor foundation for your dish. If the garlic starts to brown too quickly, reduce the heat slightly to prevent bitterness.
Here's the thing—garlic burns faster than you think. I always keep a close eye on it, stirring gently to ensure even cooking. The butter should bubble gently around the garlic, creating a fragrant aroma that fills your kitchen. This is your signal that the garlic is ready for the next step.
Wilt the Spinach in the Garlic Butter
Add the 10 oz fresh baby spinach all at once to the skillet. Stir immediately with tongs or a wooden spoon, allowing the spinach to wilt completely for 1-2 minutes. The spinach should collapse into a bright green pile, releasing its natural moisture. You're looking for tender, wilted leaves that maintain their vibrant color rather than turning dull.
Don't overcrowd the pan—if you're cooking for more than 4 servings, work in batches. The spinach should cook just until it's tender but still retains a slight crunch. Overcooking will turn it mushy, which defeats the purpose of this dish. Once fully wilted, remove the skillet from heat and set it aside for just a moment.
Create the Creamy Sauce Base
Return the skillet to medium-low heat and carefully pour in the 0.5 cup heavy cream. Stir constantly for 2-3 minutes until the cream begins to thicken slightly and coats the back of a spoon. This creates the creamy texture that makes this dish so satisfying. If the sauce thickens too quickly, add 1-2 tablespoons of water to loosen it.
I like to taste the sauce at this stage to check the seasoning. It should be rich and slightly tangy from the cream. If it needs more depth, this is the moment to add a pinch of diamond crystal kosher salt or a crack of freshly ground black pepper. The sauce should be smooth and velvety, not grainy or separated.
Incorporate Parmesan for Richness
Reduce the heat to low and sprinkle in the 0.5 cup freshly grated parmesan cheese. Stir vigorously for 1-2 minutes until the cheese melts completely and creates a thick, glossy sauce. The mixture should become silky and cohesive, with no visible cheese granules remaining. If the sauce is too thick, add another splash of heavy cream to reach your desired consistency.
This is where the magic happens—the parmesan transforms the dish from creamy to luxurious. I always use freshly grated cheese because pre-shredded varieties contain anti-caking agents that prevent smooth melting. Stir constantly to ensure even distribution and prevent any hot spots that could cause the cheese to clump.
Finish and Garnish for Presentation
Remove the skillet from heat and stir in the 0.25 cup chopped fresh parsley. This adds a bright, fresh contrast to the rich, creamy sauce. Taste and adjust seasoning with additional diamond crystal kosher salt or freshly ground black pepper as needed. The final dish should be creamy, flavorful, and perfectly balanced—not overly salty or bland.
Serve immediately while still hot, garnished with extra parsley if desired. The spinach should be tender but not mushy, coated in a velvety sauce that's rich with garlic and parmesan flavors. This dish pairs beautifully with grilled chicken, shrimp, or even as a standalone appetizer with crusty bread.
Pro Tips For Making Carrabba'S Spinach
- Cook Butter Until Golden: Don’t just melt it—get that butter nutty and aromatic before adding garlic. I used to rush this step, and the dish always tasted flat. A minute or two over medium heat (until it smells like a bakery) makes all the difference for that rich, buttery depth Carrabba’s version has.
- Mince Garlic Like Confetti: Tiny, even pieces toast faster and blend smoother into the cream. I learned this the hard way—lumpy garlic burns before it releases flavor. Use a knife or microplane, and don’t skip the quick stir after adding it to the butter.
- Off Heat for Spinach: Once the cream and garlic are simmering, remove the pan from heat before adding spinach. The residual heat wilts it perfectly without turning it to mush. I know, I know—it feels counterintuitive, but your spinach will stay bright and tender.
- Grate Parmesan Fresh: Pre-shredded cheese has anti-caking agents that make the sauce grainy. A quick grating over the pan (or a fine grater) keeps it silky. If you’re short on time, use freshly grated Pecorino Romano—it’s sharper and melts just as well.
Make-ahead tips for leftovers
Prep Ahead Sauce
Prepare the creamy garlic parmesan sauce up to 2 days in advance without the spinach. Store it in an airtight container in the refrigerator, covered with a lid pressed directly on the sauce to prevent a skin from forming.
When ready to serve, simply reheat the sauce over medium-low heat, then wilt the fresh spinach directly in the sauce for 1-2 minutes—this preserves that vibrant, restaurant-quality freshness. 🧈
Freezer-Friendly Method
For longer storage, freeze the completed sauce (without spinach) in 1-cup portions using silicone molds or freezer-safe containers. Thaw overnight in the fridge, then reheat gently on the stovetop. Add the spinach fresh when reheating to maintain texture.
I've kept this sauce frozen for up to 3 months with no noticeable flavor degradation—just be sure to stir well when reheating to restore that velvety consistency.
Spinach Prep Shortcut
Wash and dry your fresh baby spinach ahead of time, then store it in a paper towel-lined container in the fridge. This keeps it crisp for up to 3 days, ready to wilt at a moment's notice.
For extra convenience, pre-portion the spinach into 4-ounce servings in small containers—just dump it straight into your pan when you're ready to cook. Biscuit always "helps" me measure by licking the spinach (don't ask how I know). 🌿
Reheating Perfection
When reheating, use the lowest heat setting possible to prevent the sauce from separating. If it looks too thick after reheating, add 1-2 tablespoons of warm heavy cream to restore that silky texture. For best results, reheat only until steaming hot—overheating can cause the spinach to turn mushy.
I like to give it a final stir with a splash of cold water to bring back that glossy finish before serving. 💡
Batch Cooking Tips
Double the recipe and freeze half for future meals. When cooking in batches, use two 10-inch skillets to maintain even cooking—crowding leads to uneven wilting. Label your containers with the date and "add spinach fresh" to remind yourself of the key step.
This method saves time on busy weeknights when you need that restaurant-quality side in minutes. My Asheville farm-to-table days taught me the value of efficient prep! 🌱
Nutrition facts
Frequently asked questions
Can I use frozen spinach instead of fresh?
Yes, but with adjustments! Thaw and drain frozen spinach completely, then squeeze out excess moisture with a clean towel. Add it at the very end of cooking—just 30 seconds before serving—to prevent mushiness. You'll need about 1.5 cups of thawed frozen spinach to replace 10 oz fresh. The texture won't be identical, but it works in a pinch.
Why does my sauce get grainy when I add Parmesan?
Pre-shredded Parmesan contains anti-caking agents that prevent smooth melting. Always use freshly grated cheese—just 0.5 cup of a good-quality wedge. For extra insurance, melt the cheese over low heat while stirring constantly. If it still looks grainy, whisk in 1 tablespoon of warm heavy cream to emulsify it.
What's the best way to serve this as an appetizer?
For appetizer portions, divide the finished spinach into 4 small ramekins or oven-safe dishes. Top each with a dollop of extra heavy cream, a sprinkle of freshly grated Parmesan, and a crack of black pepper. Broil for 1-2 minutes until golden and bubbly. Serve with warm crusty bread or grilled breadsticks for dipping.
Can I make this dish dairy-free?
Replace the butter with 0.5 cup olive oil or dairy-free butter, and use full-fat coconut cream> instead of heavy cream. Boost umami by adding 1 tablespoon nutritional yeast> with the Parmesan. The texture will be slightly different but still rich and flavorful.
How do I prevent the garlic from burning?
Cook the garlic over medium heat> (not high) and stir constantly. Remove the pan from heat just as the garlic turns golden—it should smell fragrant but not brown. For extra safety, add the garlic to already melted butter> rather than cold butter. If it starts to brown too quickly, reduce heat immediately and let it cool slightly before continuing.