There’s something magical about soup season. The way steam rises from a hot bowl, the comforting aroma filling your kitchen, that first spoonful warming you from the inside out. This Broccoli Cheddar Lasagna Soup brings together two absolute favorites into one incredible dish that’s become a weekly staple in my house.

I first dreamed up this recipe on a rainy Tuesday when I wanted the heartiness of lasagna but the simplicity of soup. The result? Pure comfort food gold. Tender broccoli florets swim in a velvety cheddar broth alongside perfectly cooked lasagna noodle pieces. It’s creamy without being heavy, cheesy without being overwhelming, and honestly? It disappears fast. My family requests this Broccoli Cheddar Lasagna Soup at least twice a month now, and I bet yours will too.
What makes this homemade soup recipe special is how it transforms simple ingredients into something that feels restaurant-quality. The broken lasagna noodles give you that familiar pasta texture while the broccoli adds color, nutrition, and a pleasant bite. Sharp cheddar cheese melts into the broth creating this gorgeous creamy consistency that coats every spoonful beautifully.
Why This Broccoli Cheese Lasagna Soup Works
This creamy soups recipe hits all the right notes. You get the indulgent taste of broccoli cheddar soup with chicken options if you want extra protein, plus the satisfying carb element from lasagna noodles. It’s a complete meal in one pot that comes together in about 45 minutes start to finish.
The beauty of this broccoli lasagna soup is its flexibility. Make it vegetarian by swapping vegetable broth for chicken stock. Add shredded rotisserie chicken for a heartier version that becomes a full broccoli cheddar soup with chicken. Use whatever cheese you have on hand, though sharp cheddar really is the star here. This lasagna chicken soup concept works because it’s forgiving and adaptable to what you’ve got.
Plus, it reheats beautifully. The noodles absorb more broth overnight, so you might need to add a splash of liquid when warming leftovers, but the flavors actually improve. That makes this broccoli cheddar lasagna soup perfect for meal prep or feeding a crowd.
Ingredients You’ll Need
Let’s talk about what goes into making this soup recipe easy and delicious. Nothing fancy here, just quality basics that come together beautifully. Having everything prepped before you start cooking makes the process smooth and stress-free.
- 3 tablespoons unsalted butter, divided
- 1 medium yellow onion, diced small
- 3 cloves garlic, minced
- 3 tablespoons all-purpose flour
- 4 cups low-sodium chicken broth (or vegetable broth for vegetarian)
- 2 cups fresh broccoli florets, cut into bite-sized pieces
- 1 cup carrots, shredded or finely diced
- 8-10 lasagna noodles, broken into 1-inch pieces
- 2 cups cooked chicken breast, shredded (optional for broccoli cheddar soup with chicken)
- 1 cup whole milk or half-and-half
- 3 cups sharp cheddar cheese, freshly shredded
- 1 teaspoon Italian seasoning
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon smoked paprika
- Salt and black pepper to taste
- Fresh parsley, chopped (for garnish)
Step-by-Step Instructions
Start by melting 2 tablespoons of butter in a large Dutch oven or heavy-bottomed pot over medium heat. Once it’s foaming, add the diced onion and carrots. Cook these for about 5 minutes, stirring occasionally, until the onion turns translucent and soft. Add the minced garlic and cook for another 30 seconds until you catch that amazing aroma.
Push the vegetables to one side of the pot and add the remaining tablespoon of butter to the empty space. Once melted, sprinkle in the flour and whisk it into the butter, cooking for about 2 minutes. This creates your roux, which is the secret to that creamy texture without needing heavy cream. Keep stirring so it doesn’t burn.
Gradually pour in the chicken broth while whisking constantly. This prevents lumps from forming. Add the Italian seasoning, garlic powder, onion powder, smoked paprika, salt, and pepper. Bring the mixture to a gentle simmer, whisking until it starts to thicken slightly.
Add the broken lasagna noodles directly to the pot. They don’t need to be pre-cooked. Reduce the heat to medium-low and simmer for about 10 minutes, stirring every few minutes so the noodles don’t stick together or to the bottom.
Stir in the broccoli florets and continue cooking for another 5-7 minutes. You want the broccoli tender-crisp and the noodles fully cooked through. If you’re adding chicken for a lasagna chicken soup version, stir it in now along with the milk. Heat through for 3-4 minutes, but don’t let it boil once the dairy is added.
Turn the heat down to low and gradually stir in the shredded cheddar cheese, adding it in batches. Stir until each addition is fully melted before adding more. This keeps the cheese smooth and prevents it from getting grainy. Taste and adjust seasonings as needed. Serve immediately garnished with fresh parsley and extra cheese if you’re feeling it.

Pro Tips for Perfect Results
Shred your own cheese from a block. Pre-shredded cheese has anti-caking agents that can make your soup grainy. Freshly grated sharp cheddar melts into this gorgeous silky texture that makes all the difference.
Break the lasagna noodles by hand into rough pieces. They don’t need to be uniform. The rustic shapes actually help them cook evenly and give your broccoli lasagna soup that homemade feel.
Keep the heat low when adding cheese. High heat causes cheese to separate and become oily. Low and slow is the way to go for that creamy, dreamy consistency.
Variations to Try
Make it vegetarian by using vegetable broth instead of chicken broth. This simple swap creates a delicious vegetarian broccoli cheddar lasagna soup that doesn’t sacrifice any flavor.
Add protein with shredded rotisserie chicken, cooked ground turkey, or even crispy bacon bits stirred in at the end. The broccoli cheddar soup with chicken version is incredibly satisfying and filling.
Swap the vegetables based on what you have. Cauliflower works beautifully instead of broccoli. Add spinach or kale in the last few minutes of cooking. Dice up some zucchini or bell peppers for extra color and nutrition in your creamy soups recipe.
Experiment with different cheeses. Try mixing cheddar with Gruyère, Gouda, or even a bit of Parmesan for extra depth. Just keep the total cheese amount around 3 cups for the right consistency.
Troubleshooting Tips
If your soup is too thick, simply add more broth or milk until you reach the consistency you want. Soups thicken as they sit, especially with the noodles absorbing liquid.
If the cheese separates or looks grainy, try whisking in a splash of hot broth. Sometimes vigorous whisking can bring it back together. Prevention is easier though, so keep that heat low.
If the noodles seem undercooked, just simmer a few minutes longer with the lid on. They should be tender but not mushy when done.
Ingredient Substitutions
For a gluten-free version, use gluten-free lasagna noodles and substitute the flour with cornstarch or a gluten-free flour blend for the roux.
Dairy-free? Use vegan butter, unsweetened almond or oat milk, and your favorite vegan cheddar-style cheese. The texture won’t be quite as creamy, but it still works.
No lasagna noodles on hand? Any short pasta works. Broken spaghetti, rigatoni, or penne all work great in this broccoli cheddar lasagna soup recipe.
Storage and Serving Suggestions
Store leftover soup in an airtight container in the refrigerator for up to 4 days. The noodles will continue absorbing broth, so add a splash of liquid when reheating to loosen it up.
This soup freezes well for up to 2 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator before reheating gently on the stovetop.
Serve this broccoli cheddar lasagna soup with crusty bread, garlic breadsticks, or a simple green salad on the side. It’s hearty enough to be a complete meal on its own, but those extras make it feel extra special.
Frequently Asked Questions
Can I use frozen broccoli instead of fresh?
Absolutely. Frozen broccoli works great. Add it in the last 5 minutes of cooking since it’s already partially cooked. No need to thaw first.
How do I prevent the cheese from becoming grainy?
Keep the heat on low when adding cheese and stir it in gradually. Never let the soup boil after adding dairy. Freshly shredded cheese also melts more smoothly than pre-shredded.
Can I make this soup ahead of time?
Yes! This homemade soup recipe actually tastes better the next day. Just store it properly and add extra broth when reheating since the noodles absorb liquid.
What cheese works best for this recipe?
Sharp cheddar is ideal for maximum flavor, but you can mix in mozzarella, Colby Jack, or even a bit of Parmesan for extra complexity.
Can I make this in a slow cooker?
Yes, for a Broccoli Cheddar Lasagna Soup Crockpot version, sauté the aromatics first, then combine everything except the cheese and milk in your slow cooker. Cook on low 4-6 hours, then stir in dairy and cheese in the last 30 minutes.

Broccoli Cheddar Lasagna Soup
Ingredients
Equipment
Method
- Melt 2 tablespoons butter in a large Dutch oven over medium heat. Add diced onion and carrots. Cook 5 minutes until onion is translucent.
- Add minced garlic and cook 30 seconds until fragrant.
- Push vegetables to one side. Add remaining 1 tablespoon butter to empty space. Once melted, sprinkle in flour and whisk into butter. Cook 2 minutes, stirring constantly to form roux.
- Gradually pour in chicken broth while whisking constantly. Add Italian seasoning, garlic powder, onion powder, smoked paprika, salt, and pepper. Bring to gentle simmer, whisking until slightly thickened.
- Add broken lasagna noodles to pot. Reduce heat to medium-low and simmer 10 minutes, stirring every few minutes to prevent sticking.
- Stir in broccoli florets. Cook 5-7 minutes until broccoli is tender-crisp and noodles are cooked through.
- If adding chicken, stir it in now along with milk. Heat through 3-4 minutes without boiling.
- Turn heat to low. Gradually stir in shredded cheddar cheese in batches, stirring until each addition is fully melted before adding more.
- Taste and adjust seasonings. Serve immediately garnished with fresh parsley and extra cheese if desired.
Notes
- Freshly shred your own cheese for smoothest melting
- Keep heat low when adding cheese to prevent graininess
- Soup thickens as it sits – add extra broth when reheating
- Break lasagna noodles by hand for rustic, even cooking
