This satisfying one-pan dish combines browned ground beef with halved Brussels sprouts that caramelize beautifully in the skillet. The seasoned beef gets depth from soy sauce and Worcestershire, while smoked paprika adds subtle warmth. Ready in just 30 minutes, it's an ideal choice for busy weeknights when you want something nutritious and filling without spending hours in the kitchen.
My sister Diana was visiting from Chicago last winter, shivering in our uncharacteristically cold Texas house. I threw this skillet together in about twenty minutes while she complained about the weather, and suddenly the kitchen smelled like comfort. She took one bite and stopped talking entirely. That is how I knew this recipe was a keeper.
Last Tuesday I was running between meetings and realized I had not even thought about dinner. My husband Dave was working late, and the fridge held exactly the right combination of ingredients. I cooked everything while taking a conference call on mute, and when he walked in the door, he looked at the steaming skillet and asked if I had been cooking all afternoon. Sometimes the easiest meals are the most deceptive.
Ingredients
- 1 lb ground beef: I started buying the 93% lean variety because nobody wants to drain beef fat at 7pm on a Tuesday, but you do whatever works for your situation
- 1 lb Brussels sprouts: Pick the tight, bright green ones and trim the stem ends like you mean it, then cut them in half so they lie flat against the hot pan
- 1 medium onion: Diced small because nobody wants to bite into a giant chunk of onion when they are hungry
- 2 cloves garlic: Minced fresh, because jarred garlic has its place but this is not that place
- 2 tbsp olive oil: The foundation of everything good that happens in a skillet
- 2 tbsp soy sauce: This is where all the umami magic happens, so use the good stuff if you can swing it
- 1 tbsp Worcestershire sauce: Do not skip this unless you want to miss the entire point of the recipe
- 1/2 tsp smoked paprika: Regular paprika works, but smoked adds this subtle background note that makes people ask what you put in there
- 1/2 tsp black pepper: Fresh ground makes a difference you can actually taste
- 1/2 tsp salt: Leave this out initially if you are watching sodium, because the soy sauce brings plenty of salt on its own
- 2 tbsp fresh parsley: Chopped right before serving, because wilted herbs are sad herbs
- Grated Parmesan cheese: Optional but highly recommended unless you are dairy free, in which case I am sorry for your loss
Instructions
- Brown the beef:
- Heat olive oil in your largest skillet over medium-high heat, add the ground beef, and break it apart with your wooden spoon. Let it cook undisturbed for a minute between stirs so some pieces get nice and browned, about 5 to 6 minutes total, then drain the excess fat if you are into that sort of thing.
- Build the flavor base:
- Toss in the diced onion and minced garlic, stir everything around, and let it cook for 2 to 3 minutes until your kitchen starts smelling like something you want to eat and the onion turns translucent.
- Add the sprouts:
- Stir in the halved Brussels sprouts and cook for 3 to 4 minutes. Do not touch them too much, let them develop some golden color where they touch the hot pan surface.
- Season everything:
- Pour in the soy sauce, Worcestershire sauce, smoked paprika, black pepper, and salt. Mix it all together until every single piece is coated in that glossy, flavorful mixture.
- Let it steam:
- Cover the skillet, turn the heat down to medium, and walk away for 6 to 8 minutes. The sprouts will steam and become tender while staying slightly crisp, which is exactly what you want.
- Finish it right:
- Remove the lid, give everything a final stir, and cook for 2 more minutes to evaporate any remaining liquid so the dish is not soupy.
- Serve it up:
- Throw some chopped parsley on top, sprinkle with Parmesan if you are living your best life, and get it on the table while it is still hot and smelling amazing.
My youngest son used to claim he hated Brussels sprouts, probably because he had only eaten the boiled-to-death kind at school lunch. The first time I made this, he picked around the green bits suspiciously, tried one bite, and went back for seconds. Now he requests it specifically. Victory tastes like caramelized sprouts.
Making It Your Own
I have swapped ground turkey for the beef when I was trying to be healthier, and honestly, it works perfectly fine. The flavor changes a bit, obviously, but the technique is what really makes this recipe shine. Ground sausage would probably be incredible if you wanted to go full comfort food mode.
What To Serve With It
Sometimes I serve this over steamed rice when I want something more substantial, especially on nights when the kids are extra hungry. Other times I just put a big loaf of crusty bread on the table and call it dinner. The recipe is low carb enough that you can add a starch without feeling guilty about it.
Meal Prep Secrets
This recipe stores beautifully and reheats without that sad, dried-out quality that plagues so many leftovers. I usually make a double batch on Sunday and eat it for lunch throughout the week. The flavors actually develop overnight, so day two and day three are often better than the first night.
- Store in glass containers if you have them, because tomato-based ingredients can stain plastic
- Add fresh herbs when you reheat, not when you store, so they stay bright and flavorful
- Splash a tiny bit of water in the container before microwaving to revive the moisture
This is the kind of recipe that saves your weeknight without making you feel like you took the easy way out. Simple food, done right, is always better than complicated food done halfway.
Recipe Questions
- → Can I use frozen Brussels sprouts instead of fresh?
-
Fresh Brussels sprouts work best as they caramelize nicely and maintain texture. Frozen sprouts tend to release excess water, making the dish soggy. If using frozen, thaw and pat them completely dry before cooking, and expect slightly different results.
- → What can I substitute for soy sauce to make this completely allergen-free?
-
Coconut aminos or liquid aminos make excellent substitutes for soy sauce. They provide similar umami flavor with lower sodium and no soy. Worcestershire can be replaced with balsamic vinegar mixed with a drop of fish sauce or simply omitted.
- → How do I store and reheat leftovers?
-
Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in a skillet over medium heat with a splash of water or broth, or microwave in 30-second intervals until heated through. The Brussels sprouts will soften slightly but remain delicious.
- → Can I make this dish ahead of time?
-
You can prep all ingredients in advance—trim and halve the sprouts, dice the onion, and mince the garlic. Store them separately in the refrigerator. The dish cooks quickly, so actual prep-to-table time remains minimal even with pre-prepped vegetables.
- → What other proteins work well with Brussels sprouts in this style?
-
Ground turkey, chicken, or pork all work beautifully following the same method. For a vegetarian version, try crumbled plant-based sausage or tempeh. Cooking times remain similar, though leaner meats may require a small amount of additional oil to prevent sticking.
- → How do I know when Brussels sprouts are perfectly cooked?
-
Ideally, Brussels sprouts should be tender when pierced with a fork but still offer slight resistance. They should have golden-brown edges from caramelization, which adds sweetness and depth. Avoid overcooking as they'll become mushy and lose their pleasant nutty flavor.