These tender cabbage pierogi are stuffed with a savory sautéed cabbage filling and pan-fried to golden perfection. They are truly a labor of love and one of my all-time favorite comfort foods!
Dice the onion, grate the carrot, and finely shred the cabbage.
Heat the oil in a large skillet over medium heat. Add the onions and carrots and cook until they are softened, about 4–5 minutes.
Add the shredded cabbage and cook for another 15 minutes, or until tender, stirring occasionally.
Season the veggies with salt and pepper to taste.
Stir in the butter until it is fully melted. Remove the veggies from the heat and let the filling cool completely before assembling the pierogi.
Pierogi Dough
In a large bowl, whisk the eggs, sour cream, and milk together until smooth.
Add the flour and salt to the liquid ingredients.
Knead the dough by hand or with a stand mixer until it is smooth and elastic. Cover and let the dough rest for 10 minutes.
Assemble Pierogi
Roll the dough out on a well-floured surface.
Cut out circles using a cookie cutter or floured glass.
Spoon the filling into the center of each circle.
Fold one side over and pinch the edges together firmly to seal. It should resemble a half-moon shape. Place the assembled pierogi on a floured surface.
Cook Pierogi
Bring about 3 quarts of salted water to a boil.
Add the pierogi to the boiling water in batches. Once they float to the top (after about 10–15 minutes), they’re done. Remove the cooked pierogi with a slotted spoon.
Meanwhile, melt the butter in a skillet and sauté the sliced onion until it is golden.
Add the cooked pierogi to the pan and lightly fry until they are golden on both sides. Enjoy!