Crack Chicken Soup is a rich, creamy, and comforting soup made with tender shredded chicken, smoky bacon, cream cheese, sharp cheddar, and savory ranch seasoning. The combination creates a velvety, cheesy broth packed with flavorful chicken, while crispy bacon and fresh green onions add a satisfying contrast. It's a hearty chicken soup with the familiar flavors of chicken bacon ranch in every spoonful.

This easy stovetop recipe comes together in about 55 minutes using simple ingredients and one large pot. The chicken simmers directly in the seasoned broth before being shredded and combined with the creamy cheese mixture. Serve it with crusty bread, crackers, or a simple green salad for a cozy family dinner.
Why This Recipe Works
- Chicken cooks directly in the broth. Gently simmering the chicken in seasoned broth helps keep it tender while adding flavor to the soup.
- Cream cheese creates a smooth, creamy base. Softened cream cheese adds richness and body without requiring a flour-based roux.
- Ranch seasoning builds savory flavor. Its combination of herbs, garlic, onion, and tangy seasonings complements the chicken, bacon, and cheddar.
- Sharp cheddar adds richness and depth. Freshly shredded cheddar melts into the broth, creating a cheesy finish without overpowering the chicken.
- Crispy bacon provides contrast. Some bacon is stirred into the soup for smoky flavor, while the remaining pieces are reserved for a crunchy topping.
Equipment Needed
- Large heavy-bottomed soup pot or Dutch oven, approximately 5–6 quarts (4.7–5.7 L)
- Sharp chef's knife
- Cutting board
- Measuring cups and spoons
- Wooden spoon or heat-resistant spatula
- Kitchen tongs
- Two forks for shredding chicken
- Instant-read meat thermometer
- Cheese grater
- Ladle for serving
Ingredients List

For the Chicken Soup
- 6 slices bacon, approximately 6 ounces (170 g) uncooked, chopped
- 1 tablespoon (14 g) unsalted butter
- 1 medium yellow onion, approximately 1 cup (150 g), finely diced
- 3 garlic cloves (about 9 g), minced
- 1¼ pounds (565 g) boneless, skinless chicken breasts, trimmed
- 5 cups (1.2 L) low-sodium chicken broth
- 1 packet (1 ounce/28 g) dry ranch seasoning mix
- ¼ teaspoon (0.5 g) freshly ground black pepper
- 8 ounces (225 g) full-fat cream cheese, softened and cut into small cubes
- 1 cup (240 ml) whole milk
- 1 cup (113 g) shredded sharp cheddar cheese, preferably freshly grated
- ¼ cup (25 g) thinly sliced green onions, divided
Optional Garnishes
- ¼ cup (28 g) additional shredded sharp cheddar cheese, optional, for serving
- 2 tablespoons (about 8 g) chopped fresh parsley, optional, for garnish
- ¼ teaspoon (about 0.5 g) crushed red pepper flakes, optional, for extra heat
Ingredient Notes and Substitutions
- Chicken Breasts: Boneless, skinless chicken breasts provide lean protein and become tender when gently simmered in the seasoned broth. Shredding the cooked chicken allows it to distribute evenly throughout the creamy soup. Boneless, skinless chicken thighs can replace the breasts in the same quantity. They have a slightly richer flavor and tend to remain juicier during cooking. You can also substitute approximately 3 cups (420 g) of shredded, fully cooked rotisserie chicken. Add it near the end of cooking rather than simmering it from the beginning. Raw chicken must reach an internal temperature of 165°F (74°C).
- Cream Cheese: Cream cheese creates the soup's signature thick, velvety consistency. It adds richness and a subtle tanginess that balances the cheddar and ranch seasoning. Full-fat block cream cheese is recommended because it blends more reliably into warm broth. Reduced-fat cream cheese can be used, although the finished soup may be slightly thinner and less rich. There is no equally reliable direct substitute that provides the same combination of thickness, creaminess, and tangy flavor. For a smoother result, allow the cream cheese to soften and cut it into small cubes before adding it to the pot.
- Ranch Seasoning: Dry ranch seasoning is responsible for much of the soup's familiar chicken bacon ranch flavor. A standard 1-ounce (28 g) packet usually contains a blend of dried herbs, garlic, onion, salt, and tangy seasonings. A homemade ranch seasoning blend can be substituted, but the amount may need adjustment depending on its concentration and salt content. Avoid adding extra salt until the soup is finished because packaged ranch seasoning can already contain a considerable amount.
- Sharp Cheddar Cheese: Sharp cheddar adds savory richness and gives the soup a pronounced cheesy flavor. Freshly grated cheddar generally melts more smoothly than packaged shredded cheese, which often contains anti-caking ingredients. Monterey Jack is a suitable substitute if you prefer a milder cheese flavor. Pepper Jack can also be used for a slightly spicy variation. Whichever cheese you choose, add it over low heat to reduce the risk of a grainy texture.
- Bacon: Bacon contributes smoky flavor, saltiness, and a crispy contrast to the creamy broth. Regular pork bacon provides a rich flavor and enough rendered fat to help sauté the onion and garlic. Turkey bacon can be substituted, but it generally produces less fat and has a milder flavor. For a bacon-free version, omit the bacon and use an additional tablespoon of butter for sautéing the aromatics. The finished soup will still be creamy and flavorful but will not have the same smoky character.
Step-by-Step Instructions
1. Cook the Bacon Until Crisp
Place a large 5–6-quart Dutch oven or heavy-bottomed soup pot over medium heat.
Add the chopped bacon and cook for approximately 6–8 minutes, stirring occasionally.
The bacon should become golden brown with crisp edges.
Use a slotted spoon to transfer the cooked bacon to a paper towel-lined plate.
Reserve approximately 1 tablespoon of bacon fat in the pot and carefully discard the excess.
Set the bacon aside. Some will be stirred into the soup later, and the remaining pieces will be used as a garnish.

2. Sauté the Onion and Garlic
Add 1 tablespoon unsalted butter to the reserved bacon fat.
Once the butter melts, add the finely diced yellow onion.
Cook over medium heat for approximately 4 minutes, stirring occasionally, until the onion becomes soft and translucent.
Add the minced garlic and cook for another 30 seconds.
The mixture should smell fragrant, and the garlic should remain pale rather than deeply browned.
Avoid burning the garlic because it can introduce bitterness into the soup.

3. Add the Chicken and Seasoned Broth
Place the trimmed chicken breasts into the pot.
Pour in 5 cups low-sodium chicken broth.
Add the entire 1-ounce packet of dry ranch seasoning and ¼ teaspoon freshly ground black pepper.
Stir gently to distribute the seasoning throughout the broth.
The chicken should be mostly submerged in the liquid.
If necessary, turn the chicken pieces so they are evenly coated with the seasoned broth.

4. Simmer the Chicken Until Tender
Increase the heat to medium-high until the broth reaches a gentle boil.
Reduce the heat to medium-low, partially cover the pot, and maintain a gentle simmer.
Cook for approximately 15–20 minutes, depending on the thickness of the chicken breasts.
The chicken should become tender and opaque throughout.
Check the thickest portion of each breast with an instant-read thermometer.
The chicken must reach an internal temperature of 165°F (74°C).
Avoid a vigorous boil, which can make chicken breast dry and firm.
5. Shred the Cooked Chicken
Carefully remove the cooked chicken from the pot using kitchen tongs.
Transfer it to a clean cutting board or plate.
Use two forks to shred the chicken into bite-sized pieces.
The chicken should separate easily into tender strands.
Set the shredded chicken aside while preparing the creamy broth.
Keep the soup pot over low heat so the seasoned broth stays warm without boiling.
6. Melt the Cream Cheese into the Broth
Add 8 ounces softened, cubed cream cheese to the warm broth.
Stir gently over low heat until the cream cheese begins to soften and melt.
Continue stirring for approximately 3–5 minutes.
The broth should gradually become pale, creamy, and slightly thicker.
If small pieces of cream cheese remain, keep stirring over gentle heat until most of them disappear.
Avoid increasing the heat too much, as excessive heat may cause the dairy to separate.

7. Add the Milk
Slowly pour 1 cup whole milk into the creamy broth while stirring continuously.
Mix until the milk is fully incorporated.
Continue warming over low heat for approximately 2 minutes.
The mixture should look smooth and creamy without appearing overly thick.
If small lumps remain, whisk gently until the broth becomes more uniform.
8. Stir in the Cheddar Cheese
Add 1 cup freshly shredded sharp cheddar cheese in several small additions.
Stir after each addition, allowing the cheese to melt before adding more.
Keep the heat low throughout this stage.
The cheddar should blend into the broth, creating a rich, creamy consistency.
Avoid boiling once the cheese has been added because high temperatures can cause the cheese to separate and become grainy.
9. Return the Chicken and Add the Bacon
Add the shredded chicken back to the pot.
Stir until the chicken is evenly coated with the creamy broth.
Add approximately two-thirds of the cooked bacon, reserving the remaining third for garnish.
Stir in 2 tablespoons of the sliced green onions.
Continue heating gently for approximately 2–3 minutes, until the chicken and bacon are thoroughly heated.
The soup should be creamy and substantial, with tender chicken distributed throughout.

10. Check the Consistency
Stir the soup gently and check its thickness.
The broth should coat the back of a spoon but remain loose enough to ladle easily.
If the soup is too thick, stir in a small splash of warm water or additional chicken broth.
If it seems slightly thin, continue warming over low heat for a few minutes, stirring occasionally.
Remember that the soup will thicken further as it cools.
11. Taste and Adjust the Seasoning
Taste the soup before adding any additional seasoning.
Ranch seasoning, bacon, and cheddar all contribute salt, so extra salt may not be necessary.
For a stronger ranch flavor, a small additional pinch of ranch seasoning can be stirred in, if desired.
If the broth seems too rich, a small splash of warm broth can help lighten the consistency.
Remove the pot from the heat once the soup is smooth, creamy, and fully heated.
12. Garnish and Serve
Ladle the hot Crack Chicken Soup into 6 serving bowls.
Top each bowl with the reserved crispy bacon and the remaining 2 tablespoons sliced green onions.
If desired, add the optional shredded cheddar, chopped parsley, or crushed red pepper flakes.
Serve immediately while the broth is hot and creamy.
Crusty bread, crackers, or a fresh green salad make excellent accompaniments.
Storage, Freezing, and Make-Ahead Instructions
- Refrigeration: Allow the leftover soup to cool slightly before transferring it to shallow airtight containers. Refrigerate within 2 hours of cooking. Store in the refrigerator for up to 3–4 days. The cream cheese and cheddar may cause the soup to thicken during refrigeration. This is normal and can be corrected by adding a small amount of liquid during reheating. Store extra bacon and fresh green onions separately to help preserve their texture.
- Freezing: Crack Chicken Soup can be frozen, but dairy-based soups may become grainy or separate after thawing. For the best results, freeze the cooked chicken and seasoned broth before adding the cream cheese, milk, and cheddar. Allow the soup base to cool promptly, then transfer it to freezer-safe containers. Leave some space at the top of each container for expansion. Freeze for up to 2–3 months for best quality. When ready to serve, thaw and reheat the base, then add the dairy ingredients according to the recipe instructions. Fully prepared soup can also be frozen, but some changes in texture should be expected.
- Thawing: Transfer frozen soup to the refrigerator and thaw overnight. Do not thaw at room temperature. Once thawed, place the soup in a saucepan and warm gently over medium-low heat. If the dairy ingredients were stored separately, add them after the broth and chicken are thoroughly heated.
- Reheating: Place refrigerated soup in a saucepan over medium-low heat. Stir frequently to prevent the cheese from sticking to the bottom. Add a splash of chicken broth, milk, or water if the soup has become too thick. Heat until the soup reaches an internal temperature of 165°F (74°C). Avoid vigorous boiling because the dairy may separate. For individual servings, microwave in a microwave-safe bowl in short intervals, stirring between intervals until evenly heated. Add freshly sliced green onions and reserved bacon after reheating.
- Make-Ahead Preparation: The chicken can be cooked, shredded, and refrigerated up to 2 days in advance. The bacon can also be cooked ahead and stored in a separate airtight container. When ready to make the soup, sauté the onion and garlic, add the broth and ranch seasoning, and bring the mixture to a gentle simmer. Stir in the cooked chicken and warm thoroughly. Finish with the cream cheese, milk, cheddar, bacon, and green onions. This approach reduces the cooking time while maintaining the soup's creamy texture.
- Preventing Dairy Separation: Reheat cream-based soup slowly over low or medium-low heat. Stir occasionally to keep the broth smooth and prevent scorching. If slight separation occurs, remove the pot from the heat and whisk gently. A small splash of warm milk may help loosen the soup, although severely separated cheese may not fully return to its original consistency.

FAQ
Can I make Crack Chicken Soup in a slow cooker?
Yes. Add the chicken breasts, onion, garlic, chicken broth, ranch seasoning, and black pepper to a 6-quart slow cooker. Cook on LOW for approximately 5–6 hours or HIGH for approximately 3–4 hours, until the chicken reaches 165°F (74°C). Shred the chicken, then add softened cream cheese, milk, and cheddar. Continue cooking gently until the cheese melts and the soup is hot. Stir in cooked bacon and green onions before serving.
Can I use rotisserie chicken instead of raw chicken?
Yes. Replace the raw chicken breasts with approximately 3 cups (420 g) of shredded, fully cooked rotisserie chicken. Prepare the seasoned broth as directed and add the chicken near the end of cooking. Heat thoroughly to 165°F (74°C). Because rotisserie chicken is often seasoned, taste the finished soup before adding extra salt.
Why is my Crack Chicken Soup grainy?
A grainy texture usually develops when cream cheese or cheddar is heated too quickly or exposed to high temperatures. Use softened cream cheese, freshly shredded cheddar, and low heat when adding dairy. Stir gently until the cheese melts and avoid bringing the finished soup to a vigorous boil.
Can I make Crack Chicken Soup without bacon?
Yes. Omit the bacon and use an additional tablespoon of butter when sautéing the onion and garlic. The soup will still have a creamy chicken ranch flavor, although it will lack the smoky taste and crunchy texture of bacon.
How can I make Crack Chicken Soup thicker?
Allow the soup to warm gently over low heat for a few additional minutes. For a noticeably thicker consistency, whisk 1 tablespoon cornstarch with 1 tablespoon cold water, then stir the mixture into the soup. Heat gently until thickened, avoiding a rapid boil. The soup will also become naturally thicker as it cools.

Easy Crack Chicken Soup – The Best Comfort Food
Ingredients
For the Soup Base
- 4 slices bacon (approximately 4 oz / 113 g) chopped into small pieces
- 1 tablespoon (14 g) unsalted butter
- 1 medium yellow onion (approximately 1 cup / 150 g) finely diced
- 2 cloves garlic (approximately 6 g) minced
- 6 cups (1 440 ml) low-sodium chicken broth
- 2 tablespoons (approximately 16 g) dry ranch seasoning mix
- 1/2 teaspoon (1 g) freshly ground black pepper
For the Chicken and Creamy Finish
- 3 cups (approximately 420 g) cooked boneless skinless chicken breast, shredded
- 8 oz (226 g) full-fat block cream cheese softened and cut into small cubes
- 1 cup (approximately 113 g) sharp cheddar cheese freshly shredded
- 1/2 cup (120 ml) heavy cream at room temperature
- 2 cups (approximately 60 g) fresh baby spinach roughly chopped
For the Topping
- 2 tablespoons (approximately 12 g) scallions thinly sliced
Instructions
Method
- Chop the 4 slices of bacon, finely dice the 1 medium yellow onion, and mince the 2 cloves of garlic. Shred the 3 cups (approximately 420 g) of cooked chicken breast. Soften and cube the 8 oz (226 g) of cream cheese, grate the 1 cup (approximately 113 g) of sharp cheddar, and prepare the 2 cups (approximately 60 g) of baby spinach and 2 tablespoons (approximately 12 g) of scallions. Measure the remaining ingredients before heating the pot so the dairy can be incorporated promptly over low heat.
- Place the 4 slices of chopped bacon in the 5- to 6-quart (4.7- to 5.7-L) Dutch oven over medium heat. Cook for 5–7 minutes, stirring occasionally, until the pieces become deep golden brown and crisp. Transfer the bacon to a paper towel-lined plate using a slotted spoon. Leave a thin coating of rendered bacon fat in the pot and discard any excess. The browned residue on the bottom will add savory flavor to the broth.
- Add the 1 tablespoon (14 g) of unsalted butter to the bacon fat and let it melt over medium heat. Add the finely diced onion and cook for 4–5 minutes, stirring occasionally, until softened and translucent with lightly golden edges. Stir in the minced garlic and cook for another 30 seconds, just until fragrant. Keep the garlic moving to prevent scorching and bitterness.
- Pour the 6 cups (1,440 ml) of low-sodium chicken broth into the pot, scraping the bottom with a wooden spoon to release the browned bits. Add the 2 tablespoons (approximately 16 g) of dry ranch seasoning and 1/2 teaspoon (1 g) of black pepper. Stir until evenly distributed. Increase the heat to medium-high and bring the broth to a gentle simmer, then reduce to medium-low. Simmer for approximately 3 minutes, until fragrant and the seasonings are fully dispersed.
- Add the 3 cups (approximately 420 g) of cooked shredded chicken breast to the simmering broth. Stir gently to separate the strands and distribute them throughout the liquid. Maintain a gentle simmer for approximately 4 minutes, until the chicken is heated through. Avoid vigorous boiling because prolonged high heat can tighten the proteins and make the cooked chicken dry.
- Reduce the heat to low: Add the 8 oz (226 g) of softened cream cheese in small cubes, stirring after each addition. Continue stirring for 3–4 minutes, until the cream cheese has dispersed and no visible white lumps remain. The broth should look uniformly creamy, with only occasional small bubbles around the edges. Gentle heat helps prevent the dairy mixture from separating.
- Gradually sprinkle the 1 cup (approximately 113 g) of freshly shredded sharp cheddar into the hot soup, stirring until each addition melts before adding more. Slowly pour in the 1/2 cup (120 ml) of heavy cream and stir until combined. Keep the heat low for approximately 2 minutes, until the broth becomes smooth and lightly thickened. Do not bring the soup to a rolling boil because excessive heat can cause the cheese proteins to tighten and release fat.
- Add the 2 cups (approximately 60 g) of chopped baby spinach and approximately half of the cooked bacon. Stir gently over low heat for 1–2 minutes, until the spinach has wilted and the bacon is evenly distributed. Check that the soup reaches 165°F (74°C) with an instant-read thermometer before serving. The broth should coat a spoon lightly without looking oily or grainy. Ladle the soup into bowls and garnish with the remaining crispy bacon and 2 tablespoons (approximately 12 g) of sliced scallions.




