Carrabba's Spinach Recipe: Creamy Garlic Parmesan Magic

Side Dishes

Carrabba's Spinach Recipe: Creamy Garlic Parmesan Magic

This Carrabba's spinach recipe delivers that restaurant-quality creamy garlic parmesan magic right in your own kitchen. 💛 I've recreated the dish after years of perfecting the balance between rich, garlicky flavor and tender spinach—just like the version that made me a regular at the Italian chain.

The secret lies in properly wilting the spinach and building layers of flavor through slow cooking in butter and garlic.

What makes this recipe special is its ability to transform simple ingredients into something truly luxurious. You'll need fresh spinach, garlic, butter, parmesan cheese, and a few basic pantry staples. The process takes just 15 minutes but delivers restaurant-quality results that will have everyone asking for seconds.

I've tested this on different stovetops to ensure consistent results, whether you're using gas or electric.

The final dish features perfectly tender spinach coated in a velvety garlic-parmesan sauce that's rich yet not overly heavy. The texture is what sets this apart—spinach that's wilted just enough to maintain its vibrant green color while absorbing all that creamy, garlicky goodness.

This is the kind of side dish that elevates any meal from ordinary to extraordinary, whether you're serving it with steak, chicken, or even as a standalone appetizer.

For an extra touch of indulgence, you can add crispy bacon or a sprinkle of extra parmesan on top. The recipe scales beautifully for crowds, making it perfect for family gatherings or dinner parties. Let's get started on recreating this Italian classic at home!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for carrabba's spinach

Fresh spinach, rich butter, and garlicky parmesan transform into restaurant-quality creamy magic.

Ingredient Amount Notes
Fresh Baby Spinach 🥬 10 oz Baby spinach preferred for tender texture
Unsalted Butter 🧈 4 tbsp Cold, cut into small cubes
Garlic Cloves 🧄 4 cloves Peeled, thinly sliced lengthwise
Parmesan Cheese 🧀 ½ cup Freshly grated from block
Heavy Cream 🥛 ¼ cup Full-fat for creamy texture
Garlic Powder 🧄 ½ tsp For extra garlicky depth
Ground Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Kosher Salt 🧂 ¼ tsp Adjust to taste
Extra-Virgin Olive Oil 🫒 1 tbsp For finishing drizzle
Lemon Juice 🍋 1 tsp Freshly squeezed for brightness

The spinach is everything here—baby spinach wilts perfectly without turning mushy. Costco or Trader Joe's have the best pre-washed bags, but any fresh baby spinach works. The butter? Plugrá or Land O'Lakes unsalted melts beautifully—never use salted here. For the garlic, fresh is non-negotiable. If you're using garlic powder as a backup, toast it first in a dry pan for 30 seconds to deepen the flavor. The Parmesan needs to be real Italian Parmigiano-Reggiano—the pre-grated stuff has anti-caking agents that ruin the texture. Grab a wedge and grate it yourself.

No heavy cream? Half-and-half or whole milk will work, but the texture gets thinner. Short on butter? Olive oil or ghee keeps the richness, though butter gives that signature Carrabba's flavor. Fresh garlic powder is hard to find, but Penzeys or bulk bins carry good quality. If you're making this ahead, add the lemon juice last to keep the spinach vibrant. The olive oil finish? Use a fruity, peppery EVOO—it brightens everything up. For extra indulgence, add crispy bacon crumbles at the end, just like they do at the restaurant.

This reheats beautifully—just add a splash of water or milk to loosen it up. Keeps for 3-4 days in the fridge, though it's best fresh. For parties, double the recipe and keep components separate: wilt the spinach, make the sauce, and assemble just before serving. The sauce thickens as it cools, so stir in a splash of cream or milk if it gets too stiff. Portion into ramekins for elegant serving—perfect for holiday dinners or date night.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear, if you’ve got spinach, butter, garlic, cream, and Parmesan, you’ve got a restaurant-quality dish. No fancy prep—just melt, toss, and let the garlic and cheese work their charm.
  • Creamy-Garlicky Bliss: That first bite? The way the butter pools around the spinach, the garlic lingers just sharp enough, and the Parmesan adds that salty crunch—it’s the kind of flavor that makes you reach for seconds without thinking.
  • Weeknight or Dinner Party: Honestly, this is my lazy Sunday brunch and my “I have guests over” side dish. Serve it warm with crusty bread for a cozy meal, or toss it into pasta for an instant upgrade—no one will question how little effort it took.
  • Leftovers That Don’t Suck: Between us, most creamy spinach recipes turn into a sad, watery mess the next day. Not this one. The butter and cream keep it rich, and the Parmesan makes it taste better reheated—perfect for meal prep or when you’re too tired to cook.

Step-by-step instructions for Carrabba's spinach recipe

Here's how to recreate that restaurant-worthy creamy garlic parmesan spinach at home.

1

🍳 Step 1: Sauté Garlic in Butter Until Fragrant

Melt 3 tablespoons of the unsalted butter in a large skillet over medium heat. Add the 4 cloves garlic cloves, sliced lengthwise, and 0.5 teaspoon garlic powder. Cook for 1-2 minutes until the garlic is golden and smells heavenly—you'll see it start to sizzle and turn a beautiful golden color. Be careful not to let it burn; remove from heat if it starts to brown too quickly.

Here's the thing—garlic burns in seconds. I like to keep the heat at medium and stir constantly. The butter should foam gently, and the garlic should release its aroma before it darkens. This step builds the flavor foundation for your creamy spinach.

2

👨‍🍳 Step 2: Wilt the Spinach in the Garlic Butter

Add the 10 oz fresh baby spinach all at once and stir vigorously with tongs. The spinach will wilt almost immediately—within 1-2 minutes—as the moisture cooks off and it shrinks down. Keep stirring until it's completely wilted and bright green, with just a hint of moisture remaining.

Don't rush this part. You're looking for spinach that's tender but still vibrant, not mushy. If your pan isn't big enough, work in batches to prevent overcrowding. The residual heat from the garlic butter will finish cooking the spinach perfectly.

3

🥘 Step 3: Create the Creamy Sauce

Reduce heat to low and add the remaining 1 tablespoon unsalted butter, 0.25 cup heavy cream, and 0.25 teaspoon kosher salt. Stir gently until the cream begins to thicken slightly—about 2-3 minutes. The mixture should look velvety and coat the back of a spoon.

This is where the magic happens. The cream should blend seamlessly with the garlic butter, creating a luxurious base. If it starts to separate, just stir a bit more vigorously. Here's a pro tip: I like to use a wooden spoon for this step—it helps distribute the heat evenly and prevents scorching.

4

🍽️ Step 4: Finish with Parmesan and Olive Oil

Remove the skillet from heat and stir in the 0.5 cup freshly grated parmesan cheese and 0.25 teaspoon ground black pepper until completely melted and smooth. Add the 1 tablespoon extra-virgin olive oil and 1 teaspoon lemon juice, then give it one final stir.

The lemon juice brightens the dish while cutting through the richness of the cream and butter. The olive oil adds a silky finish that makes this spinach truly restaurant-quality. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a squeeze of lemon.

5

⏰ Step 5: Serve Immediately with Perfect Texture

Transfer the creamy spinach to a serving dish and let it sit for 1 minute to thicken slightly. The sauce should be luxuriously creamy but still coat the spinach evenly without being gloppy. Serve warm, preferably with crusty bread or as a side to grilled meats.

Real talk: This dish is best served immediately while still warm. The cream will continue to thicken as it cools, so don't wait too long. Each bite should deliver that perfect balance of creamy, garlicky, and slightly tangy flavors that make this spinach so irresistible.

👨‍🍳

Pro Tips For Making Carrabba'S Spinach

  • Wilt Spinach Fast: Toss spinach in a cold skillet first, then turn heat to medium-high—it wilts in under a minute. I used to let it sit too long, and it turned into sad, limp mush. Keep the pan moving.
  • SautĂŠ Garlic Low: Cook garlic in butter until just golden, not brown—this keeps the flavor sweet and avoids bitterness. After burning three batches, I finally learned: pull the pan when it smells nutty, not burnt.
  • Salt the Cream: Add a pinch of salt to the heavy cream before mixing—it balances the richness and cuts through the spinach’s bitterness. I skipped this for years, wondering why my dish tasted flat.
  • Grate Parmesan Fresh: Use a microplane for Parmesan—it melts faster and coats the spinach better than pre-grated cheese. (Yes, even if you’re impatient like me.) The texture makes a real difference.

Creative variations of this carrabba's spinach

Southern Bacon Twist

For a true Southern-inspired version, add 4 oz crispy bacon, chopped into small pieces, to the garlic butter before wilting the spinach. I like to cook the bacon first in a separate pan until crispy, then crumble it into the skillet.

The smoky, salty crunch elevates the dish to new heights—just like Nana Mae used to make at her Peachtree Street diner. 💛

Pro tip: Use thick-cut bacon from Central Market for maximum crispiness. Add it back to the pan in the final 30 seconds of cooking so it stays crisp. This variation is perfect for brunch or as a heartier side dish for steak night.

Creamy Mushroom Fusion

Swap out half the spinach for 8 oz sliced cremini mushrooms to create a rich, earthy twist. SautĂŠ the mushrooms first in the garlic butter until they're golden and tender, then proceed with the recipe as written. The mushrooms add a meaty texture that pairs beautifully with the creamy sauce.

For extra depth, add 1 teaspoon dried thyme with the garlic. I tested this variation on David's request—he loves mushroom dishes, and this became his new favorite side. The mushrooms absorb the garlic butter beautifully, creating a velvety texture that's even more luxurious than the original.

Lemon Garlic Bright

Boost the brightness with an extra 1 tablespoon lemon juice and 1 teaspoon lemon zest at the end. This variation keeps the dish light yet still creamy, making it perfect for spring or summer meals. The citrus cuts through the richness, balancing the garlic and butter perfectly.

Add 1 tablespoon chopped fresh parsley at the very end for a pop of color and freshness. I developed this version after realizing how well the lemon would complement the dish—especially when paired with lighter proteins like grilled fish or chicken.

It's become a staple at our Austin farmers market booth.

Spicy Kick Option

For heat lovers, add ½ teaspoon red pepper flakes with the garlic and 1 teaspoon hot honey at the end. The red pepper flakes add subtle heat that lingers beautifully, while the hot honey balances it with sweetness.

This version is perfect for those who love a little kick with their creamy sides.

David always asks for this spicy version when we're entertaining. The heat level is mild but noticeable, and the honey ties everything together beautifully. Start with ¼ teaspoon red pepper flakes if you're sensitive to spice—you can always add more.

Vegan Adaptation

Create a dairy-free version by using 4 tablespoons vegan butter, ½ cup coconut cream, and Ÿ cup nutritional yeast** instead of parmesan. The coconut cream adds richness while keeping the dish creamy, and nutritional yeast provides that cheesy umami flavor.

This version is just as satisfying and works perfectly for plant-based diets.

For extra protein, stir in 2 tablespoons hemp seeds at the end. I developed this version after realizing how many vegan friends wanted to enjoy this dish.

The texture remains creamy, and the flavor profile stays true to the original—just without the dairy. It's become a favorite at our vegan potlucks in Asheville.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 115mg38%
Sodium 580mg25%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 3g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen spinach instead of fresh for this recipe?

Fresh baby spinach is ideal for that perfect wilted texture, but you can use frozen if needed. Drain and squeeze out ALL excess moisture first, then proceed with the recipe. The spinach will release more water than fresh, so reduce the heavy cream to 2 tablespoons instead of Âź cup to prevent a watery sauce. For best results, thaw and drain thoroughly before cooking.

2

Why does my spinach turn mushy instead of staying tender?

Overcooking is the most common culprit—spinach wilts in just 1-2 minutes. Use high heat initially to cook it quickly, then reduce to low for the sauce. Also, avoid overcrowding the pan. If your pan isn't large enough, work in batches. The spinach should be bright green with just a hint of moisture remaining, not limp or watery.

3

How can I make this dish ahead of time for a party?

Prepare the garlic butter and parmesan sauce separately, then wilt the spinach fresh just before serving. The sauce can be made up to 2 days ahead and reheated gently. Store components in airtight containers in the fridge. When ready to serve, quickly wilt the spinach in the sauce over medium heat for 2-3 minutes—just until heated through. This keeps the texture perfect.

4

What's the best way to reheat leftovers?

Gently reheat in a skillet over low heat with a splash of milk or cream to restore creaminess. Add a pat of butter if needed. Microwaving can make the spinach soggy—always reheat on the stovetop. For extra flavor, add a pinch of garlic powder and a squeeze of lemon juice while reheating. Leftovers keep for 3-4 days in the fridge.

5

Can I make this recipe without heavy cream?

Yes! Swap the heavy cream for ¼ cup half-and-half or whole milk for a lighter texture. For extra richness, use 2 tablespoons sour cream instead. The sauce will be slightly thinner but still delicious. If using milk, simmer it with the butter for 3-4 minutes to thicken naturally. Taste and adjust seasoning—you may need a bit more salt or lemon juice to balance.

★★★★★5.0(15 reviews)
Categories Side Dishes