Creamy Buffalo Chicken Soup with Meatballs: The Ultimate Comfort Food Recipe
Prepare to have your taste buds ignited with this incredibly delicious and comforting **Creamy Buffalo Chicken Soup**! This easy-to-follow recipe features succulent, tender buffalo chicken meatballs swimming in a rich, seasoned broth, complemented by delightful ditalini pasta, luscious cream cheese, and fresh spinach. It’s a hearty meal that captures all the bold, tangy, and spicy flavors of your favorite buffalo wings, transformed into a soul-warming soup perfect for any season. If you adore buffalo sauce, this is destined to become your new go-to comfort food.

Table of Contents
- Why You’ll Love This Buffalo Chicken Soup
- Key Ingredients for the Perfect Buffalo Chicken Soup
- Step-by-Step Instructions for Creamy Buffalo Chicken Soup
- Make it with Shredded Chicken
- Make it in a Crock Pot (Slow Cooker Method)
- Expert Recipe Tips for Buffalo Chicken Soup
- What to Serve with This Delicious Soup
- More Comforting Soup Recipes to Try
Why You’ll Love This Buffalo Chicken Soup
Imagine your favorite spicy and tangy buffalo sauce, perfectly paired with succulent, juicy chicken meatballs, all nestled in a rich, velvety soup that comes together in just 30 minutes. This isn’t just a dream; it’s the reality of this phenomenal buffalo chicken soup recipe! After recently revamping my popular buffalo chicken meatballs recipe with new visuals and detailed instructions, I was reminded of how truly exceptional these meatballs are. Their versatility and incredible flavor profile sparked the inspiration to feature them in a new, equally exciting dish.
Much like my renowned Italian meatballs, these buffalo chicken meatballs are incredibly simple to prepare, delivering a consistently juicy, tender, and intensely flavorful bite every time. While they’re fantastic for parties or tucked into meatball subs, I envisioned a more comforting application. Drawing inspiration from my beloved Italian Meatball Soup, I decided to transform these zesty meatballs into a hearty soup. The result? A remarkably delicious buffalo chicken soup that truly hits all the right notes! It’s brimming with the unmistakable tangy heat of buffalo sauce, tender pasta, and crisp vegetables, making it an absolute must-try for any fan of buffalo wings.
This soup isn’t just a meal; it’s an experience. The creamy broth balances the spice beautifully, while the tender chicken and pasta add satisfying textures. It’s perfect for a chilly evening, a quick weeknight dinner, or even meal prepping. The robust flavors and ease of preparation make it a standout dish that’s sure to impress everyone at your table. Get ready to add this to your collection of favorite homemade soups!

Key Ingredients for the Perfect Buffalo Chicken Soup
Crafting this incredible soup starts with a selection of fresh, high-quality ingredients. Each component plays a vital role in building the layers of flavor and texture that make this dish truly special:
- Olive Oil: The foundation for sautéing our aromatics. While olive oil adds a lovely subtle flavor, any neutral-flavored vegetable oil, such as canola or grapeseed, will also work wonderfully.
- Carrots, Onions, and Celery: This classic mirepoix forms the aromatic base of our soup. Chopping them into small, uniform pieces ensures they cook evenly and release their sweet, earthy flavors into the broth. This trio is essential for a well-rounded and deeply flavored soup.
- Garlic: Freshly minced garlic is non-negotiable for the best flavor! It adds a pungent, savory depth that enhances all the other ingredients. Avoid pre-minced garlic if possible for superior taste.
- Chicken Broth: The liquid base of our soup. You can use high-quality boxed chicken broth, or for an even richer flavor, prepare your own homemade broth using bouillon or leftover chicken bones. Low-sodium options allow you to control the salt content.
- Buffalo Sauce: The star of the show! Frank’s Red Hot Sauce is a personal favorite for its iconic flavor, but feel free to use any brand of buffalo sauce you enjoy. Adjust the amount to your preferred spice level.
- Chicken Wing Seasoning: This is the **SECRET INGREDIENT** that truly elevates this buffalo chicken soup! This simple, homemade 6-ingredient seasoning blend (chili powder, salt, garlic powder, onion powder, paprika, and cayenne pepper) adds an unparalleled depth of flavor, mimicking the complex spices of authentic buffalo wings. Click the link above for the easy recipe – it’s a game-changer!
- Buffalo Chicken Meatballs: These juicy meatballs are the heart of the soup. They’re surprisingly easy to make in about 30 minutes and can be prepared in advance. Store them in the fridge for up to 6 days or freeze them for up to 6 months – they can even be added directly from the freezer to the soup! For convenience, you can also use pre-made frozen chicken or turkey meatballs from the grocery store. Alternatively, explore the section below for instructions on making the soup with shredded chicken.
- Ditalini Pasta: This small, tubular pasta, often referred to as “soup pasta,” is perfect for absorbing the flavorful broth without becoming overwhelming. If ditalini is unavailable, small shells, elbow macaroni, or any other small pasta shape will work just as well.
- Spinach: Fresh spinach leaves are stirred in at the end, wilting beautifully into the soup and adding a touch of vibrant color, extra nutrients, and a subtle earthy flavor. If fresh spinach isn’t on hand, frozen spinach (thawed and squeezed dry) can be used, or it can be omitted entirely.
- Cream Cheese: The secret to the soup’s incredible creaminess! Allow the cream cheese to soften at room temperature while you prepare the other ingredients. This ensures it melts smoothly and effortlessly into the hot broth, creating a luxurious, velvety texture.
Step-by-Step Instructions for Creamy Buffalo Chicken Soup
Creating this rich and flavorful Buffalo Chicken Soup is a straightforward process, designed for ease and enjoyment. Below, you’ll find clear, step-by-step instructions accompanied by photos to guide you through each stage. For precise ingredient quantities and full recipe details, please refer to the complete recipe card at the bottom of this article.
If you plan to use homemade meatballs and don’t have them pre-cooked, your first step will be to **prepare the buffalo chicken meatballs**. Utilize this detailed buffalo chicken meatballs recipe, which takes only about 30 minutes. You can conveniently bake the meatballs in the oven while simultaneously beginning the soup preparation on your stovetop. These meatballs can be added to the soup straight from the oven, refrigerator, or even frozen, as they hold their shape beautifully and won’t fall apart during simmering.




- Sauté the Vegetables: Begin by heating a tablespoon of olive oil in a large pot or Dutch oven over medium-high heat on your stovetop. Add the finely diced onions, carrots, and celery to the hot oil. Cook these aromatics for 5-6 minutes, stirring occasionally, until they begin to soften and become fragrant. Next, stir in the minced garlic and continue to cook for just one additional minute, allowing its potent aroma to develop without burning.
- Build the Broth: Carefully pour the chicken broth and buffalo sauce into the pot with the sautéed vegetables. Season this flavorful liquid generously with the chicken wing seasoning. Bring the entire mixture to a rolling boil, ensuring all the flavors are well combined and vibrant.
- Add Pasta and Meatballs to Simmer: Once the broth is boiling, add the ditalini pasta noodles and your fully cooked buffalo chicken meatballs (whether they’re fresh from the oven, chilled from the fridge, or straight from the freezer) directly into the soup. Reduce the heat to maintain a rapid simmer and cook for approximately 10 minutes. This duration allows the pasta to become tender and ensures the meatballs are thoroughly heated through and infused with the soup’s delicious flavors.
- Incorporate Spinach and Cream Cheese for Creaminess: In the final stage, stir in the fresh spinach leaves and the cubed, softened cream cheese into the simmering soup. Continue to stir gently for 3-4 minutes, or until the cream cheese has completely melted and seamlessly blended into the broth, creating a rich, creamy consistency. The spinach will also wilt down, adding a touch of freshness.
Once your creamy buffalo chicken soup is ready, ladle generous portions into individual bowls. For an extra flourish of flavor and visual appeal, consider garnishing with optional toppings such as freshly diced green onions, crumbled blue cheese, or shredded cheddar cheese. Each addition enhances the buffalo experience, offering a delightful textural and flavor contrast!

Make it with Shredded Chicken
While buffalo chicken meatballs offer a unique and delightful texture to this soup, you can easily adapt the recipe to use shredded chicken if you prefer. This variation still delivers all the iconic buffalo flavor with a slightly different mouthfeel. To incorporate shredded chicken, you have a couple of convenient options:
One excellent method is to prepare 1 pound of boneless, skinless chicken breasts or thighs using an Instant Pot Shredded Chicken recipe. Pressure cooking the chicken makes it incredibly tender and easy to shred. Once cooked and shredded, simply add the chicken to the soup at the same time you would add the spinach, allowing it to heat through and meld with the flavors. Alternatively, for an even quicker solution, you can purchase a pre-cooked rotisserie chicken from your local grocery store. Simply pull about 3 cups of the cooked chicken meat from the rotisserie chicken and add it to the soup along with the spinach. Both methods yield a delicious and satisfying shredded chicken buffalo soup.
Make it in a Crock Pot (Slow Cooker Method)
For those days when you need a meal that practically cooks itself, this creamy buffalo chicken soup can be easily adapted for your slow cooker. The Crock Pot method allows the flavors to meld beautifully over several hours, resulting in an even richer and more tender soup. Follow these simple steps for a delicious slow cooker buffalo chicken soup:
- Sauté and Transfer: Start by sautéing the diced onions, carrots, celery, and minced garlic on the stovetop as directed in the initial instructions. This quick step helps to develop their flavors before they go into the slow cooker. Once softened, transfer the cooked vegetables to your Crock Pot.
- Combine Ingredients: Add the chicken broth, buffalo sauce, chicken wing seasoning, and your cooked buffalo chicken meatballs (or shredded chicken, if using) to the slow cooker. Stir everything together gently to ensure all ingredients are well distributed and coated in the flavorful liquid.
- Slow Cook: Cover the Crock Pot and cook on high heat for 4-5 hours, or on low heat for 8-10 hours. The longer cooking time on low heat often results in deeper flavors and more tender vegetables.
- Finish and Serve: Approximately thirty minutes before you plan to serve the soup, add the ditalini pasta, fresh spinach leaves, and cubed cream cheese to the slow cooker. Stir thoroughly, making sure the pasta is fully submerged in the liquid. Increase the Crock Pot setting to high (if it wasn’t already) and allow the soup to cook for the remaining 30 minutes, or until the pasta is al dente and the cream cheese has completely melted, creating a creamy, luxurious consistency.
This slow cooker method is perfect for busy schedules, allowing you to come home to a warm, ready-to-eat meal that’s bursting with flavor.

Expert Recipe Tips for Buffalo Chicken Soup
To ensure your Buffalo Chicken Soup turns out perfectly every time, consider these helpful tips and variations:
- For a Brothier Soup: If you prefer a lighter, brothy soup rather than a creamy one, you can simply omit the cream cheese. The soup will still be incredibly flavorful, showcasing the spicy broth and tender meatballs.
- Storage and Reheating Leftovers: Leftover buffalo chicken soup is fantastic and will keep well in an airtight container in the refrigerator for up to 5 days. When reheating, it’s best to do so on the stovetop in a pot over medium heat. Allow it to simmer for 10-15 minutes, stirring occasionally, until the soup and meatballs are thoroughly heated through.
- Adjusting Consistency: If your soup becomes too thick upon reheating (which can happen as pasta absorbs more liquid), simply add an extra ½ cup of chicken broth to achieve your desired consistency. You can add more broth as needed until it reaches the perfect texture.
- Using Frozen Meatballs: Don’t have time to make homemade meatballs? No problem! Store-bought frozen chicken or turkey meatballs work wonderfully in this recipe. There’s no need to adjust the cooking time; the meatballs will defrost and heat through as the soup simmers on the stovetop. For the best result in soup, I recommend using smaller meatballs, roughly the size of a golf ball or even smaller, as they cook faster and are easier to eat in spoonfuls.
- Customizing Spice Level: The heat level of your soup is entirely customizable and depends on the buffalo wing sauce you choose. For a fiery kick, opt for an extra-hot buffalo sauce. If you prefer a milder flavor, use a mild buffalo sauce. For an even milder, creamier alternative, you can replace the chicken wing seasoning with ranch seasoning, which adds a cool, herbaceous counterpoint to the buffalo notes.
What to Serve with This Delicious Soup
This creamy buffalo chicken soup is incredibly satisfying on its own, making for a complete and hearty meal. However, it also pairs beautifully with a variety of sides, especially those perfect for dipping or offering a fresh contrast. Elevate your soup experience by serving it alongside any of these fantastic accompaniments:
- Cheesy Pull Apart Rolls: Soft, warm, and cheesy, these rolls are ideal for soaking up every last drop of the creamy buffalo broth.
- Buffalo Cheesy Garlic Knots: Double down on the buffalo flavor with these zesty, garlicky knots – a perfect match for the soup.
- Rosemary Focaccia Bread: The aromatic rosemary and olive oil in this soft bread offer a sophisticated contrast that complements the soup’s bold flavors.
- Buffalo Cheddar Biscuits: Another excellent option for dipping, these biscuits add a savory, cheesy element with a hint of spice.
- Blue Cheese Salad: A crisp salad with a tangy blue cheese dressing provides a refreshing counterpoint to the rich and spicy soup.
- Caesar Salad with Cashew Caesar Dressing: The bright, zesty flavors of a Caesar salad offer a lovely balance to the hearty soup.

More Comforting Soup Recipes to Try
If you’ve enjoyed this creamy Buffalo Chicken Soup, you’ll love exploring other popular and comforting soup recipes from the blog. Expand your culinary repertoire with these hearty and flavorful options, perfect for filling your menu with warmth and deliciousness!

Print Recipe
Pin Recipe
Rate this Recipe
Buffalo Chicken Soup
Ingredients
- 1 tablespoon olive oil
- ½ cup onions, small dice
- ½ cup carrots, small dice
- ½ cup celery, small dice
- 4 cloves garlic, minced
- 5 cups chicken broth
- 1 cup buffalo sauce
- 2 tablespoons chicken wing seasoning, click link for the recipe
- 1 cup small pasta, ditalini, macaroni or small shells
- 1 pound cooked buffalo chicken meatballs, click link for the recipe (you’ll want approximately 20 meatballs)
- 2 cups fresh spinach leaves
- 4 ounces cream cheese, cubed
Instructions
Make the meatballs.
-
If you don’t already have cooked meatballs, you’ll want to start by making the meatballs. Use this recipe for buffalo chicken meatballs. It only takes 30 minutes to make, and you can cook the meatballs in the oven while you start preparing the soup on the stove. If you prefer, you can use shredded chicken instead of meatballs, refer to the notes below for how to do this.
Make the soup.
-
Add the olive oil to a large pot, or Dutch oven on the stove over medium-high heat.
-
Add the onions, carrots and celery, cook for 5-6 minutes. Add the minced garlic and cook for an additional minute.
-
Add the chicken broth, buffalo sauce and chicken wing seasoning to the pot, and bring it to a boil.
-
Add the pasta and fully cooked buffalo chicken meatballs (from the oven, fridge or freezer) to the pot.
-
Keep at a rapid simmer for 10 minutes.
-
Add the fresh spinach leaves and cream cheese. Stir for 3-4 minutes, or until the cheese melts into the soup, then serve.
-
Optional: garnish with diced green onions, blue cheese crumbles or shredded cheddar cheese.
Notes
- To make the soup with shredded chicken, instead of meatballs: use this Instant Pot Shredded Chicken recipe to pressure cook 1 pound of boneless, skinless chicken breasts, or chicken thighs. Shred the chicken, then add it to the soup with the spinach. You can also pull 3 cups of cooked chicken off of a rotisserie chicken and add it to the soup with the spinach.
- Frozen meatballs can also be used instead of making your own. You do not need to adjust the time. The meatballs will defrost and heat through in the soup as it cooks on the stove. I recommend using smaller meatballs for this recipe that are the size of a golf ball, or smaller.
- You can leave out the cheese if you’d like. This will make a brothy soup, instead of a creamy soup.
- Leftover buffalo chicken soup will last in the fridge for up to 5 days stored in an airtight container. This soup is super easy to reheat on the stove in a pot over medium heat. Let it simmer for 10-15 minutes to reheat the soup and meatballs completely.
- The spice level of the soup will depend on the spice level of the buffalo wing sauce used in this recipe. For a spicy soup, use an extra hot buffalo sauce. For a mild soup, use a mild sauce. You can also replace the chicken wing seasoning with ranch seasoning to make it even more mild.
Nutrition Facts
Carbohydrates 46g (15%)
Protein 35g (70%)
Fat 35g (54%)
Saturated Fat 16g (80%)
Polyunsaturated Fat 6g
Monounsaturated Fat 15g
Cholesterol 175mg (58%)
Sodium 4031mg (168%)
Potassium 907mg (26%)
Fiber 4g (16%)
Sugar 7g (8%)
Vitamin A 6481mg (130%)
Vitamin C 10mg (12%)
Calcium 218mg (22%)
Iron 4mg (22%)
Did you make this recipe?Tag @WhitneyBond on Instagram and hashtag it #WBRecipes!