CREAMY PIEROGI CHICKEN SOUP WITH ROSEMARY BACON lands in that sweet spot between comforting and substantial, with a broth that eats more like a meal than a starter. The mini pierogis stay tender without turning mushy, the chicken soaks up the cream base, and the rosemary bacon gives every bowl a salty, woodsy finish that keeps the soup from tasting flat. It’s the kind of bowl that disappears fast and gets requested again before the pot is empty.
What makes this version work is the way the soup builds flavor in layers. The bacon renders first, then the rosemary blooms in that fat before the onions go in, which gives the whole pot a deeper, more savory backbone than a plain cream soup. The cream cheese helps the broth thicken without turning it gluey, and adding the pierogis near the end keeps them intact so they still feel like pierogis instead of dumplings that fell apart in the pot.
Below, I’ve included the small timing details that keep the cream smooth, plus the best way to handle leftovers so the pierogis don’t absorb all the broth overnight.
The pierogis stayed intact and the broth got perfectly creamy without breaking. The rosemary bacon on top gave it that extra hit of flavor, and even my picky eater went back for a second bowl.
Save this creamy pierogi chicken soup for the nights when you want a full meal in one bowl with crispy rosemary bacon on top.
The Secret to Keeping Pierogis Tender in a Creamy Soup
The biggest mistake with pierogi soup is treating the pierogis like pasta and letting them simmer too long. Frozen mini pierogis only need enough time to heat through and soften at the edges. If they boil hard for too long, the dumpling wrapper gets fragile and starts splitting, which muddies the broth and turns the filling grainy.
This recipe protects them by building the base first, then adding the pierogis after the broth is already hot. That gives the soup enough time to develop flavor without overworking the dumplings. The other thing that matters is the heat level after the cream cheese goes in. High heat can cause the dairy to separate, so the finishing simmer stays gentle and steady.
What Each Ingredient Is Actually Doing in This Bowl

- Frozen mini pierogis — These are the heart of the soup, and frozen works better than thawed because the wrappers stay firmer as they heat. Potato and cheese is the best fit here because it plays well with the cream broth and bacon. If you use a larger pierogi, cut the simmer time back a little so the filling doesn’t leak.
- Heavy cream and cream cheese — This combination gives you a thick, silky broth without needing flour. The cream cheese adds body and a slight tang, while the heavy cream smooths everything out. Half-and-half will work in a pinch, but the soup will be thinner and less rich.
- Bacon and rosemary — The bacon provides the fat for the onions and the final garnish, and the rosemary cuts through the richness with a savory, piney note. Fresh rosemary matters here; dried rosemary can get woody and bitter in a short soup. Chop it very fine so it distributes through the drippings instead of clumping.
- Chicken broth — A good broth gives the soup a savory base before the dairy goes in. Low-sodium broth is the safest choice because the bacon and cream cheese both add salt. If your broth tastes flat, this is the place to fix it before the cream goes in.
- Cooked shredded chicken — Rotisserie chicken is the fastest option and works well because it’s already seasoned and tender. If you cook chicken breast from scratch, keep it just barely cooked through so it doesn’t dry out when it simmers at the end. Shredded thigh meat also works if you want a juicier result.
Building the Soup Base Without Breaking the Dairy
Rendering the Bacon and Rosemary
Cook the chopped bacon with the minced rosemary over medium heat until the bacon is crisp and the rosemary smells fragrant, not burnt. You want enough fat left in the pan to cook the onions, but not so much that the soup feels greasy later, so remove the bacon once it’s crisp and leave about 2 tablespoons of drippings behind. If the rosemary darkens too fast, lower the heat; bitter herbs will carry through the whole pot.
Softening the Onions Slowly
Add the sliced onion to the drippings and let it cook over medium-low heat until it turns soft, sweet, and lightly caramelized, about 10 to 12 minutes. The onions should take on color at the edges without scorching. Add the garlic only for the last 2 minutes so it stays mellow and doesn’t turn harsh in the broth.
Melting in the Creamy Finish
Pour in the broth and onion powder, then bring everything to a boil before adding the pierogis. Once the pierogis are tender, lower the heat before you stir in the cream cheese so it melts smoothly instead of clumping. Add the heavy cream and shredded chicken last, then keep the soup at a gentle simmer for about 5 minutes. If the soup starts to bubble hard after the dairy goes in, pull it back from the heat; that’s the moment when a creamy soup is most likely to split.
Three Ways to Change This Soup Without Losing What Makes It Good
Make It Gluten-Free
Use a gluten-free pierogi if you can find one, and check the broth label for hidden wheat. The texture will be a little more delicate, so keep the simmer gentle and avoid stirring aggressively once they go in. The soup itself still works well because the cream base doesn’t rely on flour.
Use Ham Instead of Bacon
If you don’t have bacon, diced ham gives the soup a smoky-salty backbone without the rendered fat step. You’ll need to sauté the onions in butter instead of drippings, and the finish will taste a little cleaner and less smoky. It’s a good swap, just less assertive than the rosemary bacon version.
Lighten the Soup Slightly
You can replace part of the heavy cream with half-and-half for a lighter bowl, but don’t swap all of it or the broth will lose its body. The soup won’t coat the spoon as thickly, and it may look a little less plush. Keep the cream cheese in place so you still get enough richness and stability.
Make It Meat-Free
For a vegetarian version, skip the bacon, use butter or olive oil for the onions, and swap in vegetable broth. The soup will still be creamy and satisfying, but it loses the smoky edge that the bacon brings, so a pinch of smoked paprika can help fill that gap. Keep the pierogis and chives the same for the right finish.
Storage and Reheating
- Refrigerator: Store for up to 3 days. The pierogis will absorb more broth as they sit, so the soup gets thicker overnight.
- Freezer: It doesn’t freeze well once the dairy and pierogis are in the pot. The broth can separate and the dumplings turn soft, so freezing isn’t worth it.
- Reheating: Warm it gently on the stove over low heat, stirring often. Don’t let it boil, or the cream can split and the pierogis can fall apart. Add a splash of broth if the soup has thickened too much in the fridge.
Answers to the Questions Worth Asking

Creamy Pierogi Chicken Soup With Rosemary Bacon
Ingredients
Equipment
Method
- In a Dutch oven, cook the bacon with the minced rosemary over medium-low heat until crispy, then remove and set aside while leaving about 2 tablespoons drippings in the pot.
- In the same drippings, sauté the sliced onion over medium-low heat for 10-12 minutes until caramelized, then add the minced garlic and cook for 2 minutes.
- Add the chicken broth and onion powder, then bring the mixture to a boil.
- Add the frozen mini pierogis and cook according to the package directions, usually 4-5 minutes, until tender.
- Reduce the heat to a gentle simmer and stir in the cubed cream cheese until melted.
- Stir in the heavy cream and the shredded chicken, then simmer for 5 minutes while keeping a steady gentle bubble.
- Season with salt and pepper to taste.
- Ladle the soup into bowls and top each serving with the crispy rosemary bacon bits and chives.



