If you’re looking for a dish that combines bold flavors, irresistible textures, and a hint of heat with just the right touch of sweetness, then the Sweet & Spicy Hot Honey Brussels Sprouts with Bacon Recipe is about to become your new obsession. These Brussels sprouts are perfectly caramelized and tender, coated in a luscious hot honey glaze that brings together a fiery kick and sticky sweetness. And with crispy, smoky bacon mingling throughout, each bite delivers an unforgettable blend of savory, spicy, and sweet that will have anyone asking for seconds. Trust me, once you try this dish, it’s going to be a fast favorite on your dinner table or holiday spread.

Ingredients You’ll Need
This recipe calls for simple, everyday ingredients, but their combination is pure magic. Each item plays an essential role: the Brussels sprouts bring earthiness and crunch, bacon adds smoky saltiness, and the hot honey mixture ties everything together with a perfect balance of heat and sweetness.
- Fresh Brussels Sprouts: Select firm, bright green sprouts for the best texture and flavor.
- Water or Vegetable Broth: Helps steam the sprouts to tender perfection while adding subtle depth if using broth.
- Thick-cut Bacon: Provides rich, crispy bites that elevate this dish to a whole new level of indulgence.
- Honey: The star of the glaze, honey offers that beautiful natural sweetness and sticky texture; you can swap it with maple syrup for a vegan alternative.
- Kosher Salt: Enhances all the flavors and balances the sweetness and spice.
- Red Pepper Flakes: Bring a noticeable kick; adjust the amount to suit your heat preference.
- Garlic Powder or Fresh Garlic: Adds aromatic warmth that complements the sprouts and bacon perfectly.
- Black Pepper: A classic seasoning that rounds out the flavor profile.
- Cayenne Pepper (Optional): For those who love extra heat, this tiny pinch can elevate the spice factor beautifully.
How to Make Sweet & Spicy Hot Honey Brussels Sprouts with Bacon Recipe
Step 1: Crisp the Bacon
Start by chopping your thick-cut bacon and placing it in a cold skillet. Cook it slowly over low heat for about 25 to 30 minutes until every bite is perfectly crispy and golden. This low-and-slow technique helps render the fat fully, which will be crucial for cooking the Brussels sprouts later. Once ready, transfer the bacon to paper towels to drain while keeping the flavorful drippings right in the pan.
Step 2: Prepare the Hot Honey Glaze
While the bacon crisps up, mix together honey, kosher salt, red pepper flakes, garlic powder, black pepper, and cayenne pepper in a small bowl. Stir this mixture until smooth and fragrant. This sauce is where the sweet and spicy magic happens, delivering a sticky glaze that beautifully coats the Brussels sprouts.
Step 3: Sear the Brussels Sprouts
Turn the heat under your skillet up to medium and add the trimmed and halved Brussels sprouts, placing them cut-side down in the bacon fat. Cover the pan to trap the heat and cook for around 5 minutes. This technique creates a delicious golden crust on the sprouts, sealing in their natural sweetness and ensuring they stay crisp on the outside.
Step 4: Steam to Tenderness
Next, gently stir the sprouts, then pour in a 1/4 cup of water or vegetable broth. Cover again and let the sprouts steam for another 5 to 10 minutes until they are tender but still have plenty of bite. This step softens the sprouts without turning them mushy and infuses them with flavor from the drippings and broth.
Step 5: Glaze and Combine
Lower the heat, then pour the prepared hot honey glaze over the Brussels sprouts. Toss everything gently to coat every piece evenly, letting them cook together for 2 minutes so the glaze thickens and sticks perfectly. Finally, sprinkle the crispy bacon on top, stir just once more, and get ready to serve this incredible dish piping hot.
How to Serve Sweet & Spicy Hot Honey Brussels Sprouts with Bacon Recipe

Garnishes
A sprinkle of toasted sesame seeds or freshly chopped parsley adds a nice pop of color and an extra layer of texture that pairs beautifully with the glazed sprouts. If you’re feeling adventurous, a squeeze of fresh lemon juice can brighten the dish and enhance the flavorful glaze.
Side Dishes
These Brussels sprouts are a standout side but also play well alongside roasted chicken, grilled steak, or a holiday turkey. Their balance of sweet, spicy, and savory makes them versatile enough to complement hearty mains or festive spreads alike.
Creative Ways to Present
For a party or special event, serve the Brussels sprouts in a rustic wooden bowl or on a vibrant platter. Garnish with the crispy bacon pieces scattered artfully on top. You could even skewer them with toothpicks for easy, crowd-pleasing finger food at gatherings.
Make Ahead and Storage
Storing Leftovers
Keep any leftover Sweet & Spicy Hot Honey Brussels Sprouts with Bacon Recipe in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making for delicious next-day meals or snacks.
Freezing
This dish is best enjoyed fresh but can be frozen if needed. Place cooled Brussels sprouts and bacon in a freezer-safe container, leaving some room at the top to prevent sogginess. Use within one month for optimal flavor and texture.
Reheating
To bring leftovers back to life, reheat gently in a skillet over medium heat. This helps preserve the crispiness of the bacon and revives the glaze without making the sprouts mushy. Avoid microwaving if possible, as that can make them soggy.
FAQs
Can I make this recipe vegan?
Yes! Simply swap the bacon for a plant-based bacon alternative or omit it altogether and use maple syrup instead of honey to keep it vegan-friendly. The result will still be wonderfully flavorful and satisfying.
How spicy is this dish?
The recipe offers a moderate level of heat from red pepper flakes and optional cayenne pepper. You can easily adjust the spiciness by reducing or increasing these toppings to match your preferred heat tolerance.
What’s the best way to trim Brussels sprouts?
Trim the stem ends and remove any outer leaves that are yellow or damaged. Then slice each sprout in half lengthwise to ensure even cooking and maximum caramelization in the skillet.
Can I use frozen Brussels sprouts for this recipe?
Fresh Brussels sprouts are recommended for the best texture and flavor. Frozen sprouts tend to release excess water, which can make the dish soggy rather than crisp.
Is this recipe suitable for meal prep?
Absolutely! These Brussels sprouts reheat wonderfully and maintain their great flavor for a few days, making them a perfect addition to a meal prep rotation.
Final Thoughts
Once you make this Sweet & Spicy Hot Honey Brussels Sprouts with Bacon Recipe, I promise it’ll become a beloved staple in your kitchen. It’s the perfect marriage of sweet, savory, and spicy that makes vegetables utterly irresistible—and the crispy bacon only sweetens the deal. Whether as a weeknight side or a holiday showstopper, this dish never fails to impress and satisfy. So go ahead and treat yourself to this cozy, flavor-packed delight—you absolutely won’t regret it.
Print
Sweet & Spicy Hot Honey Brussels Sprouts with Bacon Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
- Diet: Low Salt
Description
This Sweet & Spicy Hot Honey Brussels Sprouts with Bacon Bliss recipe delivers a perfect balance of flavors—crispy bacon, tender Brussels sprouts, and a hot honey glaze with a kick of red pepper flakes and cayenne. Quick and easy to prepare, these Brussels sprouts are pan-cooked in bacon fat, steamed for tenderness, and glazed with a luscious, spicy honey sauce. Ideal as a flavorful side dish for any meal.
Ingredients
Main Ingredients
- 1 pound Fresh Brussels Sprouts (trimmed and halved)
- 6 slices Bacon (thick-cut preferred)
- 1/4 cup Water (or vegetable broth for added flavor)
Glaze and Seasoning
- 1/4 cup Honey (or maple syrup for vegan option)
- 1 teaspoon Kosher Salt
- 1 teaspoon Red Pepper Flakes (adjust to taste)
- 1 teaspoon Garlic Powder (or fresh minced garlic)
- 1/2 teaspoon Black Pepper (or white pepper)
- 1/4 teaspoon Cayenne Pepper (optional for extra heat)
Instructions
- Cook the Bacon: In a cold skillet, add the chopped bacon and cook over low heat for 25-30 minutes until the bacon is crispy. Drain the cooked bacon on paper towels and save the drippings in the skillet.
- Mix the Hot Honey Glaze: In a small bowl, combine the honey, kosher salt, red pepper flakes, garlic powder, black pepper, and cayenne pepper. Stir thoroughly until the mixture is smooth, then set aside.
- Sear the Brussels Sprouts: Increase the skillet heat to medium. Place the halved Brussels sprouts cut-side down into the bacon fat in the skillet. Cover the skillet and cook the sprouts for about 5 minutes to develop a nice sear and flavor absorption.
- Steam the Brussels Sprouts: Gently stir the sprouts, then add 1/4 cup water (or vegetable broth). Cover the skillet again and let the Brussels sprouts steam for another 5-10 minutes until they become tender but still hold their shape.
- Glaze and Finish Cooking: Turn the heat down to low, pour the prepared hot honey glaze over the tender Brussels sprouts, and toss gently to coat everything evenly. Let cook together for approximately 2 minutes to meld the flavors.
- Add Bacon and Serve: Sprinkle the crispy crumbled bacon on top, gently stir to combine all ingredients, and serve immediately while warm.
Notes
- For a vegan version, substitute bacon with smoky tempeh or mushroom bacon alternatives and use maple syrup instead of honey.
- Adjust the amount of red pepper flakes and cayenne pepper to control the heat level according to your preference.
- Using vegetable broth instead of water when steaming adds a richer flavor to Brussels sprouts.
- To save time, use pre-trimmed and pre-halved Brussels sprouts if available.

