Place sliced onions and mushrooms in the bottom of the slow cooker.
Arrange frozen pierogi on top without thawing.
Whisk together cream of mushroom soup, sour cream, and milk or broth until smooth.
Pour the creamy sauce evenly over the pierogi and vegetables.
Dot the top with butter and season with salt and pepper.
Cover and cook on LOW for 3–4 hours or HIGH for 1.5–2.5 hours until pierogi are tender and sauce is bubbly.
Gently stir before serving and garnish with parsley or chives if desired.
Notes
For extra creaminess, stir in 1 cup shredded cheddar or Swiss cheese during the last 15 minutes of cooking. Add bacon bits or fresh herbs before serving for added flavor.