Brussels Sprouts Haluski
Brussels sprouts haluski is a modern take on a Pittsburgh classic, with sautéed sprouts and homemade spaetzle. It's ready in 35 minutes.

What is haluski?
Haluski is a simple Eastern European dish, essentially fried cabbage and noodles. There are variations by country ("Halushki", "Halusky", "Hallushky"), but the most traditional version uses dumplings (or spaetzle) instead of noodles. This recipe honors that tradition, using delicious Brussels Sprouts.
This one pot recipe is so easy to make, and it's a great way to use leftover Roasted Brussels Sprouts or cabbage. In Pittsburgh, Haluski is a staple on the menu at many restaurants. It's almost as common as spaghetti and meatballs.
Like this recipe? Try our Casarecce Pasta with Braised Cabbage.
Jump to:
What you'll need

- Brussels sprouts: fresh Brussels Sprouts replace traditional cabbage for this recipe.
- Eggs: Large or extra large eggs
- Flour: we recommend AP flour for this recipe
- Milk: whole milk or 1% milk
- Butter: we recommend salted butter
- Salt: kosher salt or sea salt
- Pepper: freshly ground black pepper
👉 see recipe card below for exact quantities.
How to make haluski
Make the Spaetzle (dumplings):
- Bring large pot of water to boil.
- In a mixing bowl, whisk eggs then add flour to make a thick paste.
- Add milk. Combine until mixture resembles a thick pancake mix.
- Place large hole colander over pot of boiling water and add mixture to colander.
- Using a spatula, work the mixture so it drops through the holes of the colander into water. Continue until all mixture is in water
- When mix hits water it will form the spaetzle
- Remove from boiling water and rinse with cold water
- Place spaetzle in bowl and refrigerate.
Make the Haluski:
- Wash and remove stems from Brussels sprouts. Slice into ⅛" pieces.
- In a stock pot, add butter and melt.
- Add sprouts and cook until browned and tender, stirring as needed.
- Add spaetzle and continue to cook until spaetzle has browned a little.
- Add salt and pepper and enjoy!

🔪 Top tip
Make sure Brussels Sprouts are cooked well for optimum flavor. They should be slightly browned and tender, not crunchy.
Variations
- Egg noodles: no time to make Spaetzle? Substitute store-bought egg noodles.
- Traditional: use red cabbage instead of Brussels Sprouts for authentic Haluski
- Bacon: add some crispy bacon pieces or pancetta for full-bodied flavor
- Onions: Sautéing sliced onions with the Brussels sprouts adds depth of flavor
🥬 More Brussels sprouts Recipes

Make ahead and storage
- Store leftovers in an airtight container for up to 3 days.
- Reheat in a sauté pan or microwave. Do not freeze.
FAQ
Yes! Traditional haluski is made with red cabbage or green cabbage.
Store-bought frozen Spaetzle or packaged egg noodles work great for this recipe. Just cook them according to package directions and add them to the Brussels sprouts mixture.
Yes, this recipe can be made ahead and refrigerated for up to 3 days. We recommend reheating it in a sauté pan.
🍅 making this recipe?
- Please feel free to reach out with questions. We're happy to help.
- If you enjoyed it, please leave us a comment with ⭐️⭐️⭐️⭐️⭐️
Brussels Sprouts Haluski recipe
Brussels sprouts haluski is a modern take on a Pittsburgh classic, with sautéed sprouts and homemade spaetzle. It's ready in 35 minutes.
- Total Time: 35 mins
- Yield: 2 quarts 1x
Ingredients
- 4 eggs
- 3 cups flour (plus extra if needed)
- ½ cup milk
- 1 lb Brussels sprouts (fresh)
- ½ cup butter
- Salt
- Pepper
Instructions
- Bring large pot of water to boil
- In a mixing bowl, whisk eggs and add flour to make a thick paste
- Add milk and combine until mixture resembles a thick pancake mix
- Place large hole colander over pot of boiling water and add mixture to colander
- Using a spatula work the mixture so it drops through the holes of the colander into water. Continue until all mixture is in water
- When mix hits water it will form the spaetzle
- Remove from boiling water and rinse with cold water
- Place in bowl and refrigerate
- Wash and remove stems from Brussels sprouts and slice into ⅛" pieces
- In a stock pot, add butter and melt. Then add sprouts and cook until browned and tender, stirring as needed
- Add spaetzle and continue to cook until spaetzle has browned a little
- Add salt and pepper and enjoy as a side dish or as a hearty meal
- Prep Time: 15 mins
- Cook Time: 20 mins
- Category: side dish
- Cuisine: Polish-American
Nutrition
- Serving Size: 4 oz
- Calories: 451
- Sugar: 3 g
- Sodium: 465.8 mg
- Fat: 19.4 g
- Carbohydrates: 56 g
- Protein: 14.1 g
- Cholesterol: 165.1 mg









Humble dishes are always my fave! This looks de-lish, I love both spaetzle and brussel sprouts!
Kari, thanks so much for your comments and for checking our our site! We are new at this and still finding our way, so we really appreciate other food bloggers' input! Please stay in touch!! K & J
I cannot wait to try. When I make haluski, I cool it with onion and add pepper and sugar at the end...the Hungarian way.