Nutrition Facts for Vegan traditional beef and cabbage piroshki

Vegan Traditional Beef and Cabbage Piroshki

Image of Vegan Traditional Beef and Cabbage Piroshki
Nutriscore Rating: 68/100

Transport yourself to the heart of Eastern European comfort food with these Vegan Traditional Beef and Cabbage Piroshki—a plant-based twist on a beloved classic. Featuring fluffy homemade yeast dough and a savory filling of vegan ground meat, tender green cabbage, and aromatic spices like garlic and paprika, this recipe delivers all the warmth and flavor of the original. The piroshki are baked until golden brown, offering a healthier alternative to the traditional fried version, while still delivering a satisfying, flaky texture. Perfect for gatherings or as a grab-and-go snack, these vegan handheld pies are a flavorful melding of rustic tradition and modern culinary innovation. Whether served warm with a touch of vegan butter or enjoyed plain, they’re sure to become your new favorite comfort food delight. Ready in just two hours and yielding 12 generously-sized piroshki, they’re ideal for sharing or meal prepping.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
1 hr 30 min
🔥
Cook Time
30 min
🕐
Total Time
2 hr
👥
Servings
12 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 4 cups All-purpose flour
  • 2.25 teaspoons Instant yeast
  • 2 tablespoons Sugar
  • 1 cup Unsweetened plant-based milk (e.g., almond, soy)
  • 0.5 cup Water
  • 2 tablespoons Neutral oil (e.g., sunflower, canola)
  • 1.5 teaspoons Salt
  • 8 ounces Vegan ground meat (e.g., Beyond Meat, Impossible Burger)
  • 2 cups Green cabbage
  • 1 medium, diced Yellow onion
  • 2 minced Garlic cloves
  • 2 tablespoons Soy sauce
  • 0.5 teaspoon Black pepper
  • 0.5 teaspoon Paprika (optional)
  • 2 tablespoons Vegan butter (optional, for serving)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

15 steps
1

In a large bowl, combine the all-purpose flour, instant yeast, sugar, and salt.

2

In a small saucepan, warm the plant-based milk and water until lukewarm (about 100-110°F or 37-43°C). Stir in the oil.

3

Gradually pour the milk mixture into the flour mixture while stirring with a wooden spoon or your hands to form a soft, cohesive dough.

4

Turn the dough out onto a floured surface and knead for 8-10 minutes, until smooth and elastic. If the dough is sticky, add a tablespoon of flour at a time until manageable.

5

Place the dough in a greased bowl, cover with a damp towel or plastic wrap, and let it rise in a warm place for 1 hour, or until doubled in size.

6

While the dough rises, prepare the filling. In a large skillet over medium heat, cook the vegan ground meat until browned, breaking it up as it cooks.

7

Add the diced onion and garlic to the skillet and sauté until softened, about 3-5 minutes.

8

Stir in the shredded cabbage, soy sauce, black pepper, and paprika (if using). Cook until the cabbage is tender and the flavors are well combined, about 5-6 minutes. Remove from heat and let the filling cool slightly.

9

Once the dough has risen, punch it down and turn it out onto a lightly floured surface. Divide the dough into 12 equal portions and shape each into a ball.

10

Roll each ball into a circle approximately 4-5 inches in diameter. Place 2-3 tablespoons of the filling in the center of each dough circle.

11

Fold the dough over the filling, pinching the edges tightly to seal. You can shape them into half-moons or oblong shapes based on preference.

12

Place the piroshki seam-side down on a parchment-lined baking sheet. Cover with a towel and let rest for 15 minutes.

13

Preheat the oven to 375°F (190°C). Bake the piroshki for 20-25 minutes, or until golden brown.

14

Optional: Brush the tops of the baked piroshki with melted vegan butter for a glossy finish.

15

Serve warm and enjoy your Vegan Traditional Beef and Cabbage Piroshki!

Cooking Tip: Take your time with each step for the best results!
2928
cal
98.1g
protein
423.9g
carbs
86.2g
fat

Nutrition Facts

1 serving (1433.0g)
Calories
2928
% Daily Value*
Total Fat 86.2 g 111%
Saturated Fat 18.9 g 94%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 5806 mg 252%
Total Carbohydrate 423.9 g 154%
Dietary Fiber 25.7 g 92%
Total Sugars 35.0 g
Protein 98.1 g 196%
Vitamin D 2.5 mcg 12%
Calcium 674 mg 52%
Iron 33.4 mg 186%
Potassium 1847 mg 39%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

59.2%%
13.7%%
27.1%%
Fat: 775 cal (27.1%%)
Protein: 392 cal (13.7%%)
Carbs: 1695 cal (59.2%%)