Imagine the ultimate comfort food mashup: the velvety, cheesy goodness of broccoli cheddar soup combined with the hearty, satisfying textures of a classic lasagna. This Creamy Broccoli Cheddar Lasagna Soup is a one-pot wonder that warms you from the inside out. It is thick, luscious, and packed with tender broccoli florets and broken lasagna noodles that soak up every bit of that rich, savory broth. Whether it is a chilly weeknight or you simply crave a big bowl of cozy, this recipe delivers restaurant-quality results with minimal effort and maximum flavor.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Servings: 6 servings
- Difficulty: Easy
Nutrition values
- Calories: 420 kcal
- Protein: 18g
- Carbs: 35g
Why Make This Creamy Broccoli Cheddar Lasagna Soup
This recipe is a game-changer for anyone who loves thick, creamy soups but wants something more filling than a standard puree. By adding lasagna noodles, you transform a light soup into a complete, rib-sticking meal. It uses simple pantry staples and fresh produce, making it an affordable way to feed a crowd. Plus, kids love the “hidden” veggies in the cheesy sauce, and you will love that it only requires one pot, meaning cleanup is a breeze. It is the perfect balance of indulgence and wholesome ingredients.
Ingredients
- 4 tablespoons unsalted butter
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1/4 cup all-purpose flour
- 4 cups vegetable broth (or chicken broth)
- 2 cups heavy cream or half-and-half
- 8-10 lasagna noodles, broken into 1-2 inch pieces
- 4 cups fresh broccoli florets, chopped small
- 2 cups sharp cheddar cheese, freshly shredded
- 1/2 cup grated Parmesan cheese
- 1/4 teaspoon ground nutmeg
- Salt and black pepper to taste
- Optional: Red pepper flakes for a little heat
Directions
Step 1: Preparation
Start by prepping all your vegetables to ensure a smooth cooking process. Finely dice the yellow onion and mince the garlic cloves. Chop the broccoli into bite-sized florets, ensuring the stems are trimmed and small enough to cook quickly. Take your dry lasagna noodles and break them by hand into irregular, bite-sized pieces. Shred your cheddar cheese from a block rather than using pre-shredded bags for the smoothest melt.
Step 2: Cooking
Melt the butter in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and sauté for 5 minutes until translucent. Stir in the garlic and cook for another minute until fragrant. Sprinkle the flour over the onions and whisk constantly for 2 minutes to create a roux. Slowly pour in the broth and heavy cream, whisking continuously to prevent lumps. Bring the mixture to a gentle simmer. Add the broken lasagna noodles and cook for about 8-10 minutes, or until the noodles are nearly al dente. Stir frequently to prevent the noodles from sticking to the bottom of the pot.
Step 3: Plating
Once the noodles are almost tender, stir in the chopped broccoli. Let it simmer for another 3-5 minutes until the broccoli is bright green and tender. Turn the heat to low and stir in the sharp cheddar and Parmesan cheese one handful at a time until completely melted. Season with nutmeg, salt, and pepper. Ladle the hot soup into deep bowls. Garnish with an extra sprinkle of cheese or a few small broccoli florets if desired. Serve immediately with a side of crusty bread.
Expert Tips for Perfect Creamy Broccoli Cheddar Lasagna Soup
To get the best results, always grate your own cheese. Pre-shredded cheese is coated in potato starch to prevent clumping, which can make your soup grainy. If the soup becomes too thick as it sits, simply splash in a little extra broth or milk to loosen it up. For the best texture, do not overcook the noodles; they will continue to soften in the hot liquid even after you take the pot off the stove. Finally, adding a pinch of nutmeg is the “secret ingredient” that enhances the nuttiness of the cheddar and the creaminess of the base.
Delicious Variations
You can easily customize this soup to fit your preferences. For a protein boost, stir in some shredded rotisserie chicken or cooked Italian sausage at the end. If you want to make it vegetarian-friendly, ensure you use vegetable broth and a vegetarian-certified Parmesan. For a gluten-free version, swap the all-purpose flour for a 1:1 gluten-free flour blend and use gluten-free lasagna noodles. If you like a bit of a kick, add a teaspoon of Dijon mustard or a pinch of cayenne pepper during the simmering stage.
Frequently Asked Questions
Can I use frozen broccoli instead of fresh?
Yes, you can use frozen broccoli. Add it during the last few minutes of cooking just like the fresh florets. Be aware that frozen broccoli may release more water, so you might need to simmer it slightly longer to maintain the creamy consistency.

How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Note that the lasagna noodles will continue to absorb liquid as they sit, so you may need to add a bit of broth or water when reheating to bring back the soup’s original texture.
Can I freeze this soup?
Freezing is not recommended for this specific soup. Dairy-based soups can separate and become grainy when thawed, and the lasagna noodles will likely become mushy. It is best enjoyed fresh or within a few days from the fridge.
What if I don’t have lasagna noodles?
You can substitute lasagna noodles with other pasta shapes like mafaldine (which looks like mini lasagna), rotini, or farfalle. The flavor will remain the same, though the classic “lasagna” aesthetic will change slightly.
Why did my cheese clump instead of melting?
Cheese usually clumps if the liquid is too hot or if you use pre-shredded cheese. To avoid this, turn the heat to low or remove the pot from the burner entirely before stirring in your freshly grated cheese.
Conclusion
This Creamy Broccoli Cheddar Lasagna Soup is the ultimate solution for those nights when you cannot decide between a bowl of soup and a plate of pasta. It is rich, comforting, and incredibly easy to pull together in just 40 minutes. By following these steps and tips, you will have a delicious meal that the whole family will request again and again. Serve it hot, keep the bread handy for dipping, and enjoy every cheesy spoonful!

Creamy Broccoli Cheddar Lasagna Soup
- Total Time: 40 minutes
- Diet: Vegetarian
Ingredients
- 4 tablespoons unsalted butter
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1/4 cup all-purpose flour
- 4 cups vegetable broth (or chicken broth)
- 2 cups heavy cream or half-and-half
- 8–10 lasagna noodles, broken into 1–2 inch pieces
- 4 cups fresh broccoli florets, chopped small
- 2 cups sharp cheddar cheese, freshly shredded
- 1/2 cup grated Parmesan cheese
- 1/4 teaspoon ground nutmeg
- Salt and black pepper to taste
- Optional: Red pepper flakes for a little heat
Instructions
- Start by prepping all your vegetables to ensure a smooth cooking process. Finely dice the yellow onion and mince the garlic cloves. Chop the broccoli into bite-sized florets, ensuring the stems are trimmed and small enough to cook quickly. Take your dry lasagna noodles and break them by hand into irregular, bite-sized pieces. Shred your cheddar cheese from a block rather than using pre-shredded bags for the smoothest melt.
- Melt the butter in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and sauté for 5 minutes until translucent. Stir in the garlic and cook for another minute until fragrant. Sprinkle the flour over the onions and whisk constantly for 2 minutes to create a roux. Slowly pour in the broth and heavy cream, whisking continuously to prevent lumps. Bring the mixture to a gentle simmer. Add the broken lasagna noodles and cook for about 8-10 minutes, or until the noodles are nearly al dente. Stir frequently to prevent the noodles from sticking to the bottom of the pot.
- Once the noodles are almost tender, stir in the chopped broccoli. Let it simmer for another 3-5 minutes until the broccoli is bright green and tender. Turn the heat to low and stir in the sharp cheddar and Parmesan cheese one handful at a time until completely melted. Season with nutmeg, salt, and pepper. Ladle the hot soup into deep bowls. Garnish with an extra sprinkle of cheese or a few small broccoli florets if desired. Serve immediately with a side of crusty bread.
- Cook Time: 40 minutes



