22 Savory Chicken Soup Recipes for Cozy Nights

Posted by Sophia Brennan on March 4, 2026

Savor the warmth of a cozy evening with these 22 savory chicken soup recipes! Whether you’re craving classic comfort, a quick weeknight fix, or a seasonal twist, this roundup has a bowl to soothe your soul. From hearty chowders to light broths, get ready to find your new favorite—let’s dive into these delicious, comforting creations perfect for any night in.

Classic Homemade Chicken Noodle Soup

Classic Homemade Chicken Noodle Soup
During those chilly winter days when comfort is paramount, nothing satisfies quite like a steaming bowl of classic homemade chicken noodle soup. This methodical recipe builds layers of flavor from scratch, transforming simple ingredients into a deeply nourishing meal. Let’s begin by gathering our precise components for a truly restorative result.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 90 minutes

Ingredients

– 2 tablespoons extra-virgin olive oil
– 1 large yellow onion, finely diced
– 3 medium carrots, peeled and cut into ¼-inch coins
– 3 celery stalks, cut into ¼-inch slices
– 4 cloves garlic, minced
– 8 cups homemade chicken stock
– 1 whole pasture-raised chicken (about 4 pounds), cut into 8 pieces
– 2 fresh thyme sprigs
– 1 fresh bay leaf
– 8 ounces wide egg noodles
– ¼ cup fresh flat-leaf parsley, finely chopped
– Kosher salt and freshly ground black pepper

Instructions

1. Heat 2 tablespoons of extra-virgin olive oil in a large Dutch oven over medium heat until shimmering, about 2 minutes.
2. Add 1 finely diced large yellow onion, 3 carrots cut into coins, and 3 sliced celery stalks to the pot.
3. Sauté the vegetables, stirring occasionally, until they soften and the onions turn translucent, approximately 8-10 minutes.
4. Stir in 4 minced garlic cloves and cook until fragrant, about 1 minute, being careful not to let the garlic brown.
5. Pour in 8 cups of homemade chicken stock, using a wooden spoon to scrape up any browned bits from the bottom of the pot for added flavor.
6. Add 1 whole pasture-raised chicken cut into pieces, 2 fresh thyme sprigs, and 1 fresh bay leaf to the pot.
7. Bring the liquid to a gentle simmer over medium-high heat, then immediately reduce to low heat.
8. Partially cover the pot and simmer for 45 minutes, maintaining a temperature of 180°F to 190°F to gently cook the chicken without toughening it.
9. Remove the chicken pieces from the broth using tongs and transfer them to a clean cutting board to cool slightly.
10. While the chicken cools, increase the heat to medium and bring the broth back to a rolling boil.
11. Add 8 ounces of wide egg noodles to the boiling broth and cook according to package instructions, typically 8-10 minutes, until al dente.
12. While the noodles cook, shred the chicken meat from the bones, discarding the skin and bones, and return the shredded meat to the pot.
13. Stir in ¼ cup of finely chopped fresh flat-leaf parsley just before serving to preserve its bright color and fresh flavor.
14. Season the soup with kosher salt and freshly ground black pepper, starting with 1 teaspoon of salt and ½ teaspoon of pepper, then adjusting to your preference.
15. Ladle the hot soup into warmed bowls, ensuring each serving contains a generous portion of vegetables, noodles, and chicken.

Finally, this soup achieves a perfect balance with tender shreds of chicken, al dente noodles that hold their texture, and a rich, herb-infused broth. For a creative twist, serve it with a dollop of garlic-chive compound butter melting into each bowl, or garnish with crispy fried shallots for added crunch and depth.

Creamy Chicken and Wild Rice Soup

Creamy Chicken and Wild Rice Soup
Yearning for a comforting, nourishing meal that feels like a warm hug on a chilly day? This creamy chicken and wild rice soup delivers rich, savory flavors with a velvety texture that’s both elegant and deeply satisfying. Let’s walk through each step methodically to ensure perfect results, even if you’re new to the kitchen.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 2 tablespoons clarified butter
– 1 large yellow onion, finely diced
– 3 celery stalks, finely diced
– 3 carrots, peeled and finely diced
– 3 cloves garlic, minced
– 1 pound boneless, skinless chicken thighs, cut into ½-inch pieces
– 1 cup wild rice blend
– 6 cups low-sodium chicken stock
– 1 cup heavy cream
– 2 teaspoons fresh thyme leaves
– 1 teaspoon kosher salt
– ½ teaspoon freshly ground black pepper
– ¼ cup all-purpose flour

Instructions

1. Heat the clarified butter in a large Dutch oven over medium heat until it shimmers, about 2 minutes.
2. Add the finely diced yellow onion, celery, and carrots to the pot, stirring to coat in the butter.
3. Sauté the vegetables until they soften and the onions become translucent, approximately 8 minutes, stirring occasionally to prevent burning.
4. Stir in the minced garlic and cook until fragrant, about 1 minute, being careful not to let it brown.
5. Add the chicken thigh pieces to the pot in a single layer, seasoning with kosher salt and black pepper.
6. Sear the chicken until it turns opaque and develops a light golden color on all sides, roughly 5 minutes, turning pieces with tongs for even cooking.
7. Sprinkle the all-purpose flour over the chicken and vegetables, stirring constantly to coat and cook off the raw flour taste for 2 minutes.
8. Pour in the low-sodium chicken stock gradually while whisking to prevent lumps from forming.
9. Add the wild rice blend and fresh thyme leaves, bringing the mixture to a gentle boil.
10. Reduce the heat to low, cover the pot, and simmer for 30 minutes until the rice is tender and has absorbed most of the liquid.
11. Stir in the heavy cream and simmer uncovered for an additional 5 minutes to allow the soup to thicken slightly.
12. Taste and adjust seasoning with additional salt and pepper only if necessary, based on the stock’s saltiness.

Silky and robust, this soup boasts a luxurious creaminess that clings to each grain of wild rice, while the tender chicken and aromatic vegetables provide a hearty depth. For a creative twist, garnish with crispy fried shallots or a drizzle of truffle oil to elevate its earthy notes, making it ideal for cozy dinners or elegant gatherings alike.

Spicy Thai Coconut Chicken Soup

Spicy Thai Coconut Chicken Soup
This aromatic soup combines the bold flavors of Southeast Asia in a comforting bowl that’s surprisingly simple to prepare. Through careful layering of ingredients and attention to timing, you’ll achieve a harmonious balance of spicy, sour, and creamy notes that will transport your taste buds straight to Thailand.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– 1 tablespoon coconut oil
– 1 pound boneless, skinless chicken thighs, cut into 1-inch pieces
– 4 cups chicken stock
– 2 (13.5-ounce) cans full-fat coconut milk
– 2 stalks lemongrass, bruised and cut into 2-inch pieces
– 3-inch piece fresh galangal, thinly sliced
– 4 fresh makrut lime leaves, torn
– 2 Thai bird’s eye chilies, lightly crushed
– 8 ounces shiitake mushrooms, stems removed and caps sliced
– 3 tablespoons fish sauce
– 2 tablespoons fresh lime juice
– ¼ cup fresh cilantro leaves, roughly chopped
– 2 green onions, thinly sliced

Instructions

1. Heat coconut oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
2. Add chicken pieces in a single layer and sear until golden brown on all sides, approximately 4-5 minutes total.
3. Pour in chicken stock and use a wooden spoon to scrape up any browned bits from the bottom of the pot.
4. Add coconut milk, lemongrass, galangal, lime leaves, and chilies to the pot.
5. Bring the mixture to a gentle simmer over medium heat, then reduce to low and cook uncovered for 15 minutes to infuse flavors.
6. Add shiitake mushrooms and continue cooking for 5 minutes until mushrooms are tender.
7. Remove the pot from heat and discard the lemongrass, galangal, lime leaves, and chilies using a slotted spoon.
8. Stir in fish sauce and lime juice until fully incorporated.
9. Ladle the soup into four warmed bowls and garnish with cilantro and green onions.

Hearty yet refined, this soup features tender chicken pieces suspended in a velvety coconut broth that carries the bright citrus notes of lemongrass and lime. For an elegant presentation, serve in shallow ceramic bowls with jasmine rice on the side, allowing diners to customize each spoonful with the aromatic garnishes.

Rustic Italian Chicken Minestrone

Rustic Italian Chicken Minestrone
Crafting a comforting, hearty soup doesn’t require a culinary degree, just a good pot and a few simple steps. This Rustic Italian Chicken Minestrone builds layers of flavor slowly, transforming humble ingredients into a deeply satisfying one-pot meal perfect for any weeknight.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 2 tablespoons extra-virgin olive oil
– 1 pound boneless, skinless chicken thighs, cut into 1-inch pieces
– 1 large yellow onion, finely diced
– 2 medium carrots, peeled and diced into 1/2-inch pieces
– 2 celery stalks, diced into 1/2-inch pieces
– 3 cloves garlic, minced
– 1 (28-ounce) can whole San Marzano tomatoes, hand-crushed
– 6 cups low-sodium chicken stock
– 1 (15-ounce) can cannellini beans, drained and rinsed
– 1 cup ditalini pasta
– 2 cups fresh baby spinach
– 1/4 cup freshly grated Parmigiano-Reggiano cheese, plus more for serving
– 1 tablespoon chopped fresh rosemary
– Kosher salt and freshly ground black pepper

Instructions

1. Heat the extra-virgin olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat until shimmering, about 2 minutes.
2. Season the chicken thigh pieces generously with kosher salt and freshly ground black pepper.
3. Add the seasoned chicken to the hot oil in a single layer and sear without moving for 4-5 minutes, until a deep golden-brown crust forms on one side. *Tip: Avoid crowding the pan to ensure proper browning, which builds the soup’s foundational flavor.*
4. Using tongs, flip the chicken pieces and cook for an additional 3-4 minutes until browned on all sides, then transfer to a clean plate.
5. Reduce the heat to medium and add the finely diced yellow onion, diced carrots, and diced celery to the pot. Cook, stirring occasionally, for 8-10 minutes until the vegetables have softened and the onions are translucent.
6. Add the minced garlic and cook for 1 minute, stirring constantly, until fragrant.
7. Pour in the hand-crushed San Marzano tomatoes and their juices, using a wooden spoon to scrape up any browned bits from the bottom of the pot.
8. Add the low-sodium chicken stock and the seared chicken pieces along with any accumulated juices. Bring the mixture to a boil.
9. Once boiling, reduce the heat to maintain a gentle simmer. Cover the pot and cook for 20 minutes to allow the flavors to meld and the chicken to become tender.
10. Uncover the pot and stir in the drained and rinsed cannellini beans and the ditalini pasta. *Tip: Adding the pasta directly to the soup allows it to absorb the rich broth, making it more flavorful than cooking it separately.*
11. Simmer, uncovered, for 10-12 minutes, or until the pasta is al dente, stirring occasionally to prevent sticking.
12. Remove the pot from the heat. Stir in the fresh baby spinach and the chopped fresh rosemary until the spinach is just wilted, about 1 minute. *Tip: Adding delicate herbs and greens off the heat preserves their bright color and fresh flavor.*
13. Stir in the 1/4 cup of freshly grated Parmigiano-Reggiano cheese until melted and incorporated.
14. Taste the soup and adjust the seasoning with additional kosher salt and freshly ground black pepper if necessary.

Ladle the hot minestrone into deep bowls. The finished soup boasts a rich, tomato-based broth that clings to the tender chicken and al dente pasta, with the cannellini beans adding creamy contrast and the spinach providing a fresh, verdant note. For a truly rustic presentation, serve it with a crusty loaf of bread for dipping and an extra sprinkle of Parmigiano-Reggiano on top.

Lemon Chicken Orzo Soup

Lemon Chicken Orzo Soup
Comforting and bright, this Lemon Chicken Orzo Soup is the perfect remedy for chilly days or when you need a nourishing pick-me-up. Combining tender chicken, delicate orzo, and a vibrant lemon broth, it’s a one-pot wonder that feels both wholesome and elegant. Let’s build this soup methodically, layer by layer, for the best flavor and texture.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

– 2 tablespoons extra-virgin olive oil
– 1 large yellow onion, finely diced
– 3 medium carrots, peeled and cut into ¼-inch rounds
– 3 celery stalks, cut into ¼-inch slices
– 4 cloves garlic, minced
– 1 teaspoon dried thyme
– 8 cups low-sodium chicken stock
– 1 pound boneless, skinless chicken breasts
– 1 cup uncooked orzo pasta
– ¼ cup freshly squeezed lemon juice
– ¼ cup finely chopped fresh parsley
– Kosher salt and freshly ground black pepper

Instructions

1. Heat 2 tablespoons of extra-virgin olive oil in a large Dutch oven or heavy-bottomed pot over medium heat until shimmering, about 2 minutes.
2. Add 1 large finely diced yellow onion, 3 medium carrots cut into ¼-inch rounds, and 3 celery stalks cut into ¼-inch slices to the pot. Sauté, stirring occasionally, until the vegetables are softened and the onion is translucent, about 8-10 minutes.
3. Stir in 4 cloves of minced garlic and 1 teaspoon of dried thyme. Cook for 1 minute until fragrant, being careful not to let the garlic burn.
4. Pour in 8 cups of low-sodium chicken stock and add 1 pound of boneless, skinless chicken breasts. Increase the heat to medium-high and bring the liquid to a gentle boil.
5. Once boiling, reduce the heat to maintain a low simmer. Cover the pot and cook for 15 minutes, or until the chicken breasts are cooked through and reach an internal temperature of 165°F.
6. Remove the chicken breasts from the pot using tongs and transfer them to a cutting board. Let them rest for 5 minutes, then shred the meat into bite-sized pieces using two forks.
7. While the chicken rests, add 1 cup of uncooked orzo pasta to the simmering broth. Cook uncovered, stirring occasionally to prevent sticking, for 8-10 minutes until the orzo is al dente.
8. Return the shredded chicken to the pot. Stir in ¼ cup of freshly squeezed lemon juice and ¼ cup of finely chopped fresh parsley. Season the soup with kosher salt and freshly ground black pepper to your preference, starting with 1 teaspoon of salt and ½ teaspoon of pepper, then adjusting as needed.
9. Simmer the soup for an additional 2 minutes to allow the flavors to meld, then remove it from the heat.
Zesty lemon brightens the rich, savory broth, while the orzo adds a satisfying, slightly chewy texture that holds up beautifully. For a creative twist, garnish each bowl with a drizzle of high-quality olive oil and a sprinkle of lemon zest just before serving to enhance the citrus notes.

Hearty Chicken and Vegetable Stew

Hearty Chicken and Vegetable Stew
Comforting and nourishing, this Hearty Chicken and Vegetable Stew is the perfect one-pot meal for chilly evenings. Crafted with simple, wholesome ingredients, it simmers into a deeply flavorful broth that will warm you from the inside out. Let’s begin by gathering our ingredients and preparing our workspace.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 1 hour 30 minutes

Ingredients

– 2 tablespoons extra-virgin olive oil
– 1 ½ pounds boneless, skinless chicken thighs, cut into 1-inch pieces
– 1 large yellow onion, finely diced
– 3 cloves garlic, minced
– 2 large carrots, peeled and cut into ½-inch rounds
– 2 stalks celery, cut into ½-inch pieces
– 1 teaspoon dried thyme
– ¼ cup all-purpose flour
– 4 cups low-sodium chicken stock
– 1 pound Yukon Gold potatoes, peeled and cut into 1-inch cubes
– 1 cup frozen peas
– 2 tablespoons unsalted butter
– Kosher salt and freshly ground black pepper

Instructions

1. Pat the chicken thighs completely dry with paper towels and season generously on all sides with kosher salt and freshly ground black pepper.
2. Heat the extra-virgin olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat until shimmering, about 2 minutes.
3. Add the seasoned chicken pieces in a single layer, working in batches if necessary to avoid overcrowding, and sear until deeply browned on all sides, about 8-10 minutes total. Transfer the seared chicken to a clean plate.
4. Reduce the heat to medium and add the diced onion to the pot, scraping up any browned bits from the bottom with a wooden spoon. Cook, stirring occasionally, until the onion is translucent and softened, about 5 minutes.
5. Add the minced garlic, carrot rounds, and celery pieces to the pot and cook, stirring frequently, until the vegetables just begin to soften, about 4 minutes.
6. Sprinkle the dried thyme and all-purpose flour over the vegetable mixture and cook, stirring constantly, for 1 full minute to cook out the raw flour taste.
7. Slowly pour in the low-sodium chicken stock while whisking continuously to prevent lumps from forming.
8. Return the seared chicken and any accumulated juices to the pot, then add the cubed Yukon Gold potatoes.
9. Bring the stew to a gentle boil, then immediately reduce the heat to low, cover the pot with a tight-fitting lid, and simmer for 1 hour, stirring once halfway through.
10. Uncover the pot and stir in the frozen peas and unsalted butter. Simmer uncovered for an additional 5 minutes, just until the peas are heated through and the butter is fully melted and incorporated.
11. Taste the stew and adjust the seasoning with additional kosher salt and freshly ground black pepper if desired. Remove the pot from the heat.

Just ladle this stew into deep bowls for a satisfying meal. The tender chicken and soft potatoes contrast beautifully with the slight bite of the carrots and peas, all suspended in a rich, velvety broth. For a delightful twist, serve it over a bed of creamy polenta or with a crusty baguette for dipping.

Ginger Chicken and Egg Drop Soup

Ginger Chicken and Egg Drop Soup

Picture this: a chilly evening where you crave something both comforting and invigorating. This ginger chicken and egg drop soup delivers exactly that—a harmonious blend of savory broth, tender protein, and silky ribbons of egg, all elevated by the warm, aromatic kick of fresh ginger. It’s a straightforward recipe that yields restaurant-quality results, perfect for a quick weeknight dinner or a soothing remedy when you’re under the weather.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

  • 1 tablespoon extra-virgin olive oil
  • 1 pound boneless, skinless chicken thighs, cut into ½-inch cubes
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 2 tablespoons freshly grated ginger root
  • 6 cups low-sodium chicken stock
  • 2 tablespoons soy sauce
  • 1 teaspoon toasted sesame oil
  • 3 large pasture-raised eggs, lightly beaten
  • 2 scallions, thinly sliced
  • ½ teaspoon freshly ground white pepper

Instructions

  1. Heat the extra-virgin olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat until it shimmers, about 1 minute.
  2. Add the cubed chicken thighs in a single layer and sear until golden brown on all sides, approximately 5–7 minutes, stirring occasionally to ensure even browning.
  3. Transfer the seared chicken to a clean plate using a slotted spoon, leaving the rendered fat in the pot.
  4. Reduce the heat to medium and add the finely diced yellow onion to the pot, sautéing until translucent and fragrant, about 4 minutes.
  5. Stir in the minced garlic and freshly grated ginger root, cooking for 1 minute until aromatic but not browned.
  6. Pour in the low-sodium chicken stock and soy sauce, then return the seared chicken to the pot.
  7. Bring the mixture to a gentle boil over high heat, then immediately reduce to a simmer and cook uncovered for 15 minutes to allow the flavors to meld.
  8. While the soup simmers, lightly beat the pasture-raised eggs in a small bowl until just combined, being careful not to overmix to maintain a tender texture.
  9. After 15 minutes, slowly drizzle the beaten eggs into the simmering soup in a thin, steady stream, using a fork to gently stir in a circular motion to create delicate ribbons.
  10. Remove the pot from the heat and stir in the toasted sesame oil, thinly sliced scallions, and freshly ground white pepper.

Delight in the soup’s velvety texture, where the tender chicken contrasts with the silky egg ribbons, all enveloped in a deeply savory broth punctuated by ginger’s bright, spicy notes. For a creative twist, garnish with a sprinkle of crispy fried shallots or serve over a bed of steamed jasmine rice to transform it into a heartier meal.

Mexican-Style Chicken Tortilla Soup

Mexican-Style Chicken Tortilla Soup
This comforting Mexican-style chicken tortilla soup brings vibrant flavors to your table with minimal fuss. Today we’ll build layers of flavor starting with a rich base, then add tender chicken and traditional garnishes for a satisfying meal that’s perfect for chilly evenings.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 40 minutes

Ingredients

– 2 tablespoons extra-virgin olive oil
– 1 large yellow onion, finely diced
– 4 garlic cloves, minced
– 2 tablespoons tomato paste
– 1 tablespoon ground cumin
– 2 teaspoons smoked paprika
– 1 teaspoon dried oregano
– 6 cups chicken stock
– 1.5 pounds boneless, skinless chicken thighs
– 1 (14.5-ounce) can fire-roasted diced tomatoes
– 1 (4-ounce) can diced green chiles
– 1 cup frozen corn kernels
– 1 (15-ounce) can black beans, rinsed and drained
– 1 lime, juiced
– Kosher salt
– Freshly ground black pepper
– 6 corn tortillas, cut into ¼-inch strips
– ½ cup vegetable oil for frying
– 1 avocado, diced
– ¼ cup fresh cilantro leaves, chopped
– ½ cup crumbled queso fresco

Instructions

1. Heat 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium heat until shimmering, about 2 minutes.
2. Add 1 finely diced yellow onion and cook, stirring frequently, until translucent and edges begin to caramelize, 6-8 minutes.
3. Stir in 4 minced garlic cloves and cook until fragrant, 45 seconds.
4. Add 2 tablespoons tomato paste, 1 tablespoon ground cumin, 2 teaspoons smoked paprika, and 1 teaspoon dried oregano; toast spices until darkened slightly and aromatic, 1 minute.
5. Pour in 6 cups chicken stock, scraping bottom of pot to incorporate browned bits.
6. Add 1.5 pounds chicken thighs, 1 can fire-roasted diced tomatoes, and 1 can diced green chiles; bring to a gentle simmer.
7. Reduce heat to maintain a bare simmer, cover pot, and cook until chicken reaches 165°F internally, 20-25 minutes.
8. Remove chicken to cutting board using tongs; let rest 5 minutes before shredding with two forks.
9. While chicken rests, add 1 cup frozen corn kernels and 1 can rinsed black beans to simmering broth.
10. Return shredded chicken to pot and stir in juice of 1 lime; season with kosher salt and freshly ground black pepper until balanced.
11. For tortilla strips: Heat ½ cup vegetable oil in small skillet to 350°F; fry 6 tortilla strips in batches until golden and crisp, 90 seconds per batch, draining on paper towels.
12. Ladle soup into bowls and top with fried tortilla strips, 1 diced avocado, ¼ cup chopped cilantro, and ½ cup crumbled queso fresco.

Perfectly balanced between brothy comfort and textural excitement, this soup features tender shredded chicken in a smoky, cumin-infused broth that’s brightened by fresh lime. The crisp tortilla strips provide satisfying crunch against creamy avocado and briny queso fresco, while the cilantro adds a final herbal note that ties all elements together beautifully.

Curried Chicken and Lentil Soup

Curried Chicken and Lentil Soup
Facing a chilly evening or simply craving a nourishing meal? This curried chicken and lentil soup is a comforting, one-pot wonder that balances hearty protein with aromatic spices, perfect for a cozy dinner. Let’s walk through the process methodically to ensure a flavorful result every time.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 2 tablespoons clarified butter
– 1 large yellow onion, finely diced
– 3 cloves garlic, minced
– 1 tablespoon freshly grated ginger
– 2 tablespoons curry powder
– 1 teaspoon ground turmeric
– 1 pound boneless, skinless chicken thighs, cut into 1-inch pieces
– 1 cup dried brown lentils, rinsed and drained
– 4 cups low-sodium chicken broth
– 1 (14-ounce) can full-fat coconut milk
– 1 tablespoon fresh lime juice
– ½ cup chopped fresh cilantro
– Kosher salt, to season

Instructions

1. In a large Dutch oven or heavy-bottomed pot, heat the clarified butter over medium heat until shimmering, about 2 minutes.
2. Add the finely diced yellow onion and sauté, stirring occasionally, until translucent and lightly golden, 5–7 minutes.
3. Stir in the minced garlic and freshly grated ginger, cooking for 1 minute until fragrant.
4. Sprinkle the curry powder and ground turmeric over the aromatics, toasting for 30 seconds to release their oils and deepen the flavor.
5. Add the chicken thigh pieces, seasoning lightly with kosher salt, and sear until browned on all sides, about 5 minutes total.
6. Pour in the rinsed brown lentils and low-sodium chicken broth, scraping the bottom of the pot to deglaze any browned bits.
7. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 25 minutes until the lentils are tender but not mushy.
8. Stir in the full-fat coconut milk and simmer uncovered for an additional 10 minutes to allow the flavors to meld and the soup to thicken slightly.
9. Remove the pot from the heat and stir in the fresh lime juice and chopped cilantro.
10. Taste and adjust seasoning with kosher salt if needed, then ladle into bowls.
Offering a velvety texture from the coconut milk and a satisfying bite from the lentils, this soup boasts a rich, aromatic curry flavor with a bright finish from the lime and cilantro. For a creative twist, serve it over steamed basmati rice or with a side of warm naan bread to soak up every last drop.

Chicken and Corn Chowder

Chicken and Corn Chowder
Warm up your kitchen with this comforting Chicken and Corn Chowder, a hearty one-pot meal that’s perfect for chilly evenings. We’ll build layers of flavor by starting with a classic mirepoix and finishing with a rich, creamy broth thickened with a roux. Follow each step carefully for a chowder that’s both satisfying and elegantly simple to prepare.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 40 minutes

Ingredients

– 4 slices thick-cut bacon, diced
– 1 large yellow onion, finely diced
– 2 medium carrots, peeled and finely diced
– 2 celery stalks, finely diced
– 3 cloves garlic, minced
– 1/4 cup all-purpose flour
– 4 cups low-sodium chicken broth
– 2 medium Yukon Gold potatoes, peeled and diced into 1/2-inch cubes
– 1 teaspoon dried thyme
– 1 bay leaf
– 1 1/2 pounds boneless, skinless chicken thighs, cut into 1-inch pieces
– 3 cups fresh or frozen sweet corn kernels
– 1 cup heavy cream
– 2 tablespoons unsalted butter
– Kosher salt and freshly ground black pepper
– 1/4 cup fresh parsley, finely chopped

Instructions

1. In a large Dutch oven or heavy-bottomed pot over medium heat, render the diced bacon until crisp, about 6-8 minutes, stirring occasionally. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the rendered fat in the pot.
2. Add the diced onion, carrots, and celery to the hot bacon fat. Sauté, stirring frequently, until the vegetables are softened and the onion is translucent, about 8-10 minutes.
3. Stir in the minced garlic and cook until fragrant, about 30 seconds, being careful not to let it burn.
4. Sprinkle the flour evenly over the vegetable mixture and cook, stirring constantly, for 2 minutes to form a roux and cook out the raw flour taste.
5. Gradually whisk in the chicken broth until the mixture is smooth and no lumps of flour remain, scraping up any browned bits from the bottom of the pot.
6. Add the diced potatoes, dried thyme, and bay leaf. Increase the heat to medium-high and bring the mixture to a simmer.
7. Once simmering, reduce the heat to maintain a gentle simmer. Cover the pot and cook for 10 minutes, or until the potatoes are just beginning to soften.
8. Add the cubed chicken thighs to the pot. Simmer uncovered for 10 minutes, or until the chicken is cooked through and registers 165°F on an instant-read thermometer.
9. Stir in the corn kernels and heavy cream. Simmer for an additional 5 minutes to heat the corn through and allow the flavors to meld.
10. Remove the pot from the heat. Discard the bay leaf and stir in the unsalted butter until melted and fully incorporated.
11. Season the chowder with kosher salt and freshly ground black pepper to your preference. For the best flavor, season in stages, tasting after each addition.
12. Ladle the chowder into bowls and garnish with the reserved crispy bacon and fresh chopped parsley.

This chowder achieves a luxurious, velvety texture from the roux and cream, with the sweet corn and savory chicken creating a balanced, comforting flavor profile. For a creative twist, serve it in a hollowed-out sourdough bread bowl, or top with a dollop of herb-infused crème fraîche and extra cracked black pepper.

Tuscan White Bean and Chicken Soup

Tuscan White Bean and Chicken Soup
Here’s a comforting, rustic soup that’s perfect for a chilly evening. This Tuscan White Bean and Chicken Soup is a hearty, one-pot meal that comes together with minimal fuss, delivering rich flavors and satisfying textures. Let’s walk through the process step by step to ensure perfect results every time.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 2 tablespoons extra-virgin olive oil
– 1 large yellow onion, finely diced
– 2 medium carrots, peeled and finely diced
– 2 celery stalks, finely diced
– 4 garlic cloves, minced
– 1 pound boneless, skinless chicken thighs, cut into 1-inch pieces
– 6 cups low-sodium chicken broth
– 2 (15-ounce) cans cannellini beans, drained and rinsed
– 1 (14.5-ounce) can diced tomatoes, with juices
– 2 teaspoons dried oregano
– 1 teaspoon dried thyme
– 1 bay leaf
– Kosher salt and freshly ground black pepper, as needed
– 2 cups fresh baby spinach
– ¼ cup freshly grated Parmesan cheese, for serving
– 2 tablespoons chopped fresh parsley, for garnish

Instructions

1. Heat 2 tablespoons extra-virgin olive oil in a large Dutch oven or heavy-bottomed pot over medium heat until shimmering, about 2 minutes.
2. Add 1 large yellow onion, finely diced, 2 medium carrots, peeled and finely diced, and 2 celery stalks, finely diced to the pot. Sauté, stirring occasionally, until the vegetables are softened and the onion is translucent, about 8 minutes.
3. Stir in 4 garlic cloves, minced, and cook until fragrant, about 1 minute, being careful not to let it brown.
4. Add 1 pound boneless, skinless chicken thighs, cut into 1-inch pieces, to the pot. Cook, stirring occasionally, until the chicken is lightly browned on all sides, about 5 minutes. Tip: Pat the chicken dry with paper towels before cooking to ensure better browning.
5. Pour in 6 cups low-sodium chicken broth, scraping the bottom of the pot to release any browned bits.
6. Add 2 (15-ounce) cans cannellini beans, drained and rinsed, 1 (14.5-ounce) can diced tomatoes, with juices, 2 teaspoons dried oregano, 1 teaspoon dried thyme, and 1 bay leaf to the pot. Stir to combine.
7. Bring the mixture to a boil over high heat, then reduce the heat to low. Cover the pot and simmer gently for 25 minutes, allowing the flavors to meld. Tip: Simmering with the lid on helps retain moisture and intensifies the soup’s depth.
8. Season the soup with kosher salt and freshly ground black pepper, as needed, tasting and adjusting gradually.
9. Stir in 2 cups fresh baby spinach and cook just until wilted, about 2 minutes. Remove and discard the bay leaf.
10. Ladle the soup into bowls. Tip: For a creamier texture, mash a small portion of the beans with a fork before adding the spinach.
11. Garnish each serving with ¼ cup freshly grated Parmesan cheese and 2 tablespoons chopped fresh parsley, for garnish.

Mouthwatering and nourishing, this soup boasts a velvety broth with tender chicken and creamy beans, accented by the bright freshness of spinach and herbs. Serve it with crusty bread for dipping, or for a twist, top with a drizzle of chili oil to add a subtle heat that complements the earthy Tuscan flavors.

Szechuan Hot and Sour Chicken Soup

Szechuan Hot and Sour Chicken Soup
Yearning for a soup that delivers both fiery heat and tangy brightness? This Szechuan Hot and Sour Chicken Soup masterfully balances those bold flavors with a comforting, savory broth. Let’s build it methodically, ensuring each component shines.

Serving: 4 | Pre Time: 20 minutes | Cooking Time: 25 minutes

Ingredients

– 1 tablespoon toasted sesame oil
– 1 tablespoon freshly grated ginger
– 3 cloves garlic, minced
– 1 tablespoon Szechuan peppercorns, lightly crushed
– 1 pound boneless, skinless chicken thighs, cut into ½-inch pieces
– 6 cups high-quality chicken stock
– ¼ cup Chinkiang black vinegar
– 2 tablespoons soy sauce
– 1 teaspoon granulated sugar
– 4 ounces shiitake mushrooms, stems removed and caps thinly sliced
– ½ block (7 ounces) firm tofu, pressed for 30 minutes and cut into ½-inch cubes
– 2 large eggs, pasture-raised and lightly beaten
– 2 tablespoons cornstarch mixed with 3 tablespoons cold water to form a slurry
– 2 scallions, thinly sliced on the bias
– 1 teaspoon chili oil (optional, for garnish)

Instructions

1. Heat the toasted sesame oil in a large Dutch oven or heavy-bottomed pot over medium heat until shimmering, about 90 seconds.
2. Add the freshly grated ginger, minced garlic, and lightly crushed Szechuan peppercorns to the pot. Sauté, stirring constantly, until fragrant, about 45 seconds.
3. Increase the heat to medium-high and add the chicken thigh pieces. Sear the chicken, undisturbed, for 2 minutes to develop a golden crust, then stir and cook until no longer pink, about 3 more minutes.
4. Pour in the chicken stock, using a wooden spoon to scrape up any browned bits from the bottom of the pot—this builds foundational flavor.
5. Stir in the Chinkiang black vinegar, soy sauce, and granulated sugar until the sugar is fully dissolved.
6. Bring the broth to a gentle boil, then reduce the heat to maintain a steady simmer.
7. Add the thinly sliced shiitake mushroom caps and simmer for 5 minutes to soften them.
8. Gently add the pressed, cubed tofu and simmer for an additional 3 minutes.
9. While stirring the simmering soup in a slow, steady circle, slowly drizzle in the lightly beaten eggs to form delicate ribbons; this technique prevents clumping.
10. Give the cornstarch slurry a final stir and slowly pour it into the soup while stirring continuously. Cook, stirring, until the broth thickens slightly and turns glossy, about 1 minute.
11. Remove the pot from the heat and stir in the bias-cut scallions.
12. Ladle the soup into bowls and garnish each serving with a drizzle of chili oil, if desired.

Upon serving, you’ll find the broth is velvety and clinging, with the tofu and chicken offering tender contrast. The signature mala tingle from the Szechuan peppercorns builds gradually, perfectly cut by the vinegar’s sharp acidity. For a creative twist, serve it alongside steamed jasmine rice or spoon it over crispy wonton strips for added texture.

Chicken and Mushroom Miso Soup

Chicken and Mushroom Miso Soup
Gently warming and deeply nourishing, this Chicken and Mushroom Miso Soup transforms simple ingredients into a comforting umami-rich bowl. Let’s build layers of flavor together, starting with a clear, aromatic broth and finishing with the savory depth of fermented miso paste. Follow each step carefully for a perfectly balanced result.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– 1 tablespoon cold-pressed sesame oil
– 1 pound boneless, skinless chicken thighs, cut into ½-inch cubes
– 8 ounces shiitake mushrooms, stems removed and caps thinly sliced
– 4 cups filtered water
– 1 tablespoon tamari
– 3 tablespoons white miso paste
– 2 scallions, thinly sliced on the bias
– 1 teaspoon toasted sesame seeds

Instructions

1. Place a medium Dutch oven over medium heat and add 1 tablespoon cold-pressed sesame oil, allowing it to shimmer for 30 seconds.
2. Add 1 pound of cubed chicken thighs in a single layer, searing undisturbed for 3 minutes until a golden-brown crust forms on one side.
3. Flip each piece of chicken and cook for an additional 2 minutes until opaque throughout, then transfer to a clean plate using tongs.
4. To the same pot, add 8 ounces of sliced shiitake mushrooms and sauté for 4–5 minutes until they release their moisture and edges begin to caramelize.
5. Pour 4 cups of filtered water into the pot, scraping the bottom with a wooden spoon to incorporate any fond for enhanced flavor.
6. Return the seared chicken to the pot and bring the liquid to a gentle simmer over medium-high heat, which should take about 4 minutes.
7. Reduce the heat to low, cover the pot, and let the soup cook undisturbed for 12 minutes to allow the chicken to become tender and infuse the broth.
8. While the soup simmers, combine 3 tablespoons of white miso paste with ¼ cup of hot broth in a small bowl, whisking vigorously until completely smooth to prevent clumping.
9. Turn off the heat and stir the miso mixture back into the soup along with 1 tablespoon of tamari, ensuring it never boils to preserve the miso’s probiotic benefits.
10. Ladle the soup into warmed bowls and garnish each serving with sliced scallions and a sprinkle of toasted sesame seeds.

Delicate shreds of chicken float alongside earthy mushrooms in a deeply savory, amber-hued broth. The white miso contributes a subtle sweetness that balances the tamari’s saltiness, while a final garnish of crisp scallions adds fresh contrast. For a heartier meal, serve it over a scoop of steamed jasmine rice or alongside a crisp seaweed salad.

Southwestern Black Bean and Chicken Soup

Southwestern Black Bean and Chicken Soup
Venturing into a comforting bowl of Southwestern Black Bean and Chicken Soup is a rewarding culinary journey, perfect for a cozy weeknight dinner. This hearty, flavor-packed dish combines tender chicken, earthy black beans, and vibrant spices in a rich broth that’s both nourishing and satisfying. Let’s walk through each step methodically to ensure success, even if you’re new to the kitchen.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

– 2 tablespoons extra-virgin olive oil
– 1 large yellow onion, finely diced
– 3 cloves garlic, minced
– 1 pound boneless, skinless chicken thighs, cut into ½-inch cubes
– 1 tablespoon ground cumin
– 1 teaspoon smoked paprika
– ½ teaspoon chili powder
– 4 cups low-sodium chicken broth
– 2 (15-ounce) cans black beans, drained and rinsed
– 1 (14.5-ounce) can fire-roasted diced tomatoes
– 1 cup frozen corn kernels
– 1 teaspoon kosher salt
– ½ teaspoon freshly ground black pepper
– ¼ cup fresh cilantro, chopped
– 1 lime, cut into wedges

Instructions

1. Heat the extra-virgin olive oil in a large Dutch oven over medium heat until shimmering, about 2 minutes.
2. Add the finely diced yellow onion and sauté, stirring frequently, until translucent and softened, approximately 5 minutes.
3. Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to let it brown.
4. Increase the heat to medium-high and add the cubed chicken thighs, cooking until lightly browned on all sides, about 5 minutes.
5. Sprinkle the ground cumin, smoked paprika, and chili powder over the chicken, stirring to coat evenly for 30 seconds to toast the spices.
6. Pour in the low-sodium chicken broth, scraping the bottom of the pot to deglaze any browned bits for added depth of flavor.
7. Add the drained and rinsed black beans, fire-roasted diced tomatoes, and frozen corn kernels, bringing the mixture to a gentle boil.
8. Reduce the heat to low, cover the pot, and simmer for 25 minutes to allow the flavors to meld and the chicken to become tender.
9. Season with kosher salt and freshly ground black pepper, stirring to incorporate.
10. Remove from heat and stir in the chopped fresh cilantro.
11. Ladle the soup into bowls and serve immediately with lime wedges on the side for squeezing.

You’ll notice the soup has a thick, stew-like texture with tender chicken and creamy black beans, balanced by the smoky notes from the paprika and tomatoes. For a creative twist, top it with a dollop of sour cream or avocado slices to add a cool contrast to the warm, spicy broth.

Zesty Lime and Cilantro Chicken Soup

Zesty Lime and Cilantro Chicken Soup
Gently simmering on the stove, this vibrant soup transforms simple ingredients into a restorative meal that’s both bright and deeply satisfying. Let’s build its layers of flavor together, step by step, for a result that feels as nourishing as it is delicious.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

– 1 tablespoon extra-virgin olive oil
– 1 medium yellow onion, finely diced
– 3 cloves garlic, minced
– 1 pound boneless, skinless chicken thighs, cut into 1-inch pieces
– 6 cups low-sodium chicken stock
– 2 medium carrots, peeled and cut into ¼-inch rounds
– 1 teaspoon ground cumin
– ½ teaspoon freshly ground black pepper
– 2 medium limes, juiced (about ¼ cup)
– ½ cup fresh cilantro leaves, roughly chopped
– 1 medium avocado, diced
– 4 corn tortillas, cut into ¼-inch strips

Instructions

1. In a large Dutch oven or heavy-bottomed pot, heat 1 tablespoon of extra-virgin olive oil over medium heat until shimmering, about 2 minutes.
2. Add 1 finely diced yellow onion and sauté, stirring frequently, until translucent and fragrant, about 5 minutes.
3. Stir in 3 minced garlic cloves and cook for 1 minute, just until aromatic to prevent burning.
4. Add 1 pound of chicken thigh pieces in a single layer and sear without moving for 3 minutes to develop a golden-brown crust.
5. Pour in 6 cups of low-sodium chicken stock, using a wooden spoon to scrape up any browned bits from the bottom of the pot for enhanced flavor.
6. Add 2 carrots cut into rounds, 1 teaspoon of ground cumin, and ½ teaspoon of black pepper, then bring the mixture to a gentle boil.
7. Reduce the heat to maintain a low simmer, cover the pot, and cook for 25 minutes until the chicken is fork-tender and the carrots are soft.
8. While the soup simmers, arrange 4 corn tortilla strips in a single layer on a baking sheet and bake at 400°F for 8-10 minutes until crisp and lightly golden.
9. Remove the pot from the heat and stir in ¼ cup of fresh lime juice and ½ cup of chopped cilantro leaves.
10. Ladle the soup into bowls and top each serving with diced avocado and baked tortilla strips.

Now, savor the interplay of textures: the tender chicken and soft carrots contrast with the creamy avocado and crisp tortilla strips. The bright acidity from the lime and the herbal freshness of the cilantro make each spoonful lively and complex. For a creative twist, serve it alongside a dollop of tangy crema or with extra lime wedges for squeezing at the table.

Creamy Chicken and Potato Chowder

Creamy Chicken and Potato Chowder
Let’s create a comforting, velvety chowder that transforms humble ingredients into a rich, satisfying meal. This creamy chicken and potato chowder is perfect for chilly evenings, combining tender poultry with hearty vegetables in a luxurious broth that’s both nourishing and deeply flavorful. Follow these methodical steps for a foolproof result that will become a staple in your kitchen repertoire.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 40 minutes

Ingredients

– 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch pieces
– 3 tbsp clarified butter
– 1 large yellow onion, finely diced
– 3 cloves garlic, minced
– 3 medium Yukon Gold potatoes, peeled and cut into ½-inch cubes
– 4 cups chicken stock
– 1 cup heavy cream
– 2 tbsp all-purpose flour
– 1 tsp fresh thyme leaves
– ½ tsp smoked paprika
– Kosher salt and freshly ground black pepper
– ¼ cup chopped fresh parsley for garnish

Instructions

1. Pat the chicken thighs dry with paper towels and season generously with kosher salt and freshly ground black pepper on all sides.
2. Heat 2 tablespoons of clarified butter in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
3. Add the chicken pieces in a single layer, searing until golden brown on all sides, approximately 6-8 minutes total. Remove and set aside on a plate.
4. Reduce heat to medium and add the remaining 1 tablespoon of clarified butter to the pot.
5. Sauté the finely diced onion until translucent and soft, about 5 minutes, stirring frequently to prevent burning.
6. Add the minced garlic and cook for 1 minute until fragrant, being careful not to let it brown.
7. Sprinkle the all-purpose flour over the onion mixture and cook, stirring constantly, for 2 minutes to create a roux that will thicken the chowder.
8. Gradually whisk in the chicken stock, ensuring no lumps remain, and bring to a gentle simmer.
9. Add the cubed Yukon Gold potatoes and fresh thyme leaves, then simmer uncovered for 15 minutes until the potatoes are fork-tender.
10. Return the seared chicken to the pot along with any accumulated juices.
11. Stir in the heavy cream and smoked paprika, then simmer for an additional 10 minutes to allow flavors to meld.
12. Season the chowder with additional kosher salt and freshly ground black pepper to your preference.
13. Ladle the hot chowder into bowls and garnish with chopped fresh parsley.

Gently ladle this chowder into deep bowls to appreciate its velvety texture, where the tender chicken and soft potatoes create a satisfying contrast. The subtle smokiness from the paprika complements the rich cream base, making each spoonful deeply comforting. For a creative twist, serve with crusty sourdough bread for dipping or top with crispy bacon bits for added crunch.

Moroccan Spiced Chicken and Chickpea Soup

Moroccan Spiced Chicken and Chickpea Soup
Venturing into the rich tapestry of Moroccan cuisine, this spiced chicken and chickpea soup offers a deeply aromatic and nourishing meal. It’s a perfect project for a cozy evening, where layering spices and slow simmering transforms simple ingredients into a complex, soul-warming dish. Let’s build this soup together, step by step, ensuring each flavor has its moment to shine.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 1 tablespoon extra-virgin olive oil
– 1 pound boneless, skinless chicken thighs, cut into 1-inch pieces
– 1 large yellow onion, finely diced
– 3 cloves garlic, minced
– 1 tablespoon freshly grated ginger
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1/2 teaspoon ground cinnamon
– 1/4 teaspoon cayenne pepper
– 4 cups low-sodium chicken broth
– 1 (15-ounce) can chickpeas, drained and rinsed
– 1 (14.5-ounce) can diced tomatoes, with their juices
– 1/4 cup fresh cilantro, chopped
– Kosher salt

Instructions

1. Heat 1 tablespoon extra-virgin olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat until it shimmers, about 2 minutes.
2. Pat 1 pound of boneless, skinless chicken thigh pieces completely dry with paper towels to ensure a proper sear.
3. Add the chicken pieces to the hot oil in a single layer, working in batches if necessary to avoid crowding, and sear until golden brown on all sides, about 6-8 minutes total. Transfer to a plate.
4. Reduce the heat to medium and add 1 finely diced large yellow onion to the pot, scraping up any browned bits from the chicken with a wooden spoon.
5. Sauté the onion, stirring occasionally, until translucent and soft, about 5-7 minutes.
6. Add 3 minced cloves of garlic and 1 tablespoon of freshly grated ginger to the pot, stirring constantly until fragrant, about 1 minute.
7. Stir in 1 teaspoon ground cumin, 1 teaspoon ground coriander, 1/2 teaspoon ground cinnamon, and 1/4 teaspoon cayenne pepper, toasting the spices with the aromatics for 30 seconds to unlock their oils.
8. Pour in 4 cups of low-sodium chicken broth, using it to deglaze the pot by scraping the bottom thoroughly.
9. Return the seared chicken and any accumulated juices to the pot.
10. Add 1 can of drained and rinsed chickpeas and 1 can of diced tomatoes with their juices.
11. Bring the soup to a boil over high heat, then immediately reduce to a gentle simmer.
12. Partially cover the pot and simmer for 30 minutes, allowing the flavors to meld and the chicken to become fork-tender.
13. Season the soup with kosher salt, starting with 1 teaspoon and adjusting gradually after tasting.
14. Remove the pot from the heat and stir in 1/4 cup of chopped fresh cilantro.
15. Portion the soup into bowls. Perfectly balanced, the soup boasts a velvety broth where tender chicken and creamy chickpeas are enveloped by warm, toasty spices and a bright hint of tomato. For a textural contrast, serve it with a dollop of thick Greek yogurt or a side of crusty bread to soak up every last drop.

Conclusion

Hearty and comforting, these 22 chicken soup recipes are perfect for cozy nights. We hope you find a new favorite to warm your kitchen! Give one a try, leave a comment with your top pick, and if you love this roundup, share it on Pinterest to spread the coziness. Happy cooking!

You might also like these recipes

Leave a Comment