Nothing beats a cozy bowl of soup on a busy weeknight, and this Broccoli Mushroom Soup hits all the right notes. Creamy, comforting, and packed with tender veggies, you’ll definitely want seconds.
In a large pot, melt butter over medium heat. Add onion, cooking 3–4 minutes until soft.
Stir in garlic, then add mushrooms. Cook 6–7 minutes until mushrooms are golden and most liquid has evaporated.
Add broccoli florets and broth. Bring to a gentle boil, then lower heat and simmer uncovered for about 10 minutes, until broccoli is tender but not mushy.
Stir in heavy cream, Parmesan, and Dijon mustard. Simmer on low for 3–4 minutes, stirring often, until the soup thickens slightly and becomes silky. Taste and season with salt and pepper.
Ladle soup into bowls. Garnish with fresh parsley and a sprinkle of Parmesan.
Notes
Choose cremini, button, or baby bella mushrooms for the best flavour and texture.Avoid high heat after adding cream to prevent curdling — simmer gently.If you prefer a smooth, creamy texture, you can blend the soup before ladeling it into bowls.Cool completely before refrigerating. This mushroom broccoli soup keeps 3–4 days in an airtight container.