Broccoli cheddar lasagna soup gives you the comfort of a baked pasta dinner without the wait for a casserole to come together. The broth turns thick and creamy, the noodles soften into the pot, and the sharp cheddar lands with that familiar broccoli-cheese flavor people keep going back for. It eats like a cross between soup and stovetop mac and cheese, which is exactly why it disappears fast.
The trick is building the base the same way you would for a good cream sauce: butter, onion, flour, broth, and cream in the right order. That flour has to cook for a minute or two before the liquid goes in, or the soup can taste pasty. The broccoli goes in near the end so it stays bright and tender instead of turning dull and mushy, and the cheese goes off the heat so it melts smooth instead of clumping.
The noodles held their shape and the broth got thick and creamy without being gluey. I used the full amount of cheddar at the end and it melted into the soup perfectly.
Broccoli cheddar lasagna soup keeps the cozy lasagna noodles and creamy cheddar broth in one pot.
The Part That Keeps the Cheese Broth Smooth
This soup can go grainy if the cheese gets too much heat or goes in too early. Sharp cheddar has enough structure to thicken the broth, but it still wants a gentle hand. Pulling the pot off the burner before stirring in the cheese keeps the soup glossy instead of stringy, and grating it yourself helps it melt cleanly. Bagged shredded cheese often carries anti-caking starch that can make the broth feel slightly sandy.
The flour and butter base matters too. When the flour cooks briefly in the fat, it loses that raw taste and gives the broth body without making it heavy. If you rush the simmer after adding the broth and cream, the noodles won’t have time to soften evenly, and the finished texture will feel thin around the edges and dense in the center.
What Each Ingredient Is Actually Doing in This Pot

- Broccoli florets — Cut them small so they cook in the short final simmer and fit on a spoon with the noodles. Bigger florets stay too firm while the pasta finishes.
- Sharp cheddar — This is the main flavor. Milder cheddar gives you a softer taste, but sharp cheddar gives the soup that bold broccoli-cheese punch and melts into a thicker broth.
- Heavy cream — It gives the soup its velvety body. Half-and-half will work in a pinch, but the broth will be looser and a little less rich.
- Flour and butter — These build the base that keeps the soup from feeling like plain broth with cheese floating in it. Let the flour cook for 1 to 2 minutes so the soup doesn’t taste starchy.
- Lasagna noodles — Broken noodles give you the lasagna part without extra work. Add them before the broccoli so they have enough time to soften in the broth.
- Dijon mustard — It doesn’t make the soup taste like mustard. It sharpens the cheese and keeps the broth from tasting flat.
The 20 Minutes That Actually Matter
Building the Aromatic Base
Melt the butter in a large pot and cook the diced onion until it turns translucent and soft around the edges. Add the garlic for just a minute; once it smells fragrant, move on. Garlic burns fast in butter, and burned garlic will hang around in the finished soup no matter how much cheese you add. If you’re using chicken, cook it before the flour goes in so it can brown lightly instead of steaming in the thickened broth.
Thickening Before the Liquid Goes In
Whisk the flour into the butter and onion mixture and let it cook briefly. It should look pasty and cling to the pot, not dry or browned. This is what keeps the broth from separating later. Add the broth and cream gradually while stirring so the flour disperses evenly; if you dump everything in at once, you’ll chase little lumps the whole time the soup simmers.
Cooking the Noodles and Broccoli to the Right Texture
Bring the pot to a steady simmer before adding the broken lasagna noodles. They need the full cooking time to soften through, but they should still have a little bite before the broccoli goes in. Add the broccoli near the end so it stays bright green and tender-crisp. If it cooks until it turns olive and soft, the soup loses its freshness and the florets start falling apart.
Melting the Cheese Without Breaking the Soup
Take the pot off the heat before stirring in the cheddar. Add it in handfuls and stir until each addition disappears before adding more. That’s the difference between a smooth, thick soup and one with stringy cheese clumps floating through it. Taste at the end and season with salt and pepper only after the cheese is in, since cheddar adds salt of its own.
How to Adapt This for Different Kitchens and Different Eaters
Make It Meatless Without Losing Body
Skip the chicken and start with the butter, onion, and garlic as written. The soup still has enough richness from the cream, cheddar, and flour base to eat like a full meal, especially if you keep the broccoli cut small. If you want a little more substance, add an extra cup of broccoli or stir in white beans near the end.
Swap the Dairy Without Losing the Creaminess
Use unsweetened full-fat oat milk or cashew cream in place of the heavy cream, and choose a dairy-free cheddar-style shreds that melts well. The soup will be a little less rich and a little less sharp, but the texture can still be creamy if you keep the heat low when the cheese goes in. Don’t use a thin plant milk here; it won’t support the broth the same way.
Gluten-Free Version That Still Feels Like Lasagna
Use gluten-free lasagna noodles and swap the flour for a 1:1 gluten-free blend or a cornstarch slurry. Cornstarch thickens faster, so add it near the end after the broth simmers and let it cook just until the soup turns silky. Watch the noodles closely because gluten-free pasta can go from tender to broken much faster than wheat pasta.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The noodles will keep absorbing broth, so the soup gets thicker by day two.
- Freezer: It freezes, but the cream and cheese can separate a little after thawing. Freeze in portions and stir well while reheating, or freeze the base before adding the cheese for a better result.
- Reheating: Warm it slowly over low heat on the stove with a splash of broth or cream. High heat can make the dairy split and can turn the noodles mushy before the center is hot.
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 diced onion for 4 minutes, stirring occasionally, until softened.
- Add the minced garlic and cook for 1 minute. Stir constantly so it doesn’t brown.
- Add the diced chicken (if using) and cook for 4 minutes. Stir until no longer pink in the center.
- Whisk in the flour and cook for 1-2 minutes. Keep stirring until it smells lightly toasted.
- Gradually add the chicken broth and heavy cream, stirring to smooth out any lumps. Stir in the garlic powder and Dijon mustard until combined.
- Bring the mixture to a simmer over medium-high heat. Once simmering, add the broken lasagna noodles.
- Cook for 8-10 minutes until the noodles are almost tender. Stir occasionally to prevent sticking.
- Add the broccoli florets and continue cooking for 3-4 minutes. Cook until the broccoli is bright green and tender-crisp.
- Remove the pot from heat and stir in 2 cups of cheddar until melted. Keep stirring until the broth turns thick and smooth.
- Season with salt and pepper to taste, then serve topped with the remaining cheddar. Let the cheese melt slightly from the hot soup before eating.



