There’s nothing quite like a comforting, flavorful side dish to elevate any dinner, and these creamy Brussels sprouts cooked on the stove truly hit the mark. Made effortlessly in a trusty cast iron skillet, this recipe transforms often-misunderstood Brussels sprouts into a tender, rich, and utterly delicious accompaniment. Whether you’re starting with fresh produce or looking for how to cook frozen Brussels sprouts, this method guarantees perfect results every time.

These cast iron Brussels sprouts, whether sourced fresh or from your freezer, consistently achieve a tender texture and incredible flavor. This simple vegetable side dish is remarkably versatile, pairing beautifully with a wide array of main proteins. The secret lies in a luxurious creamy sauce that coats each sprout, ensuring a truly ultimate addition to your dinner table. (Affiliate links may be present in this post, which means we may earn a small commission at no extra cost to you if you make a purchase through them.)
Creamy Cast Iron Brussels Sprouts with Bacon: A Stovetop Delight
Do you cherish classic Dutch oven recipes or rely on your cherished cast iron skillet, perhaps even a treasured heirloom from your grandmother, for almost all your cooking needs? If so, you absolutely must try this recipe. It stands out as one of the finest Brussels sprout preparations on our site, promising to win over even the most skeptical eaters.
I must admit, my appreciation for Brussels sprouts developed later in life, specifically in my mid-thirties. The key, I discovered, is to enhance them with bold flavors, and when you do, they become utterly irresistible. For me, crispy bacon is an absolute non-negotiable ingredient, though technically you could omit it (but why would you want to?). This particular recipe takes it a step further, enveloping the tender sprouts in a rich, creamy sauce that adds another layer of indulgence and makes them truly exceptional.

The Magic of Cast Iron Skillet Cooking
Cooking in a cast iron pan isn’t just a method; it’s an experience that imparts unique flavor and texture to your dishes. An old, well-seasoned cast iron skillet is truly unparalleled, as its natural non-stick surface and even heat distribution contribute significantly to the dish’s depth of flavor. If you’re looking to elevate this recipe from simply good to absolutely extraordinary, consider cooking your bacon directly in the skillet first. Leaving the rendered bacon grease behind provides an incredible flavor base that permeates the Brussels sprouts as they cook.
Cast iron is renowned for its durability and versatility, making it suitable for various cooking environments. From your kitchen stovetop (electric or gas) to a roaring campfire, a barbecue grill, or even a smoker, cast iron performs consistently. We’ve even ventured into other cooking methods, such as preparing frozen Brussels sprouts air fryer style, showcasing just how adaptable these humble vegetables can be.
Essential Ingredients for Creamy Stovetop Brussels Sprouts
Crafting this irresistible side dish requires a thoughtful selection of ingredients. Each component plays a crucial role in building the layers of flavor and achieving that perfectly creamy texture:
- Brussels Sprouts: This recipe primarily utilizes frozen Brussels sprouts for year-round convenience and consistent small to medium sizes. If opting for fresh sprouts, choose smaller ones for faster, more even cooking and trim their ends before use.
- Vegetable Broth: This liquid is preferred for simmering the sprouts, ensuring they become wonderfully tender without losing their inherent flavor. Water can be used as a substitute if broth isn’t available.
- Butter: Essential for sautéing the onions and contributing richness to the sauce. A dairy-free butter alternative works perfectly for those with dietary restrictions.
- Onions: Finely diced onions add a delightful aromatic base, a hint of sweetness, and a pleasant textural contrast to the dish.
- Milk and Flour: These two ingredients form the foundation of our creamy sauce, creating a smooth, luscious consistency that clings beautifully to the sprouts. Any type of milk (whole, 2%, or even a plant-based milk) can be used, and all-purpose flour works best for thickening.
- Thyme: This aromatic herb imparts a warm, earthy, and slightly floral flavor profile that complements Brussels sprouts exceptionally well. Fresh or dried thyme can be used.
- Garlic Powder: A fundamental seasoning that adds a deep, savory punch. Onion powder can be used interchangeably or in addition for a more complex allium flavor.
- Kosher Salt and Black Pepper: These basic seasonings are crucial for enhancing all the other flavors, bringing the dish into perfect balance. Always adjust to your personal taste.
- Bacon: Crispy, diced bacon is the star here, adding smoky, savory depth and an irresistible crunch. You’ll want about 4 slices, pre-cooked until perfectly crisp.
Preparing Your Brussels Sprouts
Just like with our popular Brussels Sprouts and Sweet Potatoes recipe, proper preparation is key. If you’re using fresh Brussels sprouts, begin by trimming off the tough ends and removing any discolored or loose outer leaves. A quick rinse under cold water is also recommended. If you’re using frozen sprouts, simply remove them from the bag – no trimming or thawing necessary, making them incredibly convenient.

How to Cook Frozen Brussels Sprouts on the Stove: A Step-by-Step Guide
Achieving perfectly tender and creamy Brussels sprouts on your stovetop is simpler than you might think. Follow these steps for a delicious outcome:
- Sauté Aromatics: Begin by adding butter and your diced onions to your cast iron skillet. Place the skillet over medium-high heat and cook until the onions become translucent and tender, releasing their sweet aroma. This step builds the first layer of flavor.
- Simmer the Sprouts: Add your chosen liquid (vegetable broth or water) along with the frozen Brussels sprouts to the skillet. Increase the heat slightly if needed to bring the contents to a steady boil. Once boiling, reduce the heat to medium, cover the pan, and allow the Brussels sprouts to cook for approximately 10-12 minutes, or until they are fork-tender. This gentle simmering method ensures the sprouts absorb moisture and become soft without becoming mushy. Remove the pan from the heat once cooked and season generously with salt and pepper to taste.
- Crispy Alternative: If your preference leans towards crispy Brussels sprouts without a creamy sauce, you might consider our Deep Fried Brussels Sprouts method for a different texture.
- Prepare the Creamy Sauce: In a separate bowl, whisk together the milk, flour, thyme, garlic powder, and additional salt and pepper until the mixture is completely smooth and lump-free.
- Combine and Coat: Pour the prepared creamy sauce over the cooked Brussels sprouts in the skillet. Gently fold everything together, ensuring each sprout is beautifully coated in the rich sauce. Finally, scatter your pre-cooked, crispy bacon over the top, or fold it in for an integrated flavor.
- Thicken and Finish: While you could continue to sauté the mixture on the stove over low heat until the sauce thickens, I find that a quick bake in the oven yields the best results. Transfer the skillet to an oven preheated to 400°F (200°C) and bake for about 15 minutes, or until the sauce has thickened to your desired consistency and the top is lightly golden brown. This gentle oven finish allows the flavors to meld beautifully and the sauce to achieve a perfect, velvety texture.
How Long Does It Take to Cook Frozen Brussels Sprouts on the Stove?
The cooking time for frozen Brussels sprouts can vary somewhat, primarily depending on their size. However, commercially frozen Brussels sprouts are typically chosen for their smaller, more uniform size, which helps maintain a consistent cook time. Generally, you can expect them to be tender in about 10-12 minutes after reducing the heat and covering the pan during the simmering stage.
Regardless of size, the best indicator of readiness is tenderness. Always test a sprout with a fork; if it’s easily pierced, it’s ready for the creamy sauce to be added. If you decide to skip the stovetop entirely and bake Brussels sprouts at 450°F, they typically take around 12 minutes to become tender with a lightly golden-brown top. A drizzle of balsamic vinegar at the end can add a wonderful tang to roasted sprouts.

Serving Suggestions and Perfect Pairings
Once your roasted, delicious Brussels sprouts are ready, there are many ways to enjoy them. For an added layer of texture and nutty flavor, consider sprinkling some crushed pine nuts on top just before serving. A dusting of grated Parmesan cheese also makes a fantastic addition. These creamy Brussels sprouts are the perfect partner to a hearty main course, such as a juicy cast iron flank steak. If you have a second cast iron pan, you could even prepare a succulent cast iron skillet chicken breast right alongside your sprouts for a complete and impressive meal.
Beyond steak and chicken, these sprouts pair wonderfully with roasted pork loin, pan-seared salmon, or even as a decadent side for a holiday feast. Their rich, savory profile makes them versatile enough to complement a wide range of proteins and other vegetable dishes.

Recipe: Creamy Stovetop Brussels Sprouts with Bacon

How to Cook Brussels Sprouts on the Stove
By Justine
Creamy Brussels sprouts on the stove with crispy bacon is the best homemade side dish. Simple, flavorful, and incredibly satisfying!
Prep Time: 15 minutes
Cook Time: 12 minutes
Servings: 8
Equipment
- 1 cast iron skillet (10-12 inch)
- 1 cutting board
- 1 whisk
Ingredients
- 2 tbsp butter
- 1/2 onion, diced
- 1 lb Brussels sprouts (frozen preferred, small/medium sizes)
- 1/2 cup vegetable broth (or water)
- 1 cup milk
- 2 tbsp all-purpose flour
- 1/4 tsp dried thyme
- 1/4 tsp garlic powder
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- 4 slices bacon, diced and cooked crispy
Instructions
- Add butter and diced onions to your cast iron skillet over medium-high heat. Sauté until the onions are tender and translucent, about 3-5 minutes.
- Add the frozen Brussels sprouts and vegetable broth (or water) to the skillet. Continue on the same heat until the liquid begins to boil. Reduce heat to medium, cover the pan, and cook for 10-12 minutes, or until the Brussels sprouts are fork-tender. Remove the pan from heat and season lightly with salt and pepper.
- In a separate bowl, whisk together the milk, flour, thyme, garlic powder, remaining salt, and pepper until the mixture is smooth and free of lumps.
- Pour the prepared creamy mixture over the cooked sprouts in the skillet. Gently fold everything together to ensure the sprouts are nicely coated. Top with the pre-cooked, diced bacon.
- For best results in thickening the sauce and melding flavors, I recommend baking the skillet in a preheated oven at 400°F (200°C) for 15 minutes. Alternatively, you can continue to cook on the stovetop over low heat, stirring occasionally, until the sauce reaches your desired thickness.
Nutrition (Approximate)
Serving: 2oz, Calories: 125kcal, Carbohydrates: 9g, Protein: 5g, Fat: 8g, Saturated Fat: 4g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 1g, Cholesterol: 18mg, Sodium: 330mg, Potassium: 298mg, Fiber: 2g, Sugar: 3g, Vitamin A: 603IU, Vitamin C: 49mg, Calcium: 62mg, Iron: 1mg
Nutrition information is automatically calculated and should only be used as an approximation.
Additional Info
Course: Appetizer, Side Dish
Cuisine: American
Tried this recipe? Share your creations on social media! Mention @thetypical_mom or tag #thetypicalmom!
Leave a comment to share your feedback or questions.
Print Recipe (for browser printing)
Can You Save Cooked Brussels Sprouts?
Absolutely! Cooked Brussels sprouts, especially in this creamy preparation, reheat remarkably well. For optimal texture and flavor, store any leftovers in an airtight container in the refrigerator and consume them within 2-3 days. When you’re ready to enjoy them again, simply reheat them in the microwave in 30-second intervals, stirring between each, until they are warmed through to your liking. You can also gently warm them on the stovetop in a small pan over low heat, adding a splash of broth or milk if the sauce seems too thick.
Are Frozen Brussels Sprouts Healthy?
Yes, indeed! Frozen Brussels sprouts are an incredibly healthy and convenient option. They are typically flash-frozen at the peak of freshness, a process that effectively locks in all their valuable nutrients, vitamins, and minerals. Unlike vegetables that might lose nutrients during prolonged boiling, flash-frozen sprouts retain their nutritional integrity. This means you can enjoy the same health benefits as fresh Brussels sprouts, year-round, without worrying about nutrient loss. Their availability in convenient bags makes them a pantry staple for quick and nutritious meal prep.
How do you cook Brussels sprouts without losing nutrients?
The key to preserving the nutritional value of Brussels sprouts is to avoid over-boiling them in large amounts of water, as this can cause water-soluble vitamins to leach out. Instead, opt for cooking methods that use minimal liquid or steam. Methods like steaming, as seen in Instant Pot Brussels sprouts, or simmering them in a pan on your stove with just a small amount of liquid, are far better than fully submerging them in water. Roasting, sautéing, and air frying are also excellent ways to cook them while retaining their goodness.
Should you soak Brussels sprouts in water before cooking?
Soaking Brussels sprouts in water before cooking is generally not necessary. While you should always rinse them thoroughly under cold water to clean them, and trim any tough ends or remove discolored outer leaves, prolonged soaking can sometimes add excess moisture that might hinder browning during sautéing or roasting. The difference in the final product is usually so subtle that it’s not worth the extra step. Focus on proper cleaning and trimming, and then proceed with your preferred cooking method.
Embrace the Flavor of Creamy Stovetop Brussels Sprouts
This creamy, bacon-infused Brussels sprouts recipe is more than just a side dish; it’s a testament to how simple ingredients, combined with the right cooking method, can create something truly extraordinary. Whether you’re a long-time Brussels sprout enthusiast or a curious newcomer, this stovetop preparation offers a delightful balance of tender texture, savory richness, and an irresistible creamy finish. Easy to prepare and versatile enough to accompany any meal, these cast iron Brussels sprouts are sure to become a cherished addition to your recipe repertoire. So, grab your skillet, gather your ingredients, and prepare to transform your dinner with this unforgettable vegetable dish!