Haluski is a traditional Polish cabbage and noodle dish. A savory, buttery, meal that the whole family will love! With a few simple adjustments, you can make a healthy vegan Haluski that's dairy-free, egg-free, and can easily be made gluten-free as well. This will be your new favorite way to eat cabbage!
Jump to:
❤️ This recipe is
- inexpensive to make!
- quick and easy!
- vegan and gluten-free!
- great for parties, picnics, and potlucks!
- a 1-pot meal that can be made in about 25 minutes!
- simply delicious!
Soon after moving to Pittsburgh about 12 years ago, I noticed this dish at family events and potlucks. (Apparently, it's a Pittsburgh thing). Being vegan, there is usually very little that I can eat at these events, so a pot of cabbage and noodles caught my attention. I quickly found out that it is doused in butter and the noodles are traditionally egg noodles.
After seeing Haluski at nearly every event, I decided that it could easily be made vegan, and even a little healthier with some added carrots and tofu. It came out amazing! I couldn’t believe what I had been missing out on all these years!
🧾 Ingredients and substitutions
- Onions - for flavor. Cut into long thin strips. (optional, but recommended).
- Oil - canola oil or other neutral-flavored oil for frying onions.
- Carrots - for color, sweetness, and added nutrients (optional).
- Cabbage - a whole small head cut into thin strips.
- Noodles - For a traditional Haluski, use egg-free egg noodles ( you can find them by the egg noodles in most grocery stores). You can also use any wide vegan pasta shape. For gluten-free noodles, I like to use bean thread noodles. These have a firm texture and hold up well when stir-fried. (You can find them at any Asian market, and most grocery stores in the Asian section).
- Vegan Butter - I use my homemade vegan butter for the recipe. I think that it is key to making it taste like a traditional Haluski made with real butter. You can use Earth Balance or any other vegan margarine, but you will not regret using my butter recipe in this dish!
- Tofu - This adds protein and makes it a more filling meal if you are going to use it as a main dish. (optional)
- Salt - for flavor
- Garlic Powder - for flavor.
- Turmeric - for anti-inflammatory health benefits and a little color.
- Pepper - Lots of fresh ground pepper makes this dish simply delicious!
🥄 How to make vegan Haluski
- Boil your noodles according to package directions, drain and rinse.
- Slice onion into long thin slices.
- Put oil in the bottom of a large pot and add the onion, sprinkle with a little salt, and cook on low for about 8 minutes until the onion starts to look translucent.
- Cut the cabbage into long skinny pieces about 1/8 of an inch wide, while the onions are cooking.
- Shred the carrots into small pieces with a grater or food processor.
- Add the cabbage and carrots, sprinkle with salt and pepper, and turn up the heat to medium.
- Add tofu if desired. Drain, press, and crumble a pound of tofu into the pot.
- Add the garlic powder, turmeric, salt, and pepper and let it all cook for about 10 minutes stirring frequently until the cabbage wilts down and loses its bright color.
- Rinse the noodles again to make them wet and avoid sticking to each other.
- Add the noodles and butter to the pot and mix well and cook for another minute or 2 until all the butter has melted and is coating the noodles and veggies.
- Turn off the heat and add additional salt and fresh ground pepper to taste.
Notes: The first few times that I made it, I just used onions, cabbage, and noodles. I then put in some shredded carrots for some sweetness and nutrients. Finally, I decided that a block of crumbled tofu would work well to add a little eggy flavor and protein to make it more of a complete meal.
I also add turmeric and lots of black pepper to mine. Turmeric has lots of health benefits and the pepper increases the bioavailability of the turmeric, and of course, just because it tastes good. Feel free to omit this from yours if you don't like those flavors.
Vegan Haluski, is now in our permanent dinner rotation and everyone cheers when they see me making it for dinner! Cabbage and noodles are inexpensive yet filling, so it is a great meal to fill up a hungry crowd. I usually make a large batch so there are leftovers for lunch the next day, but to be honest, it is hard to stop yourself from getting seconds or thirds.
🍞 Make this dish low-carb
You can make this dish low-carb by omitting the noodles completely or by adding 1/4 of the noodles suggested in the recipe. I cut the cabbage, onions, and carrots into long noodle-like strips, so it still has a noodle-like appearance. If you want more great low-carb vegan dishes, check out my vegan cauliflower risotto with spinach, my easy cauliflower stuffing, or these cabbage steaks
🍜 Choosing your noodles
Traditional Haluski calls for egg noodles, but you can substitute any cooked noodles that you like. They sell eggless egg noodles in most grocery stores next to the egg noodles. Since my husband and son need to be gluten-free, I started using bean thread noodles. They work great for this recipe! I usually buy them at my local Asian market, but you can find them at most major grocery stores as well.
This is one of my family's favorite meals and I love it because it's quick, easy, and inexpensive!
🍝 More easy weekday meals
- Vegan Pasta Primavera
- Easy Ratatouille Recipe - Baked on a Sheet Pan
- Alfredo Sauce with Coconut Milk
- Easy Vegetarian Fajitas
- Red Thai Curry with Vegetables
- Teriyaki Tofu with vegetables served over rice or Teriyaki Noodles
- Vegan Goulash
- Hakka Noodles
📌 Be sure to follow me on Pinterest for new vegan recipes!
📋 Vegan cabbage and noodle recipe
Vegan Haluski - Cabbage and Noodles
Ingredients
- 2 tablespoons canola oil or vegan butter or light oil
- 1 large sweet onion
- 2 medium carrots peeled and shredded
- 6 cups shredded cabbage about 1 small head
- 1/2 teaspoon garlic powder
- 1/2 teaspoon Salt
- 1/2 teaspoon fresh ground pepper or more to taste
- 1/4 teaspoon turmeric (optional)
- 1 (14 oz) container tofu optional
- 16 oz noodles pasta, egg-less egg noodles, or bean thread noodles
- 1/4 cup vegan butter or vegan margarine
Instructions
- Boil your noodles according to package directions, drain and rinse.
- Slice onion into long thin slices.
- Put oil in the bottom of a large pot and add the onion, sprinkle with a little salt, and cook on low for about 8 minutes until the onion starts to look translucent.
- Cut the cabbage into long skinny pieces about 1/8 of an inch wide, while the onions are cooking.
- Shred the carrots into small pieces with a grater or food processor.
- Add the cabbage and carrots, sprinkle with salt and pepper, and turn up the heat to medium.
- Add tofu if desired. Drain, press and crumble a pound of tofu into the pot.
- Add the garlic powder, turmeric, salt, and pepper and let it all cook for about 10 minutes stirring frequently until the cabbage wilts down and loses its bright color.
- Rinse the noodles again to make them wet and avoid sticking to each other.
- Add the noodles and butter to the pot and mix well and cook for another minute or 2 until all the butter has melted and is coating the noodles and veggies.
- Turn off the heat and add additional salt and fresh ground pepper to taste.
Notes
- Use a large skillet or pot to make this dish.
- It seems like a ton of cabbage, but it will cook down, so don't worry.
- You can adjust the butter, and salt to suit your taste and dietary needs.
- My family likes the tofu and has more protein with it added, but feel free to omit it.
- Nutritional facts are for Haluski made with tofu.
Nutrition
⭐⭐⭐⭐⭐ Leave a comment and stared review! I would love to hear from you!
Overall a filling & veggie filled meal. Next time I think I would skip the oil & saute the onions in veg broth. I added the tofu but next time would bake it in the oven with seasonings & serve it on top. I am thinking the baked tofu would add additional flavour as I just needed something else to give some zip. I used vegan "butter" as well.
Thanx for the quick & healthy recipe!
Just made this dish tonight and it was a big hit. Thank you for another tasty dish!😊
I'm so happy that you liked it! 🙂
This is delicious! We used a fettuccine width egg type noodle, and loved it💕
Glad that you liked the recipe. 🙂
Well, this sounded like something we'd love, so I wasn't going to wait for wide noodles. It was delicious with tri-colored farfalle and will surely become an encore entree!
I'm so happy that you liked it! 🙂
Eating vegan has been a struggle for us but this dish was a 5 star WINNER! The addition of the tofu (I ran it through the food processor until smooth) gave it a creamy aspect that put it right over the top! Delicious!
I'm so happy that you liked it, Melanie! It's always a hit in my house! 🙂
Delicious!
I also added some fresh grated ginger and some lightly toasted blanched peanuts as I didn't have any tofu. Such a great way to use cabbage, this is a new favourite for me now
Super tasty and my 3 and 6 year old LOVED it which makes it win-win! Plus, it takes me back to my CLE roots. Thanks for a simple and easy vegan recipe we can now put in the rotation.
I'm so happy that you and your kids liked it! It is one of my kids' favorites too! It makes sense that it's a CLE thing too! 🙂
This dish looks really good! I was wondering if you have ever added potato to it? My grandma use to make a boiled cabbage dish. Of course hers had beef in it. I would like to recreate it but i am not good at that kind of thing.
Just made it for dinner...yummy!
Have left overs to take for work in my lunch!!
So simple. So good, thank you!
You're welcome, Sherry! It's one of my family's favorite meals! It's always delicious the next day too! 🙂
Simple and tasty! I added vegan ham!
Vegan ham sounds like a delicious addition! 🙂
Tofurky Roast Ham pieces would be awesome!
OMG! This was soooooo delicious! My kids went crazy over it! Cabbage is so cheap, but I never really knew what to do with it before. Thanks so much!
This has become one of our favorite dishes! Love the addition of tofu for a complete meal.
Thanks Amy! Glad that you guys like it!
I LOVE the idea of adding tofu! I have really been missing haluski. Thank you for sharing this recipe!
Your welcome! I hope that you enjoy this recipe as much as we do!
Tofu is a great addition to cabbage and noodles. It reminds me of the egg they put in some Thai noodle dishes. 🙂