Broccoli cheddar lasagna soup lands in that sweet spot between cozy and substantial. It has the same creamy, cheesy comfort people love in broccoli cheddar soup, but the broken lasagna noodles give it more chew and body, so it eats like a full meal instead of a starter. The broth turns thick and velvety, the broccoli stays green and tender enough to still taste fresh, and the cheddar melts into the pot without losing its sharp edge.
The trick is building the base like a proper cream soup, not just dumping everything together. Butter, onion, garlic, and flour need a minute to cook before the liquid goes in, or the soup can taste pasty instead of rich. I also like adding the noodles before the broccoli so they have enough time to soften without pushing the vegetables into mush. The cheddar goes in off the heat at the end, which keeps the soup smooth instead of grainy.
The soup thickened up exactly right and the broccoli stayed tender-crisp instead of turning to mush. I loved that the cheddar melted in smoothly at the end, and the broken noodles made it feel like a full dinner.
Save this Broccoli Cheddar Lasagna Soup for the nights when you want a creamy one-pot dinner with noodles, broccoli, and plenty of cheddar.
The Step That Keeps the Cheese Broth Smooth Instead of Grainy
Lasagna soup can go wrong fast if the dairy and cheese are rushed. Once the flour cooks into the butter, the broth and cream need to go in gradually so the base stays smooth. If you dump everything in at once, you can get little flour lumps that never fully disappear.
The bigger mistake is adding the cheddar while the soup is boiling. Sharp cheddar melts best when the pot is off the heat or at a very low simmer. High heat tightens the cheese proteins and gives you a stringy, grainy texture instead of that silky broth you want. The broccoli also does its best work in the final few minutes, when it stays bright and tender rather than dull and overcooked.
What Each Ingredient Is Actually Doing in This Bowl

- Sharp cheddar — This is the main flavor, so the quality matters. A block you shred yourself melts more cleanly than pre-shredded cheese, which is coated with anti-caking starch. If pre-shredded is what you have, add it a handful at a time and keep the heat low.
- Heavy cream — It gives the soup its body and keeps the broth from tasting thin. Half-and-half will work, but the soup will be a little lighter and less plush. Anything leaner is more likely to look separated once the cheese goes in.
- Lasagna noodles — Broken noodles turn this into lasagna soup instead of just broccoli cheese soup with pasta. Break them into uneven pieces so some stay long and slippery while others tuck into the spoon more neatly. Don’t overcook them before the broccoli goes in or they’ll turn soft and swollen.
- Broccoli florets — Cut them small so they cook through in the short simmer time without turning to waterlogged chunks. The stems are fine too if you peel and dice them small; they take a little longer but add a nice vegetable sweetness.
- Chicken breast, optional — It makes the soup more filling, but it’s not required. Dice it small so it cooks quickly and stays tender. If you skip it, the soup still has enough richness from the butter, cream, and cheese to stand on its own.
- Dijon mustard — It doesn’t make the soup taste like mustard. It sharpens the cheese and keeps the whole pot from tasting flat. A small amount does more work here than extra salt ever could.
The Order That Gets the Soup Thick Before the Broccoli Goes In
Building the Aromatic Base
Melt the butter in a large pot, then cook the onion until it turns soft and translucent with just a little edge of gold. Add the garlic for the last minute so it smells fragrant, not bitter. If the heat is too high here, the garlic will brown before the onion is ready and the whole pot will taste harsh.
Cooking the Roux Long Enough
Sprinkle in the flour and stir it through the butter and vegetables until it looks pasty and coats everything. Let it cook for 1 to 2 minutes. That short cook time removes the raw flour taste and gives the soup a head start on thickness. If you skip this, the broth can taste dusty instead of creamy.
Adding the Liquid Without Lumps
Pour in the broth and cream slowly while stirring, then add the garlic powder and Dijon. The base should look smooth and a little loose at first; it will thicken as it heats. If you see a few flour specks, keep stirring and break them up before the soup comes to a simmer, because once it starts bubbling those lumps are harder to chase down.
Finishing the Noodles, Broccoli, and Cheese
Add the broken noodles and cook until they’re almost tender before the broccoli goes in. This gives the pasta enough time to soften without making the broccoli overcook while it waits. Add the florets for the last few minutes so they stay bright green and tender-crisp, then take the pot off the heat before stirring in the cheddar. The cheese should melt into the hot broth in a smooth ribbon, not sit in clumps on the surface.
Three Ways to Make This Soup Fit What You Need
Dairy-Free Version
Use a full-fat unsweetened oat or cashew cream instead of heavy cream, then swap the cheddar for your favorite dairy-free shreddable cheese. The soup will still be creamy, but it won’t have quite the same sharp tang or stretch. Add the dairy-free cheese at the very end and keep the heat low so it melts without separating.
Vegetarian Broccoli Cheddar Lasagna Soup
Leave out the chicken and use vegetable broth instead of chicken broth. The soup still tastes rich because the butter, cream, and cheddar do the heavy lifting. If you want a little more depth, cook the onion a few extra minutes until it picks up a light golden color.
Gluten-Free Swap
Use a gluten-free all-purpose flour for the roux and replace the lasagna noodles with a sturdy gluten-free pasta that can hold up in soup. Some gluten-free pastas soften faster than wheat noodles, so check them a little early. The soup will still thicken well, but it may need a few extra minutes on the stove to bring everything together.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The noodles will keep soaking up broth, so expect the soup to thicken as it sits.
- Freezer: It freezes, but the texture is better before the noodles are added. If you want to freeze it, make the base without pasta, freeze it for up to 2 months, then cook fresh noodles when you reheat.
- Reheating: Warm it gently over low heat with a splash of broth or milk to loosen it back up. Don’t boil it hard, or the cheese can separate and the noodles can go from tender to bloated in a few minutes.
Answers to the Questions Worth Asking

Broccoli Cheddar Lasagna Soup
Ingredients
Equipment
Method
- Melt the butter in a large pot over medium heat. Sauté the onion for 4 minutes until softened, then add the garlic and cook for 1 minute until fragrant.
- Add the diced chicken breast (if using) to the pot. Cook for 4 minutes until no longer pink through.
- Whisk in the flour and cook for 1-2 minutes, stirring constantly, until lightly toasted.
- Gradually pour in the chicken broth and heavy cream while stirring to keep it smooth. Stir in the garlic powder and Dijon mustard until combined.
- Bring the soup to a simmer over medium-high heat. Add the broken lasagna noodles and cook for 8-10 minutes until they are almost tender.
- Add the broccoli florets to the pot. Cook for 3-4 more minutes until the broccoli is bright green and tender-crisp.
- Remove the pot from the heat. Stir in 2 cups of cheddar until fully melted and the soup looks thick and glossy.
- Season with salt and pepper to taste, then serve topped with the remaining cheddar.



