Side Dishes
Recreating Carrabba's signature spinach dish at home delivers that same luxurious combination of creamy garlic parmesan and crispy bacon bites—just like the restaurant version. The secret lies in proper pan-searing techniques that create tender spinach with a rich, velvety sauce while keeping the bacon perfectly crisp.
I've perfected this method after years of testing, and it consistently delivers restaurant-quality results at home.
This recipe transforms simple ingredients into a dish that feels indulgent yet remains balanced enough to serve as a side or light main course.
The key steps involve quickly cooking the spinach to maintain its vibrant color and texture, then building the sauce with garlic, cream, and parmesan for that signature richness. Crispy bacon adds a salty crunch that cuts through the creaminess, just like Carrabba's version.
By the time you plate this dish, you'll have tender spinach coated in a luxurious garlic-parmesan sauce with perfectly crisp bacon bits on top. The aroma alone will have everyone at the table asking what's for dinner.
This is the kind of dish that elevates any meal from ordinary to impressive without requiring advanced skills or expensive ingredients.
The best part? This recipe scales beautifully for gatherings while still working perfectly for a weeknight dinner. Whether you serve it alongside grilled chicken or steak, or enjoy it as a vegetarian main with crusty bread, the flavors shine through every bite.
Let's get cooking to bring Carrabba's signature spinach to your table.
Ingredients for carrabba's spinach
Ten simple ingredients transform into Carrabba's signature creamy spinach with crispy bacon—restaurant-quality at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Baby Spinach 🌿 | 10 oz | Washed and dried thoroughly |
| Thick-Cut Bacon 🥓 | 6 oz | Cut into 1/2-inch pieces |
| Unsalted Butter 🧈 | 3 tbsp | Full-fat for richness |
| Garlic Cloves 🧄 | 4 cloves | Minced finely for depth |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat for velvety sauce |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For crisping bacon |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For finishing |
| Lemon Juice 🍋 | 1 tsp | Brightens the sauce |
| Red Bell Pepper 🌶️ | ¼ cup | Diced for garnish |
| Freshly Toasted Breadcrumbs 🍞 | 2 tbsp | For crispy garnish |
The bacon is non-negotiable here—thick-cut gives the best crunch. Costco or Trader Joe's sell great quality at good prices. Look for pieces with good marbling, not the lean kind. The spinach? Baby spinach holds up better than regular—no wilting when you toss it. If you can't find baby spinach, flat-leaf parsley works in a pinch, but it won't be the same. For the Parmesan, always grate it fresh—pre-shredded gets clumpy and lacks flavor. I buy a wedge from Whole Foods deli counter when I can afford it, but the block at regular grocery stores works fine if it's labeled Parmigiano-Reggiano.
No thick-cut bacon? Regular bacon cut into 1/2-inch pieces works, but it won't be as crispy. Swapping out heavy cream for half-and-half cuts richness but still delivers. The olive oil is crucial for crisping the bacon—avoid the light kind. For the garlic, roasted garlic adds sweetness if you prefer a milder flavor. The red bell pepper is optional but adds a nice pop of color and crunch—any color works. If you're making this ahead, cook the bacon first and store it separately until serving to keep it crisp. The sauce reheats beautifully, but the bacon loses crispness if added back in.
This dish reheats like a dream—just warm it gently on the stove with a splash of cream to restore silkiness. Store the sauce and spinach separately in airtight containers for 3-4 days in the fridge. The bacon? Keep it crispy by storing it on a wire rack in the fridge for up to 2 days. For freezing, portion the sauce into ice cube trays—perfect for single servings. When reheating, add the bacon back in the last minute to keep it crisp. The lemon juice can be added fresh when serving if you want extra brightness.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this list—no fancy prep, no crowded pantry. Just spinach, bacon, butter, garlic, and cream. That’s it. Honestly, I’ve made it while scrolling through emails, and it still turns out rich and velvety.
- Crispy-Creamy Balance: The thick-cut bacon gets properly crispy, then melts into the spinach while the cream softens everything into a dreamy sauce. Between us, that first bite where the edge of the bacon meets the creamy spinach? It’s the kind of thing that makes you pause mid-chew.
- Weeknight or Guest Night: Same recipe, two vibes. Throw it together for a lazy Tuesday dinner or impress your in-laws with minimal effort. I’ve served it as a side, a light main (add protein!), or even stuffed into pasta—it’s that adaptable.
- Leftovers That Don’t Suck: Most creamy spinach dishes turn into sad, watery sludge the next day. Not this. The bacon keeps it hearty, and the butter seals in flavor. Reheat it gently, and it’s still ridiculously good—even better for lunch the next day. My secret weapon.
Step-by-step instructions for creamy garlic parmesan spinach with crispy bacon
Here's how to nail Carrabba's signature spinach dish at home—rich, creamy, and with that perfect bacon crunch.
Cook the Thick-Cut Bacon Until Crispy
Heat a large skillet over medium heat and add the 6 oz thick-cut bacon in a single layer. Let it cook undisturbed for 5-6 minutes until the edges turn golden brown and the fat begins to render. This slow start prevents burning while maximizing that crispy texture.
Once the bacon is halfway cooked, stir occasionally to render the fat evenly. You're aiming for bacon that's crispy on the edges but still slightly tender in the center—this ensures it stays bite-sized and doesn't turn into a greasy mess. When the bacon reaches golden brown with crisp edges, use a slotted spoon to transfer it to paper towels to drain excess fat, leaving behind about 2 tablespoons of rendered bacon fat in the skillet. This fat is flavor gold that will form the base of your sauce.
Sauté Garlic and Spinach in Bacon Fat
Reduce the heat to medium-low and add the 1 tablespoon extra-virgin olive oil to the skillet with the remaining bacon fat. Swirl to combine, then add the 4 cloves minced garlic and cook for 30 seconds until fragrant but not browned—garlic burns fast, and you want sweetness, not bitterness.
Add the 10 oz fresh baby spinach all at once, stirring constantly with tongs. The spinach will wilt dramatically within 1-2 minutes—this is your visual cue that it's cooked just right. It should look vibrant green but completely collapsed, not mushy. Remove the skillet from heat and set aside, leaving the spinach in the pan.
Build the Creamy Garlic Parmesan Sauce
Return the skillet to medium heat and add the 3 tablespoons unsalted butter, letting it melt completely. Pour in the ½ cup heavy whipping cream and stir constantly for 2-3 minutes until the sauce begins to thicken slightly. The mixture should coat the back of a spoon but still move smoothly—this indicates proper emulsification.
Gradually sprinkle in the ½ cup freshly grated parmesan cheese, stirring continuously until fully melted and smooth. The cheese should dissolve completely without any graininess. Remove from heat and stir in the ½ teaspoon diamond crystal kosher salt, ¼ teaspoon freshly ground black pepper, and 1 teaspoon lemon juice. This brightens the richness and balances the flavors perfectly.
Combine and Finish with Crispy Toppings
Return the spinach to the skillet and gently toss to coat evenly in the creamy sauce. The mixture should look luscious and glossy, with the spinach fully enrobed. If the sauce appears too thick, add 1-2 tablespoons water to loosen it to your desired consistency—it should coat the spinach but still allow for easy stirring.
Transfer the spinach to a serving dish and top with the crispy bacon pieces and 2 tablespoons freshly toasted breadcrumbs. The breadcrumbs add a delightful textural contrast to the creamy spinach. For extra flair, garnish with the ¼ cup diced red bell pepper—this adds a fresh, vibrant pop of color and a slight crunch. Serve immediately while the bacon is still crisp and the sauce is warm.
Pro Tips For Making Carrabba'S Spinach
- Cook Bacon Low and Slow: I learned this the hard way—crispy bacon is great, but for this dish, you want it tender enough to break apart easily. Cook thick-cut bacon on medium-low heat until it’s just starting to brown (about 8-10 minutes), then pull it out and let it rest. That way, it’ll crisp up when tossed with the spinach later without turning to grease.
- Sear Garlic Until Golden: Don’t just smell the garlic—get it golden. After cooking the bacon, drain all but 2 tablespoons of fat, then add minced garlic to the pan. Cook it on medium heat until it’s not just fragrant but actually has a light golden color (about 30 seconds). This makes a real difference in flavor.
- Wilt Spinach Fast: Dump the spinach in all at once and stir like you’re trying to win a race. High heat is your friend here—you want those leaves to collapse in under a minute. If you’re adding it slowly, you’ll end up with sad, half-wilted spinach instead of a perfect pile of tender greens.
- Whip Cream Cold: Sounds weird, but it works—chill your heavy whipping cream in the fridge for at least 30 minutes before adding it to the pan. Warm cream can turn grainy or split when mixed with the hot spinach and bacon, and nobody wants a lumpy sauce. Cold cream blends in smooth every time.
Pro cooking tips for carrabba's spinach
Bacon Crispiness Secrets
Thick-cut bacon is non-negotiable for that Carrabba's signature crunch. Cook it in a single layer over medium heat for 5-6 minutes undisturbed—this creates crispy edges while keeping the center tender. I use a 12-inch cast-iron skillet from Lodge because it retains heat perfectly.
Once golden, transfer to paper towels immediately to absorb excess fat, leaving behind 2 tbsp of flavor-packed bacon fat for your sauce. 🥓
Spinach Timing Tricks
Baby spinach wilts in 1-2 minutes—this is your perfect cooking window. Add it all at once and stir constantly with tongs to prevent clumping. The goal is vibrant green leaves that collapse completely but don't turn mushy.
If your spinach looks dull, it's overcooked. I like to remove the pan from heat just as the spinach finishes wilting to preserve its color. 🌿
Sauce Emulsification
The secret to a velvety sauce lies in proper emulsification. Melt 3 tbsp butter first, then slowly whisk in ½ cup heavy cream over medium heat. Stir constantly for 2-3 minutes until it thickens slightly—this creates that luxurious, clingy texture.
The sauce should coat the back of a spoon but still flow smoothly. I find a whisk works better than a spoon for this step. 🧈
Cheese Melting Technique
Add freshly grated parmesan gradually while stirring continuously to prevent clumping. The cheese should dissolve completely into a smooth, glossy sauce. I like to remove the pan from heat just as the cheese melts to avoid scorching.
If you see any graininess, strain the sauce through a fine-mesh sieve for a silky finish. 🧀
Bacon Fat Preservation
Never throw away that rendered bacon fat! It's packed with flavor that forms the base of your sauce. After cooking the bacon, leave about 2 tbsp in the pan.
This fat adds depth that you can't replicate with olive oil alone. I even save extra bacon fat in small jars in the freezer for future recipes. 💡
Final Flavor Balance
The lemon juice and black pepper are crucial for balancing the richness. Add them at the very end when everything else is combined. I like to finish with a pinch of freshly cracked black pepper and a squeeze of lemon juice right before serving.
This brightens the dish and cuts through the creaminess beautifully. ✨
Nutrition facts
Frequently asked questions
Can I make this spinach dish without bacon?
The bacon adds that signature Carrabba's crunch and smoky depth, but you can substitute with crispy pancetta or toasted pine nuts for a vegetarian version. If omitting completely, increase the garlic to 5 cloves for extra flavor. The dish will still be delicious but lose its iconic texture contrast.
Why does my spinach turn mushy instead of tender?
Overcooking is the #1 culprit! Baby spinach should wilt in 1-2 minutes—any longer and it releases water, turning mushy. Use a large skillet and stir constantly with tongs. Remove from heat immediately when leaves collapse completely. Pro tip: Add spinach all at once rather than gradually.
Can I make this ahead of time?
Yes, but store components separately. Cook the spinach and sauce first, then refrigerate in an airtight container for 3-4 days. Keep bacon crispy by storing it on a wire rack in the fridge. Reheat sauce gently with a splash of cream, then add bacon back in the last minute to restore crispness. The lemon juice can be added fresh when serving.
What's the best way to reheat leftovers?
Gently reheat just the sauce and spinach in a skillet over low heat with 1 tbsp cream to restore silkiness. Keep bacon separate until serving—microwaving makes it soggy. For crispy bacon, toast fresh pieces in a dry pan for 2-3 minutes before adding to reheated spinach. The sauce reheats beautifully this way!
Can I use frozen spinach instead of fresh?
Fresh baby spinach is ideal, but if using frozen, thaw and drain very well first. Frozen spinach releases excess water, which can dilute your sauce. For best results, squeeze out moisture with a clean towel before cooking. You may need to reduce sauce slightly at the end to compensate for the extra liquid.