Rich chicken and spinach soup with broken lasagna noodles ready in 45 minutes.
Here in Austin, when a norther blows through and the temperatures drop, my craving for comfort food spikes immediately. While I adore the flavors of a classic white lasagna-creamy béchamel, tender chicken, and spinach-I rarely have the patience on a weeknight to boil noodles, layer a casserole, and wait an hour for it to bake. This White Lasagna Soup is the perfect compromise. It captures all the luxurious, cheesy notes of an Alfredo-style lasagna but delivers them in a soothing bowl. By poaching the chicken directly in the broth, we build a deep savory foundation that balances the richness of the cream cheese and heavy cream. It is a hearty, "stick-to-your-ribs" meal that feels sophisticated enough for a dinner party but easy enough for a Tuesday.
Jump to:
The most critical technique for this soup involves the pasta. Lasagna noodles are large and release a significant amount of starch. If you boil them directly in the soup, they will thicken the broth into a paste and become gummy leftovers. Always cook the broken noodles separately, drain them, and add them to individual bowls just before serving to maintain the perfect texture of both the pasta and the broth.
The Ultimate Deconstructed Comfort Food

Why You'll Love This Recipe
- Rich Flavor Profile: The combination of cream cheese, Parmesan, and a hint of nutmeg creates a sauce that tastes like a high-end Alfredo.
- Tender Protein: Poaching the raw chicken breasts in the soup base ensures the meat remains juicy and absorbs the herb flavors, unlike adding pre-cooked dry chicken.
- Veggie Loaded: Despite the creamy base, this soup is packed with a full mirepoix (onions, carrots, celery) and fresh spinach.
- Customizable Ratio: Because you add the pasta at the end, you can control the noodle-to-soup ratio for every bowl.
Ingredients
To achieve a velvety texture without curdling, ingredient quality is key.
- Aromatics: A classic base of 1 medium onion, 2 carrots, and 1 cup of celery stalks creates the savory backbone.
- Chicken: 2 medium boneless, skinless chicken breasts. Poaching them yields the best texture.
- Broth: 4 cups chicken broth plus 1 cup water. Use low-sodium broth to control the saltiness of the final dish.
- Dairy: 1 cup whole milk, 4 ounces softened cream cheese (block style, not whipped), and ½ cup freshly grated Parmesan cheese.
- Thickener: 4 tablespoons all-purpose flour mixed with 3 tablespoons unsalted butter to create a roux.
- Spices: Italian seasoning, dried basil, and crucially, ⅛ teaspoon ground nutmeg. Nutmeg is the secret to a classic white sauce flavor.
- Greens: 3 ounces fresh baby spinach.
- Pasta: 6 ounces lasagna noodles, broken into rough 1-inch pieces.
How to Make White Lasagna Soup with Chicken

Sauté the Vegetable Base
In a large Dutch oven or heavy-bottomed pot, melt the butter over medium heat. Add the diced onion, carrots, and celery. Sauté for 3 to 4 minutes. You want the onions to become translucent and the carrots to soften slightly, but not brown. Add the minced garlic and cook for just 1 minute until fragrant.
Create the Roux
Sprinkle the flour over the softened vegetables. Stir constantly for 1 to 2 minutes. This cooks out the raw flour taste and coats the vegetables, which will help thicken the soup later. Season with the Italian seasoning, dried basil, salt, pepper, and ground nutmeg.
Poach the Chicken
Slowly pour in the chicken broth and water while stirring to prevent flour lumps. Bring the mixture to a gentle boil. Carefully slide the raw chicken breasts into the pot. Reduce the heat to a low simmer and cover with a lid. Let this cook for about 15 minutes. The chicken is done when it reaches an internal temperature of 165°F and shreds easily.
Prepare the Noodles
While the chicken simmers, bring a separate pot of salted water to a boil. Break your lasagna noodles into bite-sized pieces and cook according to package directions until al dente. Drain and toss with a tiny splash of olive oil to prevent sticking. Set aside.
Shred and Thicken
Remove the cooked chicken from the pot to a cutting board. Let it cool slightly, then shred into bite-sized pieces using two forks. Meanwhile, bring the soup base back to a simmer. Whisk in the milk and the softened cream cheese. Whisk vigorously until the cream cheese is completely melted and no white lumps remain.
Finish the Soup
Stir in the grated Parmesan cheese, the fresh baby spinach, and the shredded chicken. Simmer for an additional 3 minutes. The cheese should melt into the broth, thickening it further, and the spinach should be vibrant green and wilted. Taste and adjust salt and pepper.
Serve
To serve, place a portion of the cooked broken lasagna noodles into a bowl. Ladle the hot, creamy soup over the noodles. Garnish with fresh herbs and extra Parmesan.
Common Mistakes to Avoid
- Boiling the Dairy: Once you add the milk and cream cheese, do not let the soup come to a rolling boil. High heat can cause the dairy to curdle and separate. Keep it at a gentle simmer.
- Cold Cream Cheese: If you throw cold cream cheese into the soup, it will stay in small, stubborn lumps. Ensure it is completely softened, or microwave it for 15 seconds before adding.
- Overcooking the Chicken: Check the chicken at the 12-minute mark. If you boil it aggressively for too long, it will become tough and rubbery.
Tips and Tricks for Success
- The Nutmeg Factor: Do not skip the nutmeg. It adds a subtle warmth and nutty aroma that distinguishes a béchamel-style soup from a standard cream soup.
- Thickening Power: The soup will look somewhat thin initially but will thicken significantly as the cream cheese melts and the soup cools slightly.
- Shredding Trick: For the finest shred, you can put the hot chicken breasts into a stand mixer with the paddle attachment for 30 seconds. It shreds the meat perfectly without effort.
Variations
- Rotisserie Shortcut: To save time, skip the poaching step. Use cooked, shredded rotisserie chicken and simmer the broth for 10 minutes to soften the vegetables before adding the dairy.
- Sausage Swap: For a heartier profile, brown mild Italian sausage in the pot before adding the butter and vegetables.
- Tortellini Twist: Instead of broken lasagna noodles, use cheese tortellini. These are sturdy enough that they can be cooked directly in the soup during the last 5 minutes.
How to Serve
This soup is incredibly rich. Serve it with a slice of crusty garlic bread or focaccia to sop up the creamy broth. A crisp, acidic green salad with a vinaigrette dressing is the perfect side to cut through the richness of the cheese.

Make Ahead and Storage
- Storage: Store the soup base and the cooked pasta in separate airtight containers in the refrigerator for up to 3 days.
- Reheating: Reheat the soup gently on the stove over medium-low heat. You may need to add a splash of chicken broth or milk to loosen it up, as it thickens when cold.
- Freezing: I do not recommend freezing this soup. Soups with heavy cream and cream cheese tend to break and become grainy when thawed.
Recipe Notes / What I Learned
During testing, I found that breaking the lasagna noodles before boiling them is much easier than trying to cut cooked noodles. I wrap the dry noodles in a clean kitchen towel and snap them to prevent shards from flying all over the kitchen.
Nutrition Snapshot
One bowl contains approximately 480 calories, 24g fat, and 28g protein.

One-Pan Creamy Chicken Orzo with Mushrooms and Spinach
Equipment
- 1 Cast iron skillet or large pan
Ingredients
Group: Chicken
- 1 teaspoon paprika
- 1 teaspoon Italian seasoning
- ½ teaspoon salt
- ½ teaspoon freshly ground black pepper
- 1.5 lb skinless boneless chicken thighs
- 3 tablespoons olive oil divided
Group: Mushrooms
- 1 tablespoon olive oil
- 8 oz baby bella mushrooms or crimini
- salt and pepper
Group: Orzo
- 1 cup orzo, uncooked
- 5 cloves garlic, minced
- ½ teaspoon Italian seasoning or Herbs from Provence
- ½ teaspoon paprika or more
- 2 cups chicken stock
- ¼ teaspoon salt
- 5 oz fresh baby spinach
- ½ cup heavy cream
- ⅓ cup basil pesto
- fresh basil for garnish
Instructions
- Heat a cast iron skillet over medium heat for **3 minutes**. Slice chicken thighs into large pieces. Season all over with paprika, oregano, salt, and pepper, using **1 tablespoon** of olive oil to rub the spices in or on the chicken. Add **2 tablespoons** olive oil to the skillet. Sear chicken for **5 minutes** without moving it. Flip, reduce heat to low-medium, and cook another **5 minutes**, or until the internal temperature reaches 165°F (74°C). Remove chicken from the skillet, leaving juices behind.
- In the same skillet, add sliced mushrooms seasoned with salt and pepper. Cook over medium heat for about **2 minutes per side** until browned and softened. Remove **half** of the mushrooms to a plate.
- Add uncooked orzo, minced garlic, Italian seasoning, paprika, and ¼ teaspoon salt to the skillet with cooked mushrooms. Cook the orzo and coat with seasonings and chicken juices on medium heat for **1 minute**. Pour in 2 cups chicken stock. Bring to a boil, then simmer on medium-low for **5-10 minutes**, stirring occasionally to prevent the orzo from sticking to the bottom of the pan, until the orzo is cooked through. Stir in spinach during the last **2-3 minutes** of cooking so that it slightly wilts. Add heavy cream and ⅓ cup basil pesto. Stir to combine. Season with salt and pepper, if desired.
- Stir in the reserved mushrooms. Nestle the cooked chicken on top. Reheat gently on low. Garnish with fresh basil leaves (and/or chopped basil).
Notes
Nutrition
FAQs
Can I use half-and-half instead of milk?
Yes, half-and-half will make the soup even richer and creamier.
Is this gluten-free?
To make it gluten-free, use a gluten-free all-purpose flour blend for the roux and use gluten-free lasagna noodles (brown rice noodles work well).
Why is my soup not thickening?
The roux (butter/flour) needs to boil briefly with the broth to activate. Also, the cream cheese adds body. If it is still thin, simmer uncovered for a few extra minutes to reduce.




