Crispy Pan-Fried Brussel Sprouts in 15 Minutes
These crispy fried Brussel sprouts are the quick side dish that turns an earthy little vegetable into a pile of golden, crackly leaves. A hot skillet, a little garlic, and a splash of balsamic are all you need.

The whole thing comes together in one pan in about 15 minutes, with tender insides and edges that snap. It is the weeknight side I keep coming back to when I want something simple but still feels special.
Why These Sprouts Work
The high heat sear gives you those deeply browned, almost charred edges while the inside stays tender and sweet. A quick toss with garlic and balsamic adds just enough tang and savory depth without drowning the sprout flavor.
And because everything happens in one skillet, you get restaurant-style texture with almost no cleanup. It is the kind of side that makes a Tuesday dinner feel a little more put together.
Ingredients

- 1 lb Brussels sprouts: look for firm, tight heads with bright green leaves and no yellowing.
- 2 tbsp avocado oil or olive oil: a high smoke-point oil gives the best sear; avocado or grapeseed works great.
- 3 cloves garlic, minced: fresh garlic added at the end keeps its punch.
- 1 tbsp balsamic vinegar: its subtle sweetness balances the sprouts’ earthiness.
- ½ tsp kosher salt: plus more to taste.
- ¼ tsp freshly ground black pepper.
- Pinch of red pepper flakes: optional, for a gentle heat.
- Grated Parmesan cheese: for finishing, about 2 tbsp. Use a dairy-free version to keep it vegan, or skip it.
Variations and Substitutions
- Swap balsamic for lemon juice: brightens the dish with a sharper acidity and less sweetness.
- Add bacon: cook 2 strips of bacon first, remove them, then fry the sprouts in the rendered fat and crumble the bacon on top.
- Make it spicy: double the red pepper flakes or drizzle with chili crisp right before serving.
- Go dairy-free: the Parmesan is optional, a sprinkle of nutritional yeast works in its place.
If you enjoy these, you might also like my Roasted Brussel Sprouts with Honey Mustard.
How to Make Crispy Fried Brussel Sprouts
Step 1: Trim and Halve the Sprouts

Trim the dry stem end off each sprout and pull away any loose or discolored outer leaves. Cut them lengthwise through the core so each half stays intact. Spread them cut-side up on a clean towel and let them sit for about 5 minutes. Drying the cut sides a little helps them sear instead of steam once they hit the pan.
Step 2: Sear the Sprouts

Set a large skillet over medium-high heat and add the 2 tablespoons of oil. Once the oil shimmers, carefully arrange the sprouts in a single layer, cut-side down. Let them cook without moving for 4 to 5 minutes, until the bottoms are deeply browned and almost charred in spots. You will hear them sizzle and see the edges start to crisp. Resist the urge to stir too soon, that first sear is where the texture comes from.
Step 3: Toss with Garlic and Balsamic

Scatter the minced garlic over the sprouts and give the pan a shake or stir to distribute it. Cook for about 1 minute, just until the garlic is fragrant but not burnt. Drizzle in the balsamic vinegar and add the salt, pepper, and red pepper flakes if using. Toss everything together for another 30 seconds, letting the vinegar reduce and coat the sprouts lightly.
Step 4: Serve with Parmesan and a Drizzle

Transfer the sprouts to a serving platter while they are still hot. Grate fresh Parmesan over the top so it melts a little from the residual heat. Finish with an extra glug of good olive oil or a tiny splash of balsamic, and serve right away.
Tips for the Best Crispy Sprouts
- Dry the sprouts thoroughly after washing, any hidden water will turn into steam and kill the sear.
- A cast iron skillet or heavy-bottomed pan holds heat evenly and gives you the deepest browning.
- Halve the sprouts as evenly as you can, consistent sizes mean everything finishes cooking at the same time.
- Always add the garlic near the end, high heat burns it in seconds and bitter garlic overpowers the dish.
- A splash of acid at the end, balsamic or lemon juice, cuts through the richness and makes all the flavors pop.
The cook time can shift a bit depending on the size of your sprouts:
| Size | Cut | Sear Time |
|---|---|---|
| Small (1 inch or less) | Halved lengthwise | 4 to 5 minutes |
| Medium to large (over 1 inch) | Quartered through the core | 5 to 6 minutes |
Keeping Leftover Sprouts
Refrigerate leftovers in an airtight container for up to 3 days. Reheat them in a hot skillet with a tiny splash of oil to bring back the crispy edges, the microwave will make them soggy.
What Goes Well With These Sprouts
The savory, tangy sprouts pair beautifully with simple proteins. Try them alongside a seared ribeye, roasted chicken thighs, or a piece of flaky white fish. They also hold their own as a glossy side to a grain bowl with farro and a fried egg.
Frequently Asked Questions
Can I use frozen Brussels sprouts?
Yes, but thaw them completely and pat them very dry before halving and frying, or they will steam and mush instead of crisp.
Why did my sprouts come out mushy?
That usually means the pan was overcrowded, the heat was too low, or the sprouts weren’t dried well enough. Give them space and a ripping hot skillet.
Can I make these in the air fryer?
You can, though the texture is slightly different. Toss halved sprouts with oil and air fry at 375°F for 10 to 12 minutes, shaking once.
Is there a way to reduce the bitterness?
Choosing fresh, firm sprouts helps, and the high-heat sear with balsamic vinegar naturally tempers any bitterness. A tiny pinch of sugar can also round out the flavor if needed.

Crispy Pan-Fried Brussel Sprouts Recipe
Ingredients
Method
- Trim and halve the Brussels sprouts lengthwise, then let them sit cut-side up on a towel for about 5 minutes to dry slightly.
- Heat the oil in a large skillet over medium-high heat. Arrange the sprouts cut-side down in a single layer and sear without moving for 4 to 5 minutes, until deeply browned.
- Add the garlic and cook 1 minute, stirring, then drizzle in the balsamic vinegar, salt, pepper, and red pepper flakes. Toss for 30 seconds to coat.
- Transfer to a platter, top with Parmesan while hot, and finish with a drizzle of oil or balsamic. Serve immediately.
