Written by

Lauren Graham

Published

Steakhouse Creamed Spinach Recipe Easy BBQ Side with Gruyère Crust

Ready In
Servings 6 servings
Difficulty

Love this? Save it for later!

Share the inspiration with your friends

The first time I brought this steakhouse creamed spinach to a backyard BBQ, it vanished before the steaks even hit the grill. I’d always thought creamed spinach was some fancy, complicated side dish reserved for upscale restaurants—until I decided to bring it home and give it the BBQ treatment. What I ended up with was this rich, cheesy, nutmeg-kissed spinach with a golden Gruyère crust that tastes like it belongs on a steakhouse menu but somehow fits perfectly alongside smoky ribs and grilled corn. I’ve made it every summer since, tweaking it until it’s just right—comforting and indulgent, but still something you can whip up without fuss.

Here’s the thing: creamed spinach is often either too watery or too bland when made at home. This recipe nails the texture with a velvety cream sauce, the flavor with sharp Parmesan and nutmeg, and finishes with a crusty Gruyère topping that adds that wow factor. It’s the ultimate easy BBQ side that pairs beautifully with everything from smash burgers to grilled salmon.

If you’ve been hunting for a steakhouse creamed spinach recipe that’s both impressive and approachable, this is the one. I’ve made it countless times, and trust me, it’s worth the little extra effort.

Why This Recipe Works

This creamed spinach recipe is the perfect balance of rich and fresh, creamy and crispy, simple yet elegant. Here’s why I keep coming back to it:

  • Perfectly Creamy and Thick — I use a quick homemade béchamel sauce as the base, thickened just right to coat every leaf of spinach without being soupy.
  • Flavor Layers That Pop — The nutmeg adds warmth, Parmesan contributes sharpness, and Gruyère brings that nutty, melty richness. Together, they create a deep, complex flavor that elevates simple spinach.
  • Gruyère Crust for Texture — Instead of just stirring cheese in, I top the dish with a Gruyère crust that crisps up under the broiler. This contrast makes it feel like a special occasion dish without extra work.
  • BBQ Table Friendly — You can make this ahead and reheat it on the grill or in the oven. It holds up well and still tastes fresh, making it a reliable side for gatherings.
  • Kid and Adult Approved — My family, including the spinach skeptics, gobble this up. The cheesy crust wins hearts every time.

Honestly, it’s become my go-to when I want something comforting but still fancy enough for company. If you want an easy way to impress at your next cookout, this steakhouse creamed spinach with Parmesan, nutmeg, and Gruyère crust is where it’s at.

Ingredients Breakdown

Here’s what I use to make this steakhouse creamed spinach sing. Most of it you probably already have on hand, but a few ingredients deserve a little extra explanation.

For the Spinach Base:

  • Fresh spinach (2 pounds / 900g) — I prefer fresh spinach for its vibrant color and texture. Frozen spinach can work in a pinch, but it needs to be very well drained to avoid watery creamed spinach.
  • Unsalted butter (3 tablespoons / 45g) — The base flavor for sautéing the aromatics and making the cream sauce. I always use unsalted so I can control the salt.
  • Shallots (1 medium, finely minced) — Adds a subtle sweetness and depth. You could use onion, but shallots are softer and less sharp.
  • Garlic (2 cloves, minced) — Fresh garlic gives a warm, aromatic lift that balances the richness.

For the Cream Sauce:

steakhouse creamed spinach preparation steps

  • All-purpose flour (3 tablespoons / 24g) — Thickens the sauce. I sift it in to avoid lumps.
  • Whole milk (1½ cups / 360ml) — Use whole milk for creaminess. You can substitute half-and-half for an even richer sauce.
  • Heavy cream (½ cup / 120ml) — Adds luxurious texture and richness to the sauce.
  • Grated Parmesan cheese (½ cup / 50g) — Sharp, salty, and nutty—this cheese anchors the flavor and helps thicken the sauce.
  • Freshly grated nutmeg (⅛ teaspoon) — The secret spice that gives creamed spinach its classic warmth. Don’t skip it—you’ll notice when it’s missing.
  • Salt and freshly ground black pepper — Season to taste. I start light and adjust at the end.

For the Gruyère Crust:

  • Gruyère cheese (1 cup / 100g, grated) — This melts beautifully and browns to a crispy, golden crust that makes this dish special. You can use Emmental as a substitute, but Gruyère is my top pick.
  • Extra Parmesan cheese (2 tablespoons / 20g) — Sprinkled over the Gruyère for extra flavor and crunch.

If you want to keep things simple but flavorful, this ingredient list hits the sweet spot. I’ve found that quality cheese and fresh nutmeg make a huge difference here, so don’t skimp on those. If you’re curious about other creamy spinach dishes, this reminds me a bit of the sauce I use in my creamy Tuscan chicken meatballs with Parmesan spinach sauce, but with a BBQ-friendly twist.

Equipment You’ll Need

You don’t need fancy gear for this steakhouse creamed spinach, but here’s what I use that makes the process smooth:

  • Large sauté pan or skillet — Big enough to hold all the spinach as it wilts down. A heavy-bottomed pan helps prevent scorching.
  • Medium saucepan — For making the béchamel cream sauce separately before combining with the spinach.
  • Wooden spoon or silicone spatula — For stirring and folding without scratching your pans.
  • Fine grater or microplane — For grating Parmesan, Gruyère, and fresh nutmeg. Freshly grated cheese melts better and tastes brighter.
  • Broiler-safe baking dish — To finish the spinach under the broiler and form the crust. I use a 9×9-inch ceramic dish, but any ovenproof dish works.
  • Colander or salad spinner — Essential for washing and drying fresh spinach thoroughly.

If you don’t have a broiler, you can bake the dish at 400°F (200°C) until the cheese browns, just keep an eye on it. This creamed spinach is also a great companion to a crispy skin salmon with brown butter sauce if you want to mix up your BBQ protein options.

Step-by-Step Instructions

  1. Prepare the Spinach (10 minutes)
    Rinse the fresh spinach thoroughly in cold water and spin it dry or pat with towels. Heat a large sauté pan over medium heat and add 1 tablespoon of butter. Add the spinach in batches, letting each batch wilt before adding more. Stir gently until all the spinach is wilted and tender, about 5 minutes. Transfer it to a colander and press out excess moisture with the back of a spoon. This step prevents watery creamed spinach later.
  2. Sauté Aromatics (5 minutes)
    In the same pan, add remaining 2 tablespoons butter over medium heat. Add minced shallots and cook until translucent and soft, about 3 minutes. Stir in garlic and cook for another 30 seconds until fragrant. Be careful not to brown the garlic—it gets bitter.
  3. Make the Béchamel Sauce (10 minutes)
    Sprinkle the flour over the butter, shallots, and garlic. Stir constantly for about 2 minutes to cook out the raw flour taste—this is called making a roux. Slowly pour in the milk while whisking constantly to avoid lumps. Add the heavy cream and continue to whisk until the sauce thickens, about 5 minutes. You want it thick enough to coat the back of a spoon.
  4. Add Cheese and Seasonings (3 minutes)
    Remove the sauce from heat. Stir in grated Parmesan cheese, freshly grated nutmeg, salt, and pepper. Taste and adjust seasoning. The sauce should be creamy, flavorful, and slightly nutty.
  5. Combine Spinach and Sauce (2 minutes)
    Add the drained spinach back into the pan with the sauce. Fold gently to coat all the leaves evenly without breaking them up too much. The mixture should be thick and creamy.
  6. Transfer to Baking Dish and Add Cheese Crust (2 minutes)
    Spoon the creamed spinach into your broiler-safe dish, smoothing the top. Sprinkle the grated Gruyère evenly over the surface, followed by the extra Parmesan.
  7. Broil for the Perfect Crust (5-7 minutes)
    Place the dish under the broiler on high. Watch closely and broil until the cheese melts, bubbles, and turns golden brown and crispy—about 5 to 7 minutes. Remove carefully; the dish will be hot.
  8. Serve Warm
    Let the creamed spinach rest for 5 minutes before serving. The crust will crisp up slightly more as it cools.

Total time? About 40 minutes from start to finish, with most of it hands-off simmering or broiling. Worth every minute for that steakhouse-level flavor on your BBQ table.

Expert Tips & Troubleshooting

I’ve learned a few things by trial and error making this creamed spinach, and I’m sharing the best tips to help you nail it the first time.

  • Press the Spinach Well — After wilting, squeezing out excess water is crucial. Any leftover moisture will thin the sauce and make the dish runny. Press firmly with a spoon or use a kitchen towel.
  • Cook the Flour (Roux) Thoroughly — Cooking the flour with butter and aromatics for a couple of minutes removes the raw taste. Don’t rush this step.
  • Whisk Milk Slowly — Adding milk gradually while whisking prevents lumps in the béchamel sauce. If lumps form, strain the sauce or whisk vigorously.
  • Fresh Nutmeg is a Must — Pre-ground nutmeg doesn’t have the same flavor punch. If you don’t have a grater, you can skip it, but the warmth it adds is part of what makes this recipe feel special.
  • Broil with Care — The Gruyère crust browns fast. Keep an eye on it to avoid burning.
  • Don’t Overcook Spinach — Overcooked spinach turns mushy and loses its bright green color. Aim for just wilted and tender.
  • Make It Ahead — You can prepare the creamed spinach up to the broiling step, cover, and refrigerate. Before serving, broil to crisp up the crust.

Variations & Substitutions

Once you’ve got the classic down, feel free to experiment! Here are some tried-and-true tweaks I’ve tested:

  • Swap Gruyère for Fontina or Mozzarella — If you can’t find Gruyère, these melt well but won’t have quite the same nutty depth.
  • Add Crispy Bacon — Stir in ½ cup cooked, chopped bacon for smoky crunch. It’s a crowd-pleaser.
  • Use kale or Swiss chard — For a twist, substitute part or all of the spinach with kale or chard. Just blanch the tougher greens a bit longer to soften them.
  • Make It Vegan — Use plant-based butter, unsweetened almond milk thickened with a cornstarch slurry, and vegan cheese. I haven’t perfected this version yet but it’s a fun project.
  • Spice It Up — Add a pinch of cayenne or smoked paprika to the sauce for a subtle kick.

For a creamy and cheesy side that’s easy to love, this recipe pairs nicely with dishes like the creamy crockpot white chicken chili when you want to mix BBQ with comfort food vibes.

Serving & Storage

This creamed spinach shines best served warm and fresh from the broiler, but it’s surprisingly versatile when it comes to storage and reheating.

How to Serve:

  • Serve alongside grilled steaks, smoked ribs, or roasted chicken for a classic steakhouse spread.
  • Try it as a decadent topping for baked potatoes or grilled portobello mushrooms.
  • For a fresh contrast, add a squeeze of lemon juice or sprinkle chopped fresh herbs like parsley or chives on top.

Storage Tips:

  • Refrigerator: Store leftover creamed spinach in an airtight container for up to 3 days. Reheat gently in the oven at 350°F (175°C) until warmed through, then broil for 2 minutes to refresh the crust.
  • Freezer: This freezes okay without the crust. Freeze in a sealed container for up to 1 month. Thaw overnight in the fridge and reheat slowly on the stovetop with a splash of milk to loosen.

Pro tip: If you want a full BBQ feast, try pairing this with grilled salmon or my creamy one-pot sun-dried tomato orzo with spinach and feta for an easy, delicious meal.

Nutrition Information

Nutrient Per Serving (1/6 of recipe)
Calories 220
Protein 10g
Total Carbohydrates 8g
Dietary Fiber 3g
Sugars 3g
Total Fat 15g
Saturated Fat 9g
Cholesterol 50mg
Sodium 420mg

This side packs a solid protein punch from the cheese and spinach, and while it’s rich, it’s balanced by fiber and nutrients from the greens. It’s definitely a treat but one that adds real flavor and satisfaction to your BBQ table.

Final Thoughts

So, that’s the magic behind my steakhouse creamed spinach with Parmesan, nutmeg, and that irresistible Gruyère crust. I know I can sound like a broken record, but this recipe really has become my go-to for BBQ sides that feel special without a ton of fuss.

It’s creamy and comforting, with just enough texture and flavor complexity to make it stand out. I promise, once you try this on your BBQ table, you’ll wonder how you ever did without it. And hey, when you’re done with this, you might want to check out some other easy but impressive dishes like my easy turkey cucumber roll-ups with creamy Boursin cheese for lighter bites or the hearty savory smash burgers to round out the spread.

If you make this, tell me how it goes! I love hearing your tweaks and successes. Happy grilling and happy eating!

FAQs

  • Can I use frozen spinach instead of fresh?
    Yes, but it needs to be fully thawed and squeezed dry to avoid watery creamed spinach. I prefer fresh for the best texture and vibrant color.
  • What if I don’t have Gruyère cheese?
    You can substitute Emmental, Fontina, or even mozzarella. The flavor won’t be quite as nutty, but you’ll still get a nice melty crust.
  • How do I make this dairy-free or vegan?
    Swap butter for plant-based margarine, use unsweetened almond or oat milk thickened with a cornstarch slurry, and try vegan cheeses for the topping. I haven’t perfected this version yet, but it’s doable with some experimentation.
  • Can I prepare this ahead of time?
    Absolutely! You can make it through step 6, cover, and refrigerate for up to 24 hours. Broil just before serving for the crispy crust.
  • Why does my creamed spinach sometimes come out watery?
    Usually because the spinach wasn’t drained well or the sauce wasn’t thick enough. Press out as much liquid as you can from the spinach, and make sure your béchamel sauce is thick and creamy.
  • Can I add other cheeses to the mix?
    Yes! A little sharp cheddar or aged Asiago can add extra flavor. I like to keep the Gruyère dominant for the crust but mix in other cheeses if that’s what you have on hand.
  • How long does leftover creamed spinach keep?
    Stored in an airtight container in the fridge, it lasts up to 3 days. Reheat gently to avoid drying it out.

Pin This Recipe!

steakhouse creamed spinach recipe

Print

Steakhouse Creamed Spinach Recipe Easy BBQ Side with Gruyère Crust

A rich, cheesy creamed spinach with a golden Gruyère crust, perfect as an easy BBQ side that pairs beautifully with grilled meats and smoky ribs.

  • Author: Nova
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 2 pounds fresh spinach (900g)
  • 3 tablespoons unsalted butter (45g)
  • 1 medium shallot, finely minced
  • 2 cloves garlic, minced
  • 3 tablespoons all-purpose flour (24g)
  • 1½ cups whole milk (360ml)
  • ½ cup heavy cream (120ml)
  • ½ cup grated Parmesan cheese (50g)
  • ⅛ teaspoon freshly grated nutmeg
  • Salt and freshly ground black pepper, to taste
  • 1 cup grated Gruyère cheese (100g)
  • 2 tablespoons extra Parmesan cheese (20g)

Instructions

  1. Rinse the fresh spinach thoroughly in cold water and spin it dry or pat with towels. Heat a large sauté pan over medium heat and add 1 tablespoon of butter. Add the spinach in batches, letting each batch wilt before adding more. Stir gently until all the spinach is wilted and tender, about 5 minutes. Transfer it to a colander and press out excess moisture with the back of a spoon.
  2. In the same pan, add remaining 2 tablespoons butter over medium heat. Add minced shallots and cook until translucent and soft, about 3 minutes. Stir in garlic and cook for another 30 seconds until fragrant. Be careful not to brown the garlic.
  3. Sprinkle the flour over the butter, shallots, and garlic. Stir constantly for about 2 minutes to cook out the raw flour taste. Slowly pour in the milk while whisking constantly to avoid lumps. Add the heavy cream and continue to whisk until the sauce thickens, about 5 minutes.
  4. Remove the sauce from heat. Stir in grated Parmesan cheese, freshly grated nutmeg, salt, and pepper. Taste and adjust seasoning.
  5. Add the drained spinach back into the pan with the sauce. Fold gently to coat all the leaves evenly without breaking them up too much.
  6. Spoon the creamed spinach into a broiler-safe baking dish, smoothing the top. Sprinkle the grated Gruyère evenly over the surface, followed by the extra Parmesan.
  7. Place the dish under the broiler on high. Broil until the cheese melts, bubbles, and turns golden brown and crispy, about 5 to 7 minutes. Remove carefully.
  8. Let the creamed spinach rest for 5 minutes before serving.

Notes

Press the spinach well to remove excess moisture to avoid watery creamed spinach. Cook the flour thoroughly to remove raw taste. Whisk milk slowly to prevent lumps. Use fresh nutmeg for best flavor. Watch the Gruyère crust carefully under the broiler to avoid burning. Can be made ahead and refrigerated before broiling.

Nutrition

  • Serving Size: 1/6 of the recipe
  • Calories: 220
  • Sugar: 3
  • Sodium: 420
  • Fat: 15
  • Saturated Fat: 9
  • Carbohydrates: 8
  • Fiber: 3
  • Protein: 10

Keywords: creamed spinach, steakhouse creamed spinach, BBQ side dish, Gruyère crust, cheesy spinach, easy creamed spinach

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating