Imagine a bowl of comfort that combines two of the world’s best meals: creamy broccoli cheddar soup and hearty lasagna. This Broccoli Cheddar Lasagna Soup is thick, cheesy, and incredibly satisfying. Every spoonful gives you tender noodles, vibrant green broccoli, and a rich, velvety cheese sauce that smells absolutely divine. It is the perfect cozy dinner for a chilly evening when you want something warm, filling, and easy to eat. The vibrant colors and the savory aroma of melted cheddar will make everyone run to the dinner table.
Why Make This Broccoli Cheddar Lasagna Soup
This soup is a fantastic choice because it brings together familiar flavors in a brand-new way. If you love the thick texture of a traditional lasagna but crave the creamy goodness of a vegetable soup, this recipe is for you. It is a one-pot wonder that saves you time on dishes while delivering a complex, deep flavor. It is also a great way to get picky eaters to eat their vegetables, as the broccoli is tucked into a delicious cheese sauce. Plus, it uses simple ingredients you likely already have in your pantry and fridge.
How to Make Broccoli Cheddar Lasagna Soup
Making this soup is straightforward and rewarding. You start by softening your aromatics like onions and garlic in a bit of butter to build a savory base. Then, you create a simple roux with flour to ensure the soup becomes thick and creamy. After adding your broth, you let the broken lasagna noodles cook right in the pot. This allows the starch from the pasta to thicken the soup even more. Finally, you stir in the fresh broccoli and a generous amount of shredded cheddar cheese until everything is melted and smooth. The result is a glossy, rich soup that looks as good as it tastes.
Ingredients
- 2 tablespoons unsalted butter
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 1/4 cup all-purpose flour
- 4 cups vegetable broth (or halal chicken broth)
- 2 cups whole milk
- 1/2 cup heavy cream
- 8 lasagna noodles, broken into 1-inch pieces
- 3 cups fresh broccoli florets, chopped into small bite-sized pieces
- 2 cups sharp cheddar cheese, freshly shredded
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt (plus more to taste)
- 1/4 teaspoon black pepper
- Optional: Red pepper flakes for a little heat
Directions
- In a large pot or Dutch oven, melt the butter over medium heat. Add the diced onion and cook for 3 to 4 minutes until it becomes soft and translucent.
- Add the minced garlic and cook for another 60 seconds until you can smell the delicious aroma.
- Whisk in the flour and cook for about 2 minutes. This removes the raw flour taste and creates a thick paste.
- Slowly pour in the broth and milk while whisking constantly. Make sure there are no lumps of flour left in the liquid.
- Bring the mixture to a gentle boil. Once boiling, stir in the broken lasagna noodles. Reduce the heat to medium-low and let the noodles simmer for about 8 to 10 minutes, or until they are almost tender.
- Add the chopped broccoli florets, smoked paprika, salt, and black pepper. Continue to simmer for another 5 minutes until the broccoli is bright green and soft.
- Turn the heat to low. Stir in the heavy cream and the shredded cheddar cheese. Stir gently until the cheese is completely melted and the soup is creamy.
- Taste the soup and add more salt or pepper if needed. If the soup is too thick, you can add a splash more broth or milk.
- Ladle the hot soup into bowls and serve immediately.
Nutritional Information
This recipe makes approximately 6 servings. Below are the estimated nutritional values per serving:
- Calories: 445 kcal
- Total Fat: 28g
- Saturated Fat: 17g
- Cholesterol: 85mg
- Sodium: 890mg
- Total Carbohydrates: 34g
- Dietary Fiber: 3g
- Sugars: 6g
- Protein: 16g
- Vitamin C: 60% DV
- Calcium: 35% DV
How to Serve Broccoli Cheddar Lasagna Soup
This soup is very filling on its own, but you can make the meal even better with the right sides. Serve it in large ceramic bowls with a side of crusty garlic bread or warm dinner rolls. The bread is perfect for dipping into the thick cheese sauce. A simple side salad with a light lemon vinaigrette can provide a refreshing contrast to the richness of the cheddar. For a fancy touch, garnish each bowl with a sprinkle of extra cheese, a few small raw broccoli bits for crunch, or a pinch of fresh parsley.
How to Store Broccoli Cheddar Lasagna Soup
If you have leftovers, you can store them easily. Place the cooled soup in an airtight container and keep it in the refrigerator for up to 3 days. When you are ready to eat it again, reheat it gently on the stove over low heat. Note that the lasagna noodles will continue to absorb liquid as they sit, so the soup might become very thick in the fridge. When reheating, simply add a splash of milk or water to bring it back to your preferred consistency. Freezing is not recommended for this soup because the dairy and the pasta may change texture and become grainy or mushy after thawing.
Expert Tips for Perfect Broccoli Cheddar Lasagna Soup
- Shred your own cheese: Always buy a block of cheddar and grate it yourself. Pre-shredded cheese is coated in starch that prevents it from melting smoothly, which can make your soup grainy.
- Small broccoli pieces: Chop your broccoli into very small, uniform pieces. This ensures every spoonful has a bit of broccoli and that it cooks quickly and evenly.
- Don’t overcook the noodles: Cook the pasta until it is just “al dente” (firm to the bite). It will continue to soften in the hot liquid as you add the cheese and cream.
- Temper the cream: If you are worried about the cream curdling, let it sit out to reach room temperature before adding it to the hot soup.
- Use a heavy pot: A thick-bottomed pot or Dutch oven helps distribute heat evenly and prevents the dairy from burning on the bottom.
Delicious Variations
- Protein Boost: Add cooked, shredded halal chicken or browned ground beef for a meatier version of this soup.
- Spice it up: Add a diced jalapeño with the onions or stir in a teaspoon of hot sauce at the end for a spicy kick.
- Gluten-Free: Use gluten-free lasagna noodles and a 1:1 gluten-free flour blend for the roux.
- Extra Veggies: Stir in some shredded carrots or chopped spinach along with the broccoli for more nutrients and color.
- Different Cheese: Swap half of the cheddar for Monterey Jack or white cheddar for a different flavor profile.
Frequently Asked Questions
1. Can I use frozen broccoli instead of fresh?
Yes, you can use frozen broccoli. Just make sure to thaw it slightly and chop it into smaller pieces. Add it during the last few minutes of cooking so it doesn’t get too mushy.
2. What can I use instead of lasagna noodles?
If you don’t have lasagna noodles, you can use bow tie pasta, rotini, or shells. Any short pasta shape will work well in this recipe.
3. Why is my soup grainy?
Grainy soup usually happens if the heat is too high when you add the cheese, or if you used pre-shredded cheese. Always turn the heat to low before stirring in your hand-grated cheese.
4. Can I make this soup vegan?
You can use plant-based butter, vegetable broth, almond or oat milk, and vegan cheddar shreds. However, the texture may be slightly thinner than the original version.

5. Is this soup healthy?
This soup contains a good amount of broccoli, which provides vitamins and fiber. While it is a bit indulgent due to the cheese and cream, it is a wholesome, homemade meal.
6. How do I stop the noodles from sticking to the bottom?
Make sure to stir the soup frequently after adding the noodles. The starch can cause them to settle at the bottom of the pot.
7. Can I use skim milk?
You can, but the soup will not be as rich or creamy. Whole milk is recommended for the best flavor and texture.
8. How much salt should I add?
Start with the recommended half teaspoon, but always taste at the end. Different brands of broth have different salt levels, so you may need to adjust.
9. Can I add the broccoli earlier?
If you add the broccoli too early, it will become very soft and lose its bright green color. Adding it toward the end keeps it tender-crisp.
10. What kind of cheddar is best?
Sharp or extra-sharp cheddar provides the best flavor. Mild cheddar can sometimes get lost among the other ingredients.
Conclusion
Broccoli Cheddar Lasagna Soup is the ultimate comfort food that brings together the best of two classic dishes. It is rich, creamy, and packed with tender broccoli and pasta, making it a complete meal in a single bowl. Whether you are cooking for your family or meal prepping for the week, this recipe is sure to become a new favorite in your home. It is simple to make, easy to customize, and absolutely delicious. Give this recipe a try tonight and see how quickly it disappears! Don’t forget to share your photos and tell us how much you enjoyed it in the comments below.

Broccoli Cheddar Lasagna Soup
- Total Time: 30 minutes
- Diet: Vegetarian
Ingredients
- 2 tablespoons unsalted butter
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 1/4 cup all-purpose flour
- 4 cups vegetable broth (or halal chicken broth)
- 2 cups whole milk
- 1/2 cup heavy cream
- 8 lasagna noodles, broken into 1-inch pieces
- 3 cups fresh broccoli florets, chopped into small bite-sized pieces
- 2 cups sharp cheddar cheese, freshly shredded
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt (plus more to taste)
- 1/4 teaspoon black pepper
- Optional: Red pepper flakes for a little heat
Instructions
- In a large pot or Dutch oven, melt the butter over medium heat. Add the diced onion and cook for 3 to 4 minutes until it becomes soft and translucent.
- Add the minced garlic and cook for another 60 seconds until you can smell the delicious aroma.
- Whisk in the flour and cook for about 2 minutes. This removes the raw flour taste and creates a thick paste.
- Slowly pour in the broth and milk while whisking constantly. Make sure there are no lumps of flour left in the liquid.
- Bring the mixture to a gentle boil. Once boiling, stir in the broken lasagna noodles. Reduce the heat to medium-low and let the noodles simmer for about 8 to 10 minutes, or until they are almost tender.
- Add the chopped broccoli florets, smoked paprika, salt, and black pepper. Continue to simmer for another 5 minutes until the broccoli is bright green and soft.
- Turn the heat to low. Stir in the heavy cream and the shredded cheddar cheese. Stir gently until the cheese is completely melted and the soup is creamy.
- Taste the soup and add more salt or pepper if needed. If the soup is too thick, you can add a splash more broth or milk.
- Ladle the hot soup into bowls and serve immediately.
- Cook Time: 30 minutes



