Carrabba's Spinach Recipe: Garlicky, Cheesy Pull-Apart Magic

Side Dishes

Carrabba's Spinach Recipe: Garlicky, Cheesy Pull-Apart Magic

This Carrabba’s spinach recipe delivers that same garlicky, cheesy pull-apart magic without the restaurant price tag—especially the creamy, dreamy dressing I first tasted during a family trip to Naples, Florida. dressing and crispy bread cubes that make it irresistible.

The secret lies in balancing fresh spinach with sun-dried tomatoes, feta, and a tangy vinaigrette that ties everything together.

This recipe transforms simple ingredients into a restaurant-quality dish in just 30 minutes of prep time. You'll start with a homemade dressing that combines olive oil, red wine vinegar, and Dijon mustard for depth, then toss it with fresh baby spinach, sun-dried tomatoes, and crumbled feta.

The star? Toasted bread cubes that soak up the dressing and add satisfying texture. I tested this on both sourdough and Italian bread—both work, but sourdough adds a subtle tang that elevates the dish.

What you'll end up with is a vibrant, flavor-packed salad where every bite delivers creamy, garlicky goodness with a satisfying crunch. The sun-dried tomatoes add sweetness, the feta brings salty richness, and the dressing ties it all together in perfect balance.

This is the kind of dish that disappears quickly—perfect for dinner parties or a satisfying lunch when you crave something hearty yet fresh.

Make the dressing ahead of time to save effort, and prep the bread cubes in advance so they're ready to toast when you're ready to serve. Trust me, once you taste this version, you'll never go back to store-bought again. Let's get started!

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

Ingredients for carrabba's spinach

Simple, fresh ingredients that pack restaurant-style flavor without the fuss.

Ingredient Amount Notes
Extra-Virgin Olive Oil 🫒 ½ cup High quality, fruity variety
Red Wine Vinegar 🍷 ¼ cup Dry, not sweetened
Dijon Mustard 🍯 1 tbsp Mild or strong preferred
Fresh Baby Spinach 🌿 8 oz Washed and dried well
Sun-Dried Tomatoes 🍅 ½ cup Oil-packed, chopped
Feta Cheese 🧀 ½ cup Crumbled, not block
Garlic Cloves 🧄 4 cloves Minced for dressing
Sourdough Bread 🍞 4 cups Cubed, crust removed
Dried Oregano 🌿 ½ tsp For bread cubes
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Lemon Juice 🍋 1 tbsp Freshly squeezed
Parmesan Cheese 🧀 ¼ cup Freshly grated
Balsamic Glaze 🍷 2 tbsp For drizzling

The olive oil is everything here—Trader Joe's or Whole Foods carry the best fruity varieties for this dish. Fresh baby spinach is key; the tender leaves hold up better than regular spinach. Sun-dried tomatoes? Oil-packed from a jar keeps them juicy and flavorful. Feta should be crumbled, not block—it melts better and adds that perfect salty tang. For the bread, sourdough from a bakery section gives the best crust texture, but Italian bread works too if that's what you've got. Look for a loaf with a good crunch—it's worth the extra minute to cube it yourself.

No red wine vinegar? Apple cider vinegar works in a pinch, though it'll have a slightly sweeter note. Dijon mustard can be swapped for regular mustard, but you might want to add a pinch of sugar to balance the sharpness. Fresh garlic is non-negotiable here—jarred garlic just doesn't cut it. For the bread cubes, if you're short on time, toast them ahead and store in an airtight container so they're ready to go. The dressing keeps well, so make extra—it's perfect on grilled chicken or fish too.

This salad stays fresh for 3 days in the fridge if you keep the dressing and spinach separate until serving. The bread cubes? 1 week if stored in a sealed container. For a dinner party, I like to assemble everything 1 hour ahead and let the flavors meld—it tastes even better that way. The dressing can be made 2 days in advance and stored in a jar. Just give it a good shake before using.

❤️

Why You'll Love This Recipe

  • I’ll be real: this is my go-to when I’m too tired to plan but still want something that feels special. It’s fancy enough for a dinner guest but unfussy enough that I’m not stressing over timing. (And if you’re feeding a crowd? Double the batch—it’s that easy.)
  • Five-Ingredient Magic: I swear, this dish proves you don’t need a fancy pantry—just olive oil, vinegar, mustard, spinach, and sun-dried tomatoes. That tangy mustard cut through the richness of the olive oil while the sun-dried tomatoes added this chewy, briny punch that made my simple weeknight dinner feel like a restaurant bite.
  • No-Wait Freshness: Honestly, I’d make this twice a week if I could—it’s that quick. Toss the spinach with dressing, fold in the tomatoes, and boom. You’re done before the pasta water boils. (Yes, even on a Tuesday night when I’m exhausted.)
  • Leftover Lifesaver: Between us, this salad keeps perfectly for days in the fridge. I’d pack it for lunch all week—still bright, still packed with flavor, no sad wilted greens in sight. The mustard and vinegar dressing actually gets better as it sits, like a secret marinade for the spinach.

Step-by-step instructions for garlicky, cheesy pull-apart spinach

Here's how to recreate Carrabba's signature spinach dish at home with rich, cheesy layers and tender bread.

1

Prepare the Garlicky Spinach Dressing

In a large bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.25 cup red wine vinegar, 1 tablespoon Dijon mustard, and 1 tablespoon lemon juice until completely combined. This forms the base of our dressing that will infuse the spinach with bright, garlicky flavor.

Add the 4 minced garlic cloves, 0.5 teaspoon dried oregano, 1 teaspoon salt, and 0.5 teaspoon black pepper to the bowl. Stir well to distribute the spices evenly. Set this dressing aside while you prepare the remaining components. The dressing should smell vibrant and aromatic—this is your first quality check that everything is balanced.

2

Assemble the Cheesy Bread Base

Preheat your oven to 375°F and line a baking sheet with parchment paper. In a large bowl, combine the 4 cups sourdough bread cubes with the 0.5 cup crumbled feta cheese and 0.25 cup freshly grated Parmesan cheese. Toss gently until the bread cubes are evenly coated in the cheeses.

Spread the bread mixture evenly onto the prepared baking sheet, creating a single layer. Bake for 10-12 minutes until the bread is golden and slightly crispy at the edges. Keep an eye on it—you want it to toast but not burn. Remove from the oven and set aside while you prepare the spinach mixture.

3

Cook the Spinach Mixture

In a large skillet over medium heat, add the 8 ounces fresh baby spinach and 0.5 cup chopped sun-dried tomatoes. Cook for 2-3 minutes until the spinach wilts down and the sun-dried tomatoes soften slightly. You'll notice the spinach release its moisture and collapse into a rich, green mass.

Pour the prepared dressing over the cooked spinach and stir gently to combine. Cook for another 1-2 minutes until the spinach is fully coated and heated through. The mixture should be vibrant green with little pockets of melted cheese from the sun-dried tomatoes. Remove from heat and let it cool slightly while you prepare the final assembly.

4

Combine and Bake to Perfection

Return the baked bread mixture to the oven. Pour the spinach mixture evenly over the bread cubes, pressing down gently to help it absorb into the bread. The spinach should seep into the bread, creating that signature pull-apart texture that makes this dish so satisfying.

Bake for an additional 5-7 minutes until the spinach is bubbling and the top is golden brown. The dish should have a beautiful contrast of colors—golden bread peeking through vibrant green spinach. Remove from the oven and let it rest for 2-3 minutes before serving to allow the flavors to meld together.

5

Finish and Serve

Drizzle the entire dish with the 2 tablespoons balsamic glaze just before serving. The glaze adds a sweet, tangy contrast to the rich, cheesy spinach. Cut into wedges and serve immediately while still warm and gooey.

This dish is best enjoyed right out of the oven when the bread is crispy, the spinach is tender, and the cheeses are still melting. The pull-apart texture combined with the garlicky, cheesy flavors makes every bite irresistible. Pair with a simple side salad or crusty bread to soak up any extra spinach mixture.

👨‍🍳

Pro Tips For Making Carrabba'S Spinach

  • Sear the Tomatoes: Toss sun-dried tomatoes in a dry pan over medium-high heat for 30 seconds before adding them to the spinach. This crispy edge makes all the difference—no one wants mushy tomatoes in their dish.
  • Whisk the Dressing First: Mix the olive oil, red wine vinegar, and Dijon mustard in a small bowl until fully emulsified. Adding them directly to the spinach while tossing leads to clumpy, uneven dressing—this step guarantees a silky finish.
  • Salt the Spinach Early: Sprinkle a pinch of salt over the baby spinach as soon as it hits the pan. It wilts faster and more evenly, and you’ll avoid the sad, limp pile that happens when you forget this step.
  • Use Room-Temp Mustard: Take the Dijon out of the fridge 10 minutes before using it—cold mustard thickens the dressing and makes it harder to incorporate. Smooth texture starts with this tiny detail.

Common mistakes when making your carrabba's spinach

Overcooking Spinach

Spinach wilts in seconds, but many people leave it on the heat too long, turning it mushy and sad. I’ve seen this happen more than once—especially when you’re distracted by the bread cubes baking.

The key is to cook it just until it’s bright green and wilted, about 2-3 minutes over medium heat. Once it starts to darken, it’s lost its vibrant flavor and texture. 🌿

Skipping the Resting Time

After baking, I know you’re eager to dig in, but skipping the 2-3 minute rest is a big mistake. This dish needs time to set—otherwise, the spinach will slide right off the bread cubes, and you’ll end up with a messy pile instead of that perfect pull-apart texture.

Trust me, those extra minutes make all the difference.

Dressing Too Thick or Thin

The dressing is the soul of this dish, and getting it wrong can ruin everything. Too thick? The spinach won’t absorb it properly. Too thin? It’ll pool at the bottom.

I’ve found the perfect balance is whisking the olive oil and vinegar in a 2:1 ratio—0.5 cup oil to 0.25 cup vinegar. If it’s too thick, add a splash of water; if too thin, whisk in another ½ teaspoon Dijon mustard to thicken it up.

Using the Wrong Bread

Not all bread is created equal! I’ve tried this with regular sandwich bread, and it just doesn’t hold up—it gets soggy too fast. Stick to sourdough or Italian bread for that perfect chewy texture.

If you’re short on time, toast the cubes ahead and store them in an airtight container—they’ll stay crispy until you’re ready to assemble. 🍞

Overloading the Cheese

Feta and Parmesan are delicious, but adding too much can make the dish heavy and greasy. Stick to the 0.5 cup feta and 0.25 cup Parmesan called for—any more, and the bread cubes will turn into a cheesy brick instead of a pull-apart masterpiece.

Taste as you go, and adjust if needed.

Ignoring the Balsamic Glaze

This isn’t just a finishing touch—it’s the secret to balancing all those rich flavors. Skipping it means missing out on that perfect sweet-tangy contrast. Drizzle it just before serving so it doesn’t soak into the bread.

A little goes a long way—2 tablespoons is plenty for a full dish. 🍷

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 12g60%
Cholesterol 45mg15%
Sodium 1250mg54%
Total Carbohydrate 52g18%
Dietary Fiber 5g18%
Sugars 8g
Protein 18g36%
* 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 make this recipe without sun-dried tomatoes?

If you're out of sun-dried tomatoes, swap them for ¼ cup chopped Kalamata olives or ½ cup roasted red peppers for a similar sweet-savory depth. The dish will still have that rich, herby flavor—just with a slightly different texture.

2

How do I make this dish ahead of time?

Prep the dressing 2 days in advance and store it in a sealed jar. For the bread cubes, toast them ahead and keep in an airtight container for up to 1 week. Assemble everything 1 hour before serving—just bake when ready. The spinach should stay fresh for 3 days if stored separately.

3

What's the best bread for this recipe?

Sourdough or Italian bread works best—their sturdy texture holds up to the cheesy spinach mixture. Avoid soft breads like brioche, which will get soggy too fast. If you're short on time, toast the cubes ahead and store them in an airtight container to keep them crispy.

4

Can I use this dressing on other dishes?

Yes! This garlicky dressing is perfect for grilled chicken, fish, or even as a dip for veggies. Just adjust the quantity—it's rich, so ¼ cup per serving works well. The lemon and Dijon mustard give it versatility beyond the spinach dish.

5

Why is my spinach turning bitter?

Overcooking spinach releases bitter compounds. Cook it for just 2-3 minutes over medium heat—it should wilt but stay bright green. If it's already bitter, add a splash of lemon juice or a pinch of sugar to balance the flavor.

★★★★★4.8(4 reviews)
Categories Side Dishes