These “Soy” Glazed Brussels Sprouts with Bacon are not just an amazing sweet and savory side dish; they are a testament to how truly delicious and satisfying healthy eating can be. Crafted with coconut aminos, this recipe ensures a Whole30 compliant and gluten-free experience without compromising on flavor.

Craving Satisfied: My Whole30 Journey to the Perfect “Soy” Glazed Brussels Sprouts
My culinary journey often takes unexpected turns, sometimes fueled by delicious inspiration and other times by the challenge of dietary restrictions. A recent dinner at Capital Grille with friends sparked one such adventure. As they raved about their side of Soy Glazed Brussels Sprouts with Bacon, I found myself longing for a taste. However, as someone committed to a Whole30 and gluten-free lifestyle, traditional soy sauce, which contains wheat, was off-limits.
Their enthusiastic descriptions of crispy, savory, and subtly sweet sprouts lingered in my mind. “You absolutely have to recreate this, but make it Whole30!” they urged. And so, the challenge was accepted. My mission was clear: develop a recipe that captured the essence of those craveable sprouts while adhering strictly to Whole30 and gluten-free guidelines. The result? A dish so incredibly flavorful, you’ll forget it’s a healthy alternative. This recipe is more than just a substitute; it’s a standalone star that deserves a place on any table, whether you’re following a specific diet or simply seeking an extraordinarily delicious vegetable side.
The Secret to Unforgettable Flavor: Our Signature “Soy” Glaze
The heart of this incredible dish lies in its perfectly balanced, gluten-free, and soy-free glaze. Instead of traditional soy sauce, we harness the magic of coconut aminos. For those unfamiliar, coconut aminos is a fantastic alternative derived from the sap of coconut blossoms. It offers a similar umami depth to soy sauce but with a naturally sweeter, milder profile, making it ideal for creating that delightful sweet-savory dynamic we’re aiming for.
But the coconut aminos is just the beginning. Our robust sauce is a carefully orchestrated blend of ingredients: fresh minced garlic for aromatic pungency, a touch of fish sauce to amplify the umami and add complex depth, tangy rice wine vinegar to cut through the richness, and a generous splash of high-quality olive oil (or your preferred cooking oil like sesame or avocado oil) to bind it all together. Finally, a hint of crushed red pepper flakes introduces a subtle warmth and zing, elevating the entire flavor profile. This combination creates a glaze that is incredibly similar to traditional soy-based sauces but with a unique, wholesome twist. When combined with salty, crispy bacon, it transforms ordinary Brussels sprouts into an absolutely AMAZING culinary experience!

Achieving Perfection: Tips for Crispy Brussels Sprouts and Bacon
The texture is just as crucial as the flavor in this dish. Nobody wants soggy Brussels sprouts or limp bacon! The key to achieving that irresistible crispiness lies in a simple yet effective technique: cooking the bacon separately for a short period before introducing the Brussels sprouts. I recommend chopping the bacon into uniform 1-2 inch pieces and roasting it for about 8 minutes on its own. This initial cook time allows the bacon to render some of its fat and start crisping up nicely.
Once the bacon has had its head start, you’ll add the sauce-coated Brussels sprouts to the same baking sheet. The rendered bacon fat becomes a natural, flavorful cooking medium, infusing the sprouts with its savory essence as they roast. Tossing everything together ensures that every sprout gets coated in the delicious glaze and the rendered bacon fat, leading to beautifully caramelized, tender-crisp Brussels sprouts and perfectly rendered, crunchy bacon. This two-stage cooking process is essential for achieving the optimal texture that makes this side dish truly stand out.
Beyond a Side: Versatile Serving Suggestions for Any Meal
While these “Soy” Glazed Brussels Sprouts with Bacon shine as an exceptional side dish, their robust flavor and wholesome ingredients make them incredibly versatile. Don’t limit them just to dinner! They can easily transform into a satisfying meal component or even a surprising breakfast option.
Imagine starting your day with a serving of these savory, slightly sweet sprouts alongside some perfectly fried eggs and creamy avocado slices. It’s a complete, nutrient-dense, Whole30 and Keto-friendly breakfast that will keep you energized and satisfied. The combination of crispy bacon, tender sprouts, rich egg yolk, and healthy fats from the avocado is simply divine.
For dinner, these sprouts are the perfect accompaniment to a wide array of main courses. They pair beautifully with grilled salmon, roasted chicken, a juicy steak, or even a simple baked white fish. The sweet and savory glaze complements both lean proteins and richer cuts of meat. Consider serving them as part of a holiday feast—they offer a fresh, vibrant contrast to heavier traditional dishes and are sure to be a crowd-pleaser, even for those not following a Whole30 diet. Their vibrant green color and enticing aroma also make them a visually appealing addition to any spread.
Looking to round out your meal with more delicious paleo or Whole30 compliant options? Be sure to explore some of my other favorite healthy side dishes. My Thyme Roasted Radishes & Onions offer an unexpected flavor burst and tender texture, while my Dairy Free Cheesy Broccoli Casserole provides comforting, creamy goodness without any dairy. Both are fantastic additions to a wholesome, flavor-packed menu.
Ready to bring this sensational dish to your kitchen? Let’s get cookin’!
*This post contains affiliate links. This means if you make a purchase using my link, I receive a small commission at no additional cost to you. Thank you for supporting Mary’s Whole Life!

“Soy” Glazed Brussels Sprouts with Bacon
Ingredients
- 1 lb brussels sprouts, stems removed and halved
- 6 strips sugar-free, uncured bacon, chopped into 1-2 inch pieces
- ¼ cup coconut aminos
- 3 tbsp olive oil, sesame oil, or avocado oil
- 1 tbsp rice wine vinegar
- 2 cloves minced garlic
- ½ tsp Red Boat fish sauce
- ½ tsp crushed red pepper flakes
Instructions
-
Preheat oven to 425°F (220°C). Line a large, rimmed baking sheet with parchment paper for easy cleanup and to prevent sticking.
-
Spread the chopped bacon pieces evenly across the prepared baking sheet. Cook in the preheated oven for 8 minutes to allow them to crisp up slightly and render some fat.
-
While the bacon is cooking, prepare the flavorful glaze. In a small bowl, combine the coconut aminos, olive oil (or sesame/avocado oil), rice wine vinegar, minced garlic, Red Boat fish sauce, and crushed red pepper flakes. Whisk all ingredients vigorously until well combined. In a separate large bowl, add the chopped Brussels sprouts and pour the sauce over them. Toss thoroughly to ensure every sprout is evenly coated in the delicious glaze.
-
Carefully remove the baking sheet with the bacon from the oven. Add the sauce-coated Brussels sprouts to the baking sheet. Use tongs or a spatula to toss everything together, ensuring the rendered bacon fat is mixed in with the sprouts and sauce, further enhancing the flavor. Spread the mixture into a single layer for even cooking.
-
Return the baking sheet to the oven and cook for an additional 15 minutes, or until the Brussels sprouts are tender-crisp and caramelized, and the bacon is perfectly crispy. Keep an eye on them towards the end to prevent burning, as oven temperatures can vary. Serve immediately and enjoy!
Nutrition
Carbohydrates: 14g |
Protein: 11g |
Fat: 32g |
Saturated Fat: 9g |
Polyunsaturated Fat: 5g |
Monounsaturated Fat: 17g |
Trans Fat: 1g |
Cholesterol: 36mg |
Sodium: 788mg |
Potassium: 561mg |
Fiber: 4g |
Sugar: 3g |
Vitamin A: 949IU |
Vitamin C: 97mg |
Calcium: 55mg |
Iron: 2mg
All nutrition facts are an estimate and automatically calculated. While I fact-check them using My Fitness Pal, please note that they may not always be 100% accurate and depend on ingredients used. For the most accurate grams per serving size, weigh your total and divide by the number of servings.
Did you make this?
Rate & comment below, and tag me on Instagram @maryswholelife! I’d love to see your creations and hear your thoughts.