This was supposed to be a simple roasted Brussels sprouts situation. A quick toss in olive oil, salt, pepper, into a hot oven, done. That was the plan on a Tuesday night when I was already running late, the fridge was looking sad, and I had exactly twenty minutes to get something green on the table before my family started circling like hungry wolves.
I grabbed the wrong pan. I mean, I grabbed a skillet instead of a sheet pan. My brain was already thinking about the bacon I wanted to crisp up, and honestly, my hands just moved on autopilot. The skillet was hot — too hot — and when I dropped the butter in, it didn’t just melt. It hissed and sputtered and turned brown in about twelve seconds flat. I stood there, staring at this nutty, amber-colored mess thinking, well, I’ve ruined dinner now.
But the smell. Let me tell you, that smell stopped me from pouring it down the drain. It was warm and toasty and smelled like something you’d pay good money for at a fancy restaurant. So I threw the Brussels sprouts in anyway, added the bacon I’d been crisping on the side, and tossed in some pecans I found hiding in the back of the pantry. What came out was nothing like the plan — and better. Way better.
Maybe you’ve been there. That moment when you mess up so badly it actually works. The happy accident that becomes your new go-to. These quick brown butter Brussels sprouts with bacon and pecans are that recipe for me. They’re the dish I make when I need something fast that still feels special. The one that gets people asking for the recipe before they’ve even swallowed. And honestly? I almost threw it away.
Why You’ll Love This Recipe
Look, I’ve tested a lot of Brussels sprouts recipes over the years. Roasted, fried, shaved raw in salads — you name it. But this one? This one is different. It’s the one I come back to again and again, and here’s why you will too.
- Quick & Easy : This comes together in under 20 minutes flat. From start to table, you’re looking at maybe 25 minutes tops. Perfect for those nights when you walk in the door at 6:15 and need dinner by 6:45.
- Simple Ingredients : Brussels sprouts, bacon, pecans, butter, and a few pantry seasonings. That’s it. No fancy grocery store trips required.
- Perfect for Weeknights : It’s fast enough for a Tuesday but fancy enough for company. I’ve served this alongside roast chicken for a casual dinner and next to a prime rib at Christmas. Works every time.
- Crowd-Pleaser : I’m not kidding when I say even people who “don’t like Brussels sprouts” have asked for seconds. Something about the brown butter and bacon just wins everyone over.
- Unbelievably Delicious : The nutty brown butter, the salty bacon, the crunchy pecans, the tender-crisp sprouts — it’s a texture and flavor combination that hits every single note.
What makes this version different from all the others? It’s the brown butter. Most recipes just roast the sprouts and toss them with bacon. But taking that extra two minutes to brown the butter first changes everything. It adds this deep, almost caramelized flavor that you can’t get any other way. Plus, cooking the sprouts directly in that brown butter means they soak up all that goodness instead of just getting coated on the outside.
This recipe isn’t just good — it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined: faster, more flavorful, but with the same soul-soothing satisfaction. And on a busy weeknight when you’re tired and hungry, that’s exactly what you need.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are probably already in your kitchen, which is exactly how I like to cook on a weeknight.
For the Brussels Sprouts
- 1 pound Brussels sprouts, trimmed and halved (look for firm, bright green sprouts about the size of a golf ball — smaller ones are sweeter)
- 4 slices thick-cut bacon, chopped into 1/2-inch pieces (I prefer Wright Brand or Nueske’s for the best smoky flavor)
- 3 tablespoons unsalted butter (salted works too, just reduce the added salt later)
- 1/3 cup pecans, roughly chopped (toast them lightly first if you have an extra minute — it makes a difference)
- 2 cloves garlic, minced (optional but highly recommended)
- Salt and black pepper, to taste
- 1 tablespoon balsamic vinegar (optional, for a little acidity at the end)
Ingredient Tips from My Kitchen

Brussels sprouts: Fresh is best here. Frozen sprouts get watery and won’t brown properly. Look for sprouts that feel firm and dense, with tightly closed leaves. If they’re loose or yellowing, skip them. I usually buy a 12-ounce bag and call it close enough to a pound.
Bacon: Thick-cut is non-negotiable for me. Thin bacon cooks too fast and burns before the fat renders properly. You want those little meaty pieces that crisp up on the outside but stay chewy in the middle. If you’re watching your salt intake, you can use turkey bacon, but honestly, the flavor won’t be the same.
Pecans: Raw or roasted both work. Just make sure they’re fresh — rancid pecans can ruin a whole dish. Give them a sniff before you use them. If they smell like old paint, toss them. I’ve learned this the hard way, more than once.
Butter: Unsalted gives you more control over the salt level, but if all you have is salted, just go easy on the added salt. The bacon brings plenty of saltiness on its own.
Balsamic vinegar: This is totally optional, but I love the little pop of acidity it adds at the end. It cuts through the richness of the butter and bacon and makes everything taste brighter. If you have a good aged balsamic, even better.
Equipment Needed
You don’t need a lot of fancy equipment for this recipe. That’s part of why I love it. Here’s what you’ll need:
- Large skillet or cast-iron pan (12-inch is ideal — you want enough room for the sprouts to cook in a single layer without steaming)
- Sharp chef’s knife (for trimming the sprouts and chopping the bacon)
- Cutting board
- Wooden spoon or spatula (for stirring)
- Small bowl (for holding the cooked bacon while you work on the sprouts)
- Paper towels (for draining the bacon)
- Measuring spoons
If you don’t have a cast-iron pan, don’t worry. Any heavy-bottomed skillet will work. The key is that it holds heat well and distributes it evenly. Stainless steel is fine, non-stick is okay too — just don’t use a thin pan that will scorch the butter. I’ve made this in a cheap non-stick pan before and it worked, but the browning was less even. My personal favorite is a well-seasoned cast iron. It just does something magical to the sprouts.
One more tip: if you have a splatter screen, use it. Bacon likes to pop and sputter, and cleaning grease off your stovetop is nobody’s idea of a good time.
Preparation Method
Alright, let’s get cooking. This comes together fast, so I recommend having everything prepped and ready before you turn on the heat. Trust me on this one — brown butter waits for no one.
- Prep your ingredients first. Trim the tough ends off the Brussels sprouts and cut them in half. If some are really big, cut them into quarters so everything cooks evenly. Chop the bacon into small pieces. Roughly chop the pecans. Mince the garlic if you’re using it. Having everything ready makes the next steps go smoothly.
- Cook the bacon. Place your large skillet over medium heat and add the chopped bacon. Cook for 5-7 minutes, stirring occasionally, until the bacon is crispy and the fat has rendered. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave the bacon fat in the pan — that’s flavor you don’t want to waste.
- Toast the pecans. Add the chopped pecans to the hot bacon fat and cook for 1-2 minutes, stirring constantly. They’ll toast quickly and smell amazing. Remove them with a slotted spoon and set aside with the bacon.
- Make the brown butter. Add the 3 tablespoons of butter to the pan with the remaining bacon fat. Swirl the pan as the butter melts. It will start to foam and bubble — that’s normal. Keep swirling. After about 2-3 minutes, the butter will turn a golden amber color and smell nutty and toasty. Watch it carefully because it goes from brown to burnt very fast. As soon as you see those little brown specks forming and smell that nutty aroma, you’re there.
- Cook the Brussels sprouts. Add the halved Brussels sprouts to the pan in a single layer, cut side down if possible. Let them cook without moving for 3-4 minutes. You want that cut side to get deep golden brown and caramelized. Then stir and continue cooking for another 4-5 minutes, stirring occasionally, until the sprouts are tender and browned on all sides. If you’re using garlic, add it in the last minute of cooking.
- Bring it all together. Return the bacon and pecans to the pan. Toss everything together so the sprouts are coated in that beautiful brown butter. Season with salt and pepper to taste. Remember the bacon is salty, so go easy on the salt at first.
- Finish with balsamic (optional). If you’re using balsamic vinegar, drizzle it over the top and toss one more time. The acidity cuts through the richness beautifully.
- Serve immediately. Transfer to a serving dish and enjoy while hot. These are best fresh, but I’ve never had leftovers last long enough to test that theory.
Visual cues to watch for: The sprouts should be bright green with deep brown spots on the cut sides. The brown butter should be the color of caramel. The pecans should be fragrant and slightly darker. If anything starts smoking, your heat is too high — turn it down.
Cooking Tips & Techniques
I’ve made this recipe probably fifty times now, and I’ve learned a few things along the way. Some of them the hard way.
Don’t crowd the pan. This is the number one mistake people make. If you pile all the sprouts in at once, they’ll steam instead of brown. You want them in a single layer with a little space between each piece. If your pan is too small, cook them in two batches. It takes a few extra minutes but the texture is so much better.
Watch that butter like a hawk. Brown butter happens fast. One minute it’s melting, the next it’s foaming, and thirty seconds later it’s burnt. I’ve ruined more pans of brown butter than I care to admit. The trick is to keep swirling and watch for that amber color. When it smells like toasted nuts, pull it off the heat immediately.
Pat the sprouts dry. After you wash your Brussels sprouts, make sure they’re completely dry before they hit the pan. Wet sprouts won’t brown — they’ll steam and get soggy. I usually lay them out on a clean kitchen towel and pat them dry before cutting.
Cut side down first. When you add the sprouts to the pan, arrange them cut side down and leave them alone for a few minutes. That direct contact with the hot pan creates the caramelization that makes these so good. I know it’s tempting to stir, but resist. Let them get that deep golden crust.
Multitasking strategy: While the bacon cooks, trim your sprouts. While the sprouts cook, clean up your cutting board. This whole dish comes together in about 20 minutes, so use those little pockets of time wisely. I’ve learned to do my dishes as I go — it makes the after-dinner cleanup so much easier.
Variations & Adaptations
One of the things I love about this recipe is how flexible it is. Here are some ways I’ve adapted it over the years:
Dietary Variations
Vegetarian version: Skip the bacon and use 2 tablespoons of olive oil instead of the bacon fat. Add a pinch of smoked paprika to get that smoky flavor. It’s not the same, but it’s still really good. I made this for a vegetarian friend once and she asked for the recipe.
Vegan adaptation: Use coconut oil or a high-quality vegan butter substitute for the brown butter. Skip the bacon and add toasted walnuts or almonds for crunch. A drizzle of maple syrup at the end adds a nice sweetness that mimics the bacon’s depth.
Low-carb/Keto: This recipe is naturally low-carb and keto-friendly as written. The bacon and butter add healthy fats, and Brussels sprouts are relatively low in carbs. Just watch the pecans — they’re nutritious but calorie-dense.
Flavor Twists
Maple-Dijon version: Add 1 tablespoon of maple syrup and 1 teaspoon of Dijon mustard to the pan after the sprouts are cooked. Toss to coat and cook for another minute. The sweet and tangy glaze is incredible.
Spicy version: Add a pinch of red pepper flakes along with the garlic. A drizzle of honey at the end balances the heat. I made this for a Super Bowl party and it disappeared in minutes.
Lemon-Herb version: Skip the balsamic and finish with a squeeze of fresh lemon juice and a tablespoon of chopped fresh parsley or thyme. The brightness is perfect for spring.
Different Cooking Methods
Air fryer: Cook the bacon separately, then toss the sprouts with the brown butter and air fry at 375°F for 10-12 minutes, shaking halfway through. Add the bacon and pecans in the last 2 minutes. This method gives you extra-crispy edges.
Oven-roasted: Toss the sprouts with the brown butter, bacon, and pecans, then spread on a sheet pan and roast at 425°F for 15-20 minutes. Less hands-on but also less of that stovetop caramelization.
Serving & Storage Suggestions
Serving temperature: These are best served hot, straight from the pan. The brown butter coats everything beautifully when it’s warm, and the bacon stays crispy. If you’re serving them as part of a larger meal, time them to finish right before everything else is ready.
What to serve with them: These sprouts pair beautifully with roasted chicken, grilled steak, pan-seared pork chops, or even a simple piece of salmon. They’re also fantastic alongside a holiday turkey or prime rib. For a vegetarian meal, serve them over creamy polenta or alongside a hearty grain bowl.
Presentation tip: Transfer to a warm serving platter and sprinkle a few extra toasted pecans on top for visual appeal. A little fresh parsley or thyme adds a nice pop of green.
Storage: Leftovers (if you have any) can be stored in an airtight container in the refrigerator for up to 3 days. The sprouts will soften and the bacon will lose some of its crunch, but the flavor is still there.
Reheating: The best way to reheat these is in a hot skillet over medium-high heat for 2-3 minutes. This helps restore some of the texture. You can also reheat them in a 400°F oven for about 5 minutes. I don’t recommend the microwave — it turns them into sad, soggy messes.
Make-ahead note: You can trim the sprouts and chop the bacon up to a day in advance. Keep them separate in the fridge. The actual cooking only takes 20 minutes, so it’s not worth making the whole dish ahead of time — it’s too good fresh.
Nutritional Information & Benefits
Here’s a rough estimate of the nutritional breakdown per serving (based on 4 servings):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 285 |
| Total Fat | 22g |
| Saturated Fat | 8g |
| Cholesterol | 35mg |
| Sodium | 420mg |
| Total Carbohydrates | 14g |
| Dietary Fiber | 5g |
| Sugars | 4g |
| Protein | 10g |
Brussels sprouts are nutritional powerhouses. They’re packed with vitamin K (great for bone health), vitamin C (immune support), and fiber (digestive health). They also contain compounds called glucosinolates, which have been studied for their potential cancer-fighting properties.
The pecans add healthy monounsaturated fats, magnesium, and vitamin E. And yes, bacon has its critics, but in moderation, it adds flavor that makes vegetables actually enjoyable to eat. I’d rather you eat these sprouts with bacon than skip them altogether.
This recipe is naturally gluten-free and low-carb. If you’re watching your sodium, use low-sodium bacon or cut back on the added salt.
Conclusion
These quick brown butter Brussels sprouts with bacon and pecans are proof that the best recipes often come from happy accidents. What started as a distracted mistake turned into my most-requested side dish, and honestly, I’m not even surprised anymore. The combination of nutty brown butter, salty bacon, crunchy pecans, and caramelized sprouts is just that good.
I hope you give these a try, especially on a busy weeknight when you need something fast that still feels special. Don’t be afraid to make them your own — swap in walnuts for pecans, add a splash of maple syrup, or go heavy on the garlic. Cooking is supposed to be fun, not stressful.
If you make these, I’d love to hear how they turn out. Drop a comment below and let me know if you had your own happy accident in the kitchen. And if you’re looking for more quick weeknight sides, you might want to check out my garlic parmesan roasted carrots or these honey balsamic roasted broccoli — they’re both on heavy rotation at my house.
Happy cooking, and remember: sometimes the best dishes are the ones you never planned to make.
Frequently Asked Questions
Can I use frozen Brussels sprouts for this recipe?
I really don’t recommend it. Frozen Brussels sprouts release a lot of water as they cook, which means they’ll steam instead of brown. You won’t get that beautiful caramelization that makes this recipe so good. Fresh sprouts are worth the extra minute of prep time.
How do I know when the brown butter is ready?
Watch for three signs: the butter will turn a golden amber color, it will smell nutty and toasty, and you’ll see little brown specks forming at the bottom of the pan. As soon as you see and smell these, pull it off the heat. It happens fast — usually within 2-3 minutes of the butter melting.
Can I make this recipe nut-free?
Absolutely. Just leave out the pecans or substitute them with sunflower seeds or pumpkin seeds for a similar crunch. The recipe will still be delicious without them.
What’s the best way to reheat leftovers?
A hot skillet over medium-high heat for 2-3 minutes works best. It helps restore some of the crispiness. You can also use a 400°F oven for about 5 minutes. Avoid the microwave — it makes the sprouts soggy and the bacon chewy.
Can I prepare this dish ahead of time for a party?
You can prep the ingredients ahead — trim the sprouts, chop the bacon, and measure everything out. But I recommend cooking them fresh. They only take 20 minutes and are so much better straight from the pan. If you absolutely need to make them ahead, undercook them slightly and reheat in a hot skillet just before serving.
Pin This Recipe!

Quick Brown Butter Brussels Sprouts with Bacon & Pecans
These quick brown butter Brussels sprouts with bacon and pecans are proof that the best recipes often come from happy accidents. The combination of nutty brown butter, salty bacon, crunchy pecans, and caramelized sprouts is just that good.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1 pound Brussels sprouts, trimmed and halved
- 4 slices thick-cut bacon, chopped into 1/2-inch pieces
- 3 tablespoons unsalted butter
- 1/3 cup pecans, roughly chopped
- 2 cloves garlic, minced (optional)
- Salt and black pepper, to taste
- 1 tablespoon balsamic vinegar (optional)
Instructions
- Prep your ingredients first. Trim the tough ends off the Brussels sprouts and cut them in half. If some are really big, cut them into quarters so everything cooks evenly. Chop the bacon into small pieces. Roughly chop the pecans. Mince the garlic if you’re using it.
- Cook the bacon. Place your large skillet over medium heat and add the chopped bacon. Cook for 5-7 minutes, stirring occasionally, until the bacon is crispy and the fat has rendered. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave the bacon fat in the pan.
- Toast the pecans. Add the chopped pecans to the hot bacon fat and cook for 1-2 minutes, stirring constantly. Remove them with a slotted spoon and set aside with the bacon.
- Make the brown butter. Add the 3 tablespoons of butter to the pan with the remaining bacon fat. Swirl the pan as the butter melts. It will start to foam and bubble. Keep swirling. After about 2-3 minutes, the butter will turn a golden amber color and smell nutty and toasty. As soon as you see those little brown specks forming and smell that nutty aroma, you’re there.
- Cook the Brussels sprouts. Add the halved Brussels sprouts to the pan in a single layer, cut side down if possible. Let them cook without moving for 3-4 minutes. Then stir and continue cooking for another 4-5 minutes, stirring occasionally, until the sprouts are tender and browned on all sides. If you’re using garlic, add it in the last minute of cooking.
- Bring it all together. Return the bacon and pecans to the pan. Toss everything together so the sprouts are coated in that beautiful brown butter. Season with salt and pepper to taste.
- Finish with balsamic (optional). If you’re using balsamic vinegar, drizzle it over the top and toss one more time.
- Serve immediately. Transfer to a serving dish and enjoy while hot.
Notes
Don’t crowd the pan. If your pan is too small, cook the sprouts in two batches. Watch the butter carefully as it goes from brown to burnt very fast. Pat the sprouts dry after washing to ensure they brown properly. Arrange sprouts cut side down first for better caramelization.
Nutrition
- Serving Size: 1 serving
- Calories: 285
- Sugar: 4
- Sodium: 420
- Fat: 22
- Saturated Fat: 8
- Carbohydrates: 14
- Fiber: 5
- Protein: 10
Keywords: Brussels sprouts, bacon, pecans, brown butter, quick side dish, weeknight dinner, holiday side, gluten-free, low-carb


