There’s nothing quite like truly exceptional Steakhouse Creamed Spinach! The kind of rich, velvety creamed spinach you savor at a classic steakhouse is an experience in itself – luxurious, bursting with flavor, and the absolute perfect complement to a perfectly cooked, juicy steak. This comprehensive recipe guide empowers you to bring that iconic indulgence directly to your table, utilizing simple ingredients and foolproof techniques that guarantee restaurant-quality results every single time.
Elevate your meal further with more of my favorite side dishes, including these easy frozen roasted green beans and indulgent brown butter mashed potatoes!

Experience the Unmatched Luxury of Homemade Steakhouse Creamed Spinach
There’s an undeniable allure to steakhouse creamed spinach—it’s the kind of side dish that’s so profoundly satisfying, it often feels as luxurious and essential as the main course itself. With its rich, velvety texture and layers of savory flavor, it has a remarkable way of stealing the spotlight, even when paired with the most exquisitely prepared steak. This classic American side dish elevates any meal from ordinary to extraordinary, offering a comforting yet indulgent experience that delights the senses.
The perfect balance of tender, fresh spinach enrobed in a creamy, savory sauce is what makes this dish a timeless favorite. It feels both indulgent and wonderfully familiar, evoking memories of special occasions and fine dining experiences. What truly makes a steakhouse-quality creamed spinach so special isn’t just the ingredients, but the precise technique involved in transforming them into something extraordinary. Forget the bland, watery versions; this recipe focuses on building deep flavor and achieving that perfectly thick, silky consistency.
You might be surprised to learn that you can replicate the magic of your favorite steakhouses (think Ruth’s Chris or Morton’s Steakhouse) right in your own kitchen. This easy creamed spinach recipe guides you through a few simple steps, allowing you to whip up this decadent side in just about 30 minutes! It’s an ideal choice for a variety of occasions, from an intimate date night at home to a grand Christmas dinner, or even a sophisticated Thanksgiving spread. This recipe is the epitome of restaurant-style elegance, reimagined for the home cook.
With a few key tricks and a clear understanding of the process, you’ll master the art of creating creamy, intensely flavorful spinach that literally melts in your mouth. Get ready to impress your guests and your palate with this sensational steakhouse classic.
Table of Contents
- Why You’ll Love This Recipe
- Key Ingredients for Velvety Creamed Spinach
- Ingredient Substitutions and Variations
- How to Make Steakhouse Creamed Spinach: Step-by-Step Guide
- Pro Tips for Perfect Creamed Spinach Every Time
- What to Serve with Creamed Spinach
- Recipe FAQs
- More Irresistible Side Dishes
- Steakhouse Creamed Spinach Recipe Card
Why You’ll Love This Steakhouse Creamed Spinach Recipe
- Restaurant Quality at Home: Recreate the rich, luxurious flavors of a high-end steakhouse right in your kitchen, impressing family and guests alike.
- Quick & Easy: Despite its gourmet appeal, this recipe comes together in just about 30 minutes, making it perfect for weeknights and special occasions.
- Foolproof Method: With clear, step-by-step instructions and smart techniques, even novice cooks can achieve a perfectly creamy, flavorful dish without any fuss.
- Incredibly Versatile: While it’s the ultimate steak accompaniment, this creamed spinach pairs beautifully with poultry, seafood, and other main courses.
- Fresh & Flavorful: Using fresh baby spinach ensures a vibrant taste and texture, while carefully selected aromatics and seasonings build a deep, complex flavor profile.
- Perfect Texture: Learn the secret to thick, velvety creamed spinach that’s never watery, thanks to proper spinach preparation and a rich, well-balanced sauce.
Key Ingredients for Velvety Creamed Spinach
(The full list of ingredients with precise measurements can be found in the detailed recipe card at the bottom of this post.)
Each ingredient in this recipe plays a crucial role in developing the signature flavor and luxurious texture of steakhouse creamed spinach:
Fresh Baby Spinach
I absolutely adore using fresh baby spinach for this recipe. Its delicate leaves wilt quickly and contribute a bright, clean flavor that truly shines. Opting for fresh spinach is key to preventing the final dish from becoming watery, as it allows us to precisely control moisture content. We’ll gently wilt the spinach in the microwave and then meticulously squeeze out any excess water, ensuring our cream sauce remains wonderfully rich and concentrated. This simple step makes all the difference in achieving that thick, creamy consistency.
Aromatics: Onion, Garlic, Garlic Powder, and Onion Powder
Forget bland food on my blog! The foundation of any great savory dish lies in its aromatics. Finely diced yellow onion and fresh minced garlic are sautéed to create a sweet, pungent base. Complementing these, a careful addition of garlic powder and onion powder ensures that every bite is infused with deep, savory notes, transforming a classic side dish into the perfect, unforgettable accompaniment. These layered aromatics are essential for building a complex flavor profile that elevates the spinach from good to spectacular.
Nutmeg: The Secret Spice
You might typically associate nutmeg with sweet treats like apple pie or spice cake, but trust me, just the tiniest touch of freshly grated nutmeg works wonders in savory dishes. Its warm, subtle, and slightly earthy notes beautifully enhance the creamy sauce and complement the spinach, adding a layer of sophisticated depth that’s often the hallmark of gourmet steakhouse recipes. Do not skip this ingredient – it’s a game-changer!
All-Purpose Flour: The Thickening Agent
This humble ingredient is vital for creating the rich, luscious cream sauce that lovingly coats each tender spinach leaf like a warm, comforting hug. The flour is cooked with butter to form a roux, which acts as the perfect thickening agent, ensuring your creamed spinach has that desirable, silky smooth texture without being runny.
Salted Butter
I primarily use salted butter in the majority of my recipes because I appreciate the balanced flavor it adds from the outset. However, if you prefer to have more control over the salt content in your cooking, feel free to substitute with unsalted butter and adjust the seasoning to your personal preference. High-quality butter contributes significantly to the richness and flavor of the sauce.
Cream Cheese: The Unbelievable Silky Secret
Here’s my personal secret ingredient for unparalleled richness! A touch of cream cheese provides an unbelievably silky, smooth, and incredibly creamy texture to the already delicious béchamel-style sauce. It melts seamlessly, adding a subtle tang and an extra layer of decadence that you’d typically only find in a fine dining setting.
Lemon Juice: The Bright Counterpoint
Amidst all the richness and creaminess, a squeeze of fresh lemon juice is essential. It acts as a bright counterpoint, cutting through the richness to balance the flavors and prevent the dish from feeling heavy. It adds a refreshing lift and a subtle zest that brightens the entire sauce.
Parmesan Cheese
Freshly grated Parmesan cheese is absolutely divine in this recipe! It contributes a wonderful salty, nutty, and umami flavor that pairs exquisitely with the hint of nutmeg. For those who enjoy a sharper, more pronounced cheesy flavor, high-quality Gruyère or Pecorino Romano cheese also make excellent options, adding even more complexity to your creamed spinach.
Ingredient Substitutions and Creative Variations
This recipe is incredibly adaptable, allowing you to tailor it to your dietary needs or flavor preferences. Don’t hesitate to get creative!
- Cheese Swaps:
- Boursin Cheese: For an extra layer of herby, garlicky flavor, consider using Boursin cheese instead of traditional cream cheese. It will infuse the sauce with its signature aromatic blend, adding a gourmet touch.
- Other Cheeses: Beyond Parmesan, Gruyère, or Pecorino Romano, you could experiment with a sharp white cheddar, smoked gouda, or even a touch of fontina for different flavor profiles.
- Spinach Options:
- Frozen Spinach: If fresh spinach isn’t available, frozen spinach is a convenient alternative. Ensure you thaw it completely and, crucially, drain it exceptionally well by squeezing out all excess liquid using a clean kitchen towel or cheesecloth. This step is paramount to prevent a watery sauce.
- Adding a Spicy Kick:
- Cayenne Pepper: To introduce a subtle warmth or a fiery kick, add a small pinch of cayenne pepper to the sauce along with the other seasonings. Start with just a tiny amount and taste as you go, adjusting to your personal preference. Remember, a little bit goes a long way!
- Red Pepper Flakes: The recipe already includes red pepper flakes, but you can increase the amount for a more noticeable heat.
- Dairy-Free Adaptation:
- Milk & Cream: To make this recipe dairy-free, substitute your favorite unsweetened non-dairy milk (such as almond milk, cashew milk, or full-fat coconut milk) and a plant-based heavy cream alternative.
- Butter: Use a good quality dairy-free butter alternative.
- Cheese: Replace Parmesan cheese with nutritional yeast for a cheesy, umami flavor, or opt for a store-bought dairy-free Parmesan alternative.
- Herb Additions: Fresh chives, parsley, or a touch of thyme can enhance the aromatic profile. Add them towards the end of cooking for the best flavor.
- Crispy Toppings: Before broiling, sprinkle a mixture of panko breadcrumbs and extra Parmesan for an irresistible crunchy topping.
- Bacon Enhancement: For a truly decadent touch, crisp up some bacon bits and stir them into the creamed spinach, or sprinkle them on top before serving.
How to Make Steakhouse Creamed Spinach: A Step-by-Step Guide
Crafting this elegant side dish is surprisingly straightforward. Follow these detailed steps to achieve perfect, velvety creamed spinach every time:

Step 1: Wilt the Spinach. Begin by placing all the fresh baby spinach into a large, microwave-safe bowl. Lightly soak a paper towel with water and gently place it over the spinach. Microwave on high for 1 to 2 minutes, or until the spinach has fully wilted and taken on a vibrant, bright green color. This gentle steaming helps to soften the leaves without overcooking.

Step 2: Prepare the Spinach. Carefully remove the wilted spinach from the bowl and transfer it to a clean cutting board. Roughly chop the spinach into smaller, manageable pieces. This makes it easier to incorporate into the sauce and ensures a pleasant texture. Next, and this is a crucial step for truly creamy spinach, firmly squeeze the chopped spinach to remove as much excess moisture as possible. You can use your hands, a clean kitchen towel, or a fine-mesh sieve to press out the water. This prevents your cream sauce from becoming diluted and runny.

Step 3: Create the Flavor Base and Roux. Drizzle a touch of olive oil into a large skillet or sauté pan and place it over medium heat. Add the diced onion and sauté for approximately 5 minutes, stirring occasionally, until it becomes slightly browned, softened, and translucent. Stir in the minced garlic and continue to cook for another 2 minutes, stirring constantly to prevent the garlic from burning, which can turn bitter. Season with garlic powder, onion powder, kosher salt, and black pepper, stirring well to combine and toast the spices lightly. Now, add the salted butter to the pan. Once the butter has completely melted, sprinkle in the all-purpose flour. Stir continuously with a whisk or wooden spoon for 3 to 5 minutes, allowing the flour to fully absorb the butter and cook out its raw taste, forming a golden-brown roux. This roux is key for thickening the sauce.

Step 4: Whisk in the Dairy and Thicken the Sauce. Slowly begin to pour in the heavy cream and whole milk into the pan, whisking constantly and vigorously as you add the liquid. This gradual addition and continuous whisking are essential to prevent lumps and ensure a perfectly smooth béchamel sauce. Add the cream cheese in small pieces, along with the red pepper flakes (for a touch of heat) and the nutmeg (for its signature depth). Continue stirring until the cream cheese has completely melted and is fully incorporated into the sauce. Reduce the heat to low and allow the sauce to gently simmer for about 3 to 5 minutes, or until it has thickened to your desired luxurious consistency, stirring occasionally.

Step 5: Incorporate Spinach and Finish the Sauce. Once your sauce has reached that perfect thickness, remove the skillet from the heat. Stir in 1/2 cup of the grated Parmesan cheese, the fresh lemon juice, and the prepared, chopped spinach. Fold everything together gently until the spinach is fully incorporated into the rich cream sauce. Taste and adjust seasonings as needed, adding more salt or pepper if desired.

Step 6: Broil for a Golden Finish. Transfer the creamed spinach into an oven-safe serving dish. If your skillet is oven-safe and you plan to serve it directly from there, you can skip transferring. Sprinkle the remaining Parmesan cheese evenly over the top of the creamed spinach. Place the dish under the broiler in your oven for 2 to 3 minutes, keeping a very close eye on it, until the top is beautifully golden brown and slightly crisp. This step adds a wonderful texture and toasted cheese flavor that truly mimics the steakhouse experience. Serve immediately and enjoy!
Pro Tips for Perfect Creamed Spinach Every Time
Achieving truly restaurant-quality creamed spinach is all about attention to detail. These expert tips will help you perfect your dish:
- Thoroughly Drain the Spinach: This is arguably the most critical step. Excess water in the spinach will dilute your beautifully rich cream sauce, making it runny and less flavorful. After wilting, squeeze, press, and wring out as much liquid as possible from the spinach. Don’t be shy – the drier the spinach, the creamier your final dish will be.
- Gradually Add Liquid While Whisking: When incorporating the heavy cream and whole milk into your roux, add it slowly in a thin stream while continuously whisking. This prevents lumps from forming, ensuring your sauce is perfectly smooth and silky. A whisk is your best friend here!
- Don’t Rush the Roux: Allow the butter and flour mixture (the roux) to cook for the full 3-5 minutes, stirring constantly. This step is essential to cook out the raw flour taste and helps achieve a deeper, nuttier flavor base for your sauce.
- Freshly Grated Cheese is Best: While pre-shredded cheeses are convenient, they often contain anti-caking agents that can affect the texture of your sauce. For the best flavor and melt, always opt for freshly grated Parmesan (or your chosen cheese).
- Adjust Seasoning at the End: Taste your creamed spinach before serving. The saltiness from the butter and Parmesan can vary. Adjust with additional kosher salt and black pepper as needed to achieve a perfectly balanced flavor profile.
- Achieve the Perfect Broil: Broilers can be intense and vary greatly between ovens. Keep a very close eye on the spinach during the broiling step. It can go from perfectly golden to burnt in a matter of seconds. You’re looking for a light golden-brown crust, not a dark, charred top.
- Make Ahead Tips: This creamed spinach can be prepared up to a day in advance. Store it in an airtight container in the refrigerator. When ready to reheat, do so gently on the stovetop over low heat, stirring frequently. If the consistency is too thick, add a splash of extra cream or milk to loosen it back to its original velvety texture. Avoid high heat during reheating to prevent the sauce from breaking.
- Warm Serving Dishes: For an extra touch of elegance and to keep your creamed spinach warm longer, preheat your serving dish slightly before spooning the spinach in.
What to Serve with Creamed Spinach: Perfect Pairings

Creamed spinach is an incredibly versatile side dish that elevates almost any main course with its rich and comforting presence. Its creamy texture and savory flavor make it a natural pairing for robust meats, but it also beautifully complements lighter proteins.
Everyday Dinners:
- Beef Tips and Gravy: The richness of the creamed spinach cuts through the hearty gravy and tender beef, creating a perfectly balanced plate.
- Pork Chops: Whether grilled, pan-seared, or baked, pork chops find a wonderful partner in the creamy texture of the spinach.
- Roast Chicken: A classic roast chicken becomes an easy weeknight gourmet meal when served alongside this decadent side.
- Meatloaf: Transform humble meatloaf into a satisfying, upscale dinner.
- Salmon or White Fish: The creamy spinach provides a comforting contrast to flaky, delicate fish.
Special Occasions & Holiday Meals:
For more special occasions, holiday gatherings, or when you simply want to indulge in a true restaurant-style meal, this classic steakhouse side dish is absolutely ideal with:
- Pan-Seared Shrimp: A lighter, yet elegant pairing that feels both fresh and indulgent.
- Grilled Chicken: The creamy spinach beautifully complements smoky, charred chicken, adding moisture and depth.
- Prime Rib: This is a match made in heaven. The luxurious spinach is a traditional and highly celebrated accompaniment to a magnificent prime rib roast.
- Steak Frites: Elevate your classic steak and fries with this sophisticated green side, completing the ultimate steakhouse experience at home.
- Roasted Turkey: A welcome addition to any Thanksgiving or Christmas spread, offering a rich, savory vegetable option.
- Lamb Chops: The earthy notes of lamb are beautifully enhanced by the creamy, subtly spiced spinach.
No matter the main course, this steakhouse creamed spinach is sure to impress and satisfy, making it a go-to side for both casual meals and grand feasts.
Recipe FAQs: Your Creamed Spinach Questions Answered
Yes, absolutely! Frozen spinach is a convenient and perfectly acceptable alternative. However, it is crucial to thaw it completely and then drain it thoroughly. Squeeze out as much excess liquid as possible using a clean kitchen towel or paper towels to prevent your cream sauce from becoming watery or thin.
For the richest and most luxurious texture, a combination of heavy cream and cream cheese is highly recommended, as used in this recipe. Some recipes suggest half-and-half for a slightly lighter version, but for true steakhouse decadence, full-fat dairy delivers. Adding a tablespoon of crème fraîche at the very end can also brighten the flavors and add an extra layer of velvety smoothness.
The key to a thick, luxurious consistency lies in two main aspects: thoroughly draining your spinach before adding it to the sauce, and properly making your roux (butter and flour mixture). The roux acts as the primary thickening agent. Additionally, reducing the cream sauce over low heat for a few minutes allows it to thicken naturally. Avoid adding spinach that is still wet, as this will inevitably thin out your sauce.
Yes, this dish is fantastic for making ahead! Prepare it up to 1-2 days in advance and store it in an airtight container in the refrigerator. To reheat, gently warm it on the stovetop over low heat, stirring frequently. If the sauce has thickened too much during refrigeration, simply add a splash of extra heavy cream or milk to restore its smooth, creamy texture. Avoid reheating at high temperatures, which can cause the sauce to separate.
A large, heavy-bottomed skillet or a sauté pan is ideal. The heavy bottom helps distribute heat evenly, preventing the sauce from scorching. If you plan to broil the dish directly in the pan, ensure it is oven-safe (e.g., cast iron or stainless steel without plastic handles).
While this is a rich, indulgent side dish, spinach itself is packed with vitamins and minerals like Vitamin K, Vitamin A, Vitamin C, and iron. It’s a delicious way to incorporate more greens into your diet. For a slightly lighter version, you can reduce the amount of heavy cream and use more whole milk, or opt for half-and-half, keeping in mind the texture will be slightly less decadent.
More Irresistible Side Dishes to Complete Your Meal
Looking for more delicious accompaniments that pair perfectly with any main course? Explore these fan favorites:
Main Course
Grandma’s Old Fashioned Baked Macaroni and Cheese
Thanksgiving
Stove Top Candied Yams
Appetizers
Honey Butter Cornbread
Thanksgiving
Cheesy Mashed Potatoes
Want more delicious and beautiful recipes delivered directly to your inbox? Subscribe to my newsletter to receive the latest seasonal creations and culinary inspiration as soon as they’re released!
If you make this indulgent Steakhouse Creamed Spinach recipe, please consider leaving a star rating on the recipe card below and sharing your thoughts in the comments! You can also tag @BritneyBreaksBread on Instagram and use the hashtag #britneybreaksbread so I can celebrate your beautiful creations!
★★★★★
Steakhouse Creamed Spinach
Britney
10
25
35
8
Pin Recipe
Print Recipe
Equipment
- Skillet (large, heavy-bottomed, oven-safe if broiling in it)
- Mixing Bowls
- Whisk
- Cutting Board
- Clean Kitchen Towel or Paper Towels (for draining spinach)
Ingredients
For the Creamed Spinach:
- 20 oz Fresh Baby Spinach (2 10-oz bags)
- 1 Yellow Onion (diced)
- 4 cloves Garlic (minced)
- 1 1/2 tsp Garlic Powder
- 2 tsp Onion Powder
- 1/2 tsp Red Pepper Flakes (adjust to taste)
- 1/8 tsp Nutmeg (freshly grated for best flavor)
- 1 tsp Black Pepper (freshly ground)
- 3/4 tsp Kosher Salt (or to taste)
- 4 tbsp Salted Butter
- 3 tbsp All Purpose Flour
- 1 cup Heavy Cream
- 1/2 cup Whole Milk
- 4 oz Cream Cheese (softened, cut into cubes)
- 2 tbsp Lemon Juice (freshly squeezed)
- 1 cup Parmesan Cheese (freshly grated, divided)
- 1 tbsp Olive Oil
Instructions
-
Prepare Spinach: Place fresh baby spinach in a large, microwave-safe bowl. Dampen a paper towel and place it over the spinach. Microwave on high for 1-2 minutes until spinach is wilted and bright green.
-
Chop and Drain: Transfer the wilted spinach to a cutting board. Roughly chop it, then firmly squeeze out as much excess moisture as possible using your hands or a clean kitchen towel. This step is crucial for a creamy sauce.
-
Sauté Aromatics & Build Roux: Heat olive oil in a large skillet over medium heat. Sauté diced onion for about 5 minutes until translucent and slightly browned. Add minced garlic and cook for another 2 minutes, stirring constantly to prevent burning. Stir in garlic powder, onion powder, kosher salt, and black pepper. Add butter and let it melt. Sprinkle in the all-purpose flour and cook for 3-5 minutes, stirring continuously, until the flour is fully absorbed and a light roux forms.
-
Create Cream Sauce: Slowly pour in the heavy cream and whole milk, whisking constantly to prevent lumps. Add the softened cream cheese, red pepper flakes, and nutmeg. Continue stirring until the cream cheese has melted and the sauce begins to thicken, about 3-5 minutes, over low heat.
-
Combine Ingredients: Remove from heat. Stir in 1/2 cup of Parmesan cheese, the lemon juice, and the prepared chopped spinach. Mix until the spinach is fully incorporated and evenly coated in the rich cream sauce. Taste and adjust seasonings as needed.
-
Broil to Finish: Transfer the creamed spinach to an oven-safe serving dish (or keep in the skillet if oven-safe). Sprinkle the remaining 1/2 cup of Parmesan cheese over the top. Broil in the oven for 2-3 minutes, watching carefully, until the cheese is golden brown and slightly crisp. Serve immediately and enjoy!
Notes
Gradually Add Liquid: Slowly whisk in whole milk and heavy cream to prevent lumps in the sauce.
Don’t skip draining the spinach: Excess water will dilute the sauce, making it less rich and creamy.
Nutrition Information (per serving)
Carbohydrates: 12g
Protein: 10g
Fat: 25g
Saturated Fat: 16g
Polyunsaturated Fat: 1g
Monounsaturated Fat: 7g
Trans Fat: 0.2g
Cholesterol: 73mg
Sodium: 584mg
Potassium: 558mg
Fiber: 2g
Sugar: 5g
Vitamin A: 7610IU
Vitamin C: 24mg
Calcium: 288mg
Iron: 2mg
Nutrition information is automatically calculated and should be used as an approximation. Actual values may vary based on specific ingredients and preparation methods.
Tried this recipe?
Mention @BritneyBreaksBread or tag #BritneyBreaksBread!