White Lasagna Soup
Need a comforting meal that’s easy, rich, and surprisingly balanced? This one-pot recipe for white lasagna soup is sure to be your new favorite. It’s one of those simple but delicious dinners you’ll never dread making, and will always love eating.

You’ll also love my lazy lasagna bake, high protein minestrone soup, and homemade hamburger helper. Explore more easy healthy dinners and healthy soup recipes.
Recipe Highlights
- Made in one pot: I designed this recipe to be cooked in one pot for less effort and easier clean-up.
- Minimal prep: We’ve also minimized chopping to make sure you have the energy to make this recipe on your busiest days.
- Comforting and creamy: This meal is delicious and satisfying, perfect for cozy winter nights.
- High protein: Each serving packs 38 grams of protein to keep you feeling full. Explore more high-protein recipes or easy chicken recipes.
- Nutritious but delicious: With lean chicken, colorful veggies, and milk, this recipe packs in serious nutrition without sacrificing taste.
Key Ingredient Notes

- Ground chicken: We’re using ground chicken with lots of seasoning for more protein and less fat than if we used pork sausage. If preferred, you could use pre-shredded chicken breast instead.
- Lasagna noodles: You’re looking for dry and uncooked lasagna noodles, not anything labeled “oven ready”. You can swap this for any short pasta of choice, but you’ll likely need less cooking time if you do.
- Milk: I prefer 2% cow’s milk or 2% ultra-filtered protein milk for the nutrition, but you can use any milk you prefer. Make sure it’s unsweetened!
Scroll down to the recipe card for the full ingredients list and detailed recipe.
How To Make White Lasagna Soup

Step 1: Sautรฉ onion and garlic in a large pot.

Step 2: Cook and crumble ground chicken with seasonings in the same pot.

Step 3: Add flour and cook for a few minutes.

Step 4: Add milk and broth, and bring to a gentle boil.

Step 5: Add noodles and broccoli and simmer until pasta is cooked.

Step 6: Stir in baby spinach and parmesan.
Try These Swaps
- Use any uncooked pasta like penne, bowtie, or macaroni instead of lasagna noodles, and reduce the cooking time as needed.
- Swap broccoli for cauliflower florets, or your other favorite vegetables.
- Top with shredded mozzarella or ricotta for more of a traditional lasagna feel.
- Swap ground chicken for ground turkey, lean ground beef, or ground pork. Or, skip the raw meat and simmer with pre-cooked and shredded chicken breast instead.
- Add more protein and fiber by swapping lasagna noodles for a protein pasta like Barilla Protein+ or Catelli Protein+ (if you’re in Canada).
Make It Easier
We all need shortcuts on super busy nights. If that sounds like you, use pre-chopped broccoli, jarred minced garlic, and skip the diced onion.
Tips From My Test Kitchen
- Use small broccoli florets. Giant chunks of broccoli will be hard to eat with a spoon. Keep the broccoli florets small and bite-sized for the most pleasant eating experience.
- Do not use oven-ready lasagna noodles. Not only do these cook quicker, but they don’t absorb as much liquid. Stick to regular lasagna noodles to achieve a thick and creamy soup.
- Keep the simmer low. Don’t let your soup reach or stay at a heavy boil, or your milk may separate or form a film. The goal is to get your soup hot, and then keep it at a very gentle simmer until the noodles are done cooking. Follow my instructions closely, and reduce the heat as needed.

More Tasty Soup Recipes
Need more delicious and nutritious soup recipes? Here are my favorites:
- Marry Me Chicken Soup
- Italian Pastina Soup
- Ground Turkey Vegetable Soup
- Creamy Chicken Chili
- Slow Cooker Chicken Pot Pie Soup
If you made my white lasagna soup, leave a โญ๏ธ star rating and comment below, and don’t forget to follow me on Instagram!

White Lasagna Soup
Ingredients
- 2 Tbsp olive oil
- 1 medium yellow onion, diced small
- 4 garlic cloves, minced
- 1 lb lean ground chicken
- 1 Tbsp Italian seasoning
- ยฝ tsp red pepper flakes, optional
- ยฝ tsp salt
- black pepper, to taste
- ยผ cup all-purpose flour
- 3 cups chicken broth
- 1 ยฝ cups milk, I use 2% ultra-filtered milk
- 8 dry sheets of lasagna noodles, broken into 1-inch chunks
- 3 cups small broccoli florets
- โ cup finely grated parmesan cheese
- 2 big handfuls baby spinach
Equipment
Instructions
- Add olive oil to your pot and heat to medium.
- Add onion. Cook for 4-5 minutes, stirring occasionally, or until translucent and soft.
- Stir in garlic and cook for 1-minute, or until just fragrant.
- Make room in the pan and add ground chicken, Italian seasoning, red pepper flakes, salt, and black pepper. Cook and crumble until minimal pink remains, stirring the seasoning into the mixture as everything cooks.
- Stir in flour. Let this cook for 2-3 minutes, stirring occasionally, until you can’t see any white remaining.
- Add broth and milk. Cover and bring to a gentle boil. As soon as you notice the mixture starting to bubble, turn the heat down to medium-low.
- Stir in noodles and broccoli. Cover again and simmer for 15-20 minutes, stirring occasionally, or until the noodles are cooked to al dente. Make sure it stays at a low simmer throughout, or your milk could curdle.
- Turn off the heat. Stir in parmesan and spinach until spinach is fully wilted.
- Cover and let it rest for 5-minutes.
- Serve with additional grated parm, freshly cracked black pepper, and/or extra red pepper flakes. Enjoy!
Notes
- 8 lasagna sheets is equal to about 6 ounces of dried pasta.
- If you use a short pasta instead of lasagna noodles, youโll likely need less time to simmer.
This is the perfect balance of decadent, satisfying, but light. You will absolutely love this creamy high-protein soup!!