5 from 6 votes
Vegan Haluski (Cabbage Noodles) with Smoky Tofu
Vegan Haluski (Cabbage Noodles) with Smoky Tofu
Prep Time
15 mins
Cook Time
25 mins
Total Time
40 mins

Cabbage and onions are stir-fried with noodles, sauerkraut, and smoky tofu to make this comforting and delicious vegan haluski.

Course: Entree
Cuisine: American, Eastern European
Keyword: tofu recipe, vegan dinner recipe
Servings: 4
Calories: 350 kcal
Author: Alissa Saenz
  • 6 ounces dried mafalada pasta
  • 2 tablespoons soy sauce
  • 1 tablespoon maple syrup
  • 1 teaspoon liquid smoke
  • 1 teaspoon apple cider vinegar
  • 1/4 cup vegan butter, divided
  • 7 ounces (half of a 14 ounce package) extra firm tofu, drained and pressed
  • 1 large onion, diced
  • 5 cups chopped cabbage (about 1 1/2 pounds)
  • 2 garlic cloves, minced
  • 1 teaspoon caraway seeds (optional)
  • 1/2 cup sauerkraut (optional, or to taste)
  • Fresh parsley and/or chives, for serving
  1. Bring a large pot of salted water to a boil and add the pasta. Cook according to the package directions, then drain the pasta into a colander. 

  2. Stir the soy sauce, maple syrup, liquid smoke, and vinegar together in a small bowl.

  3. Coat a large skillet with 1 tablespoon of vegan butter and place it over medium heat. When the butter is hot and melted, add the tofu in an even layer. Allow it to cook for about 10 minutes, flipping once or twice until browned on multiple sides. Pour the soy sauce mixture over the tofu and cook until most of the liquid has dried up, about 1-2 minutes longer. Remove the tofu from the skillet and transfer it to a plate.

  4. Add the remaining butter to the skillet. Once the butter is hot and melted add the onion and cabbage. Sauté for about 10 minutes, until tender (or until the cabbage is as tender as you like it). Add the garlic and cook for 1 minute more, until very fragrant.

  5. Add the noodles, tofu, caraway (if using), and sauerkraut (if using) to the skillet. Cook 2-3 minutes more, until heated throughout.

  6. Divide the haluski onto plates and top with parsley and chives. Serve.

Nutrition Facts
Vegan Haluski (Cabbage Noodles) with Smoky Tofu
Amount Per Serving
Calories 350 Calories from Fat 130
% Daily Value*
Total Fat 14.4g 22%
Saturated Fat 2.3g 12%
Sodium 725mg 30%
Potassium 355mg 10%
Total Carbohydrates 46.9g 16%
Dietary Fiber 5.9g 24%
Sugars 8.9g
Protein 11.9g 24%
Calcium 13%
Iron 18%
* Percent Daily Values are based on a 2000 calorie diet.