
Cozy up with this hearty Broccoli Cauliflower Cheese Soup! It's a comforting vegetarian soup that's easy to make on either the stovetop or in your Instant Pot. Even better, it's ready in just 30 minutes for a dinner the whole family will love! This soul-warming soup combines the perfect blend of vegetables with creamy, cheesy goodness for a satisfying meal that doesn't feel like you're eating your vegetables.
The first time I made this for my family, my husband declared it his new favorite casserole. There's something magical about the combination of tender chicken, spicy tomatoes, and layers of gooey cheese that makes this dish irresistible.
Essential Ingredients and Selection Tips
- Broccoli: Fresh or frozen both work well; choose vibrant green florets
- Cauliflower: Fresh or frozen; adds texture and mild flavor
- Chicken Stock: Homemade or store-bought; adds depth of flavor
- Half-and-Half: Creates the creamy base; don't substitute with lower-fat options
- Cheddar Cheese: Shred your own from a block for the best melt
- Onion and Garlic: The aromatic foundation that builds flavor
Detailed Cooking Instructions
- Stovetop Method:
- Heat olive oil in a large pot over medium heat. Add diced onion and garlic, cooking until softened, about 5 minutes. Stir in diced carrots and celery, cooking for another 3-4 minutes until tender. Add broccoli and cauliflower florets, stirring to coat with the oil and vegetables. Pour in chicken stock, bring to a boil, then reduce heat to a simmer. Cover and let cook for 10-15 minutes until vegetables are tender. Blend half-and-half with a bit of the hot soup in a separate bowl until smooth, then stir back into the pot. Add shredded cheddar cheese, stirring until melted and creamy. Season with salt and pepper to taste. Serve hot with additional cheese if desired.
- Instant Pot Method:
- Set Instant Pot to sauté mode. Add olive oil, onion, and garlic, cooking until softened. Add carrots and celery, cooking for another 2 minutes. Stir in broccoli, cauliflower, and chicken stock. Seal the lid, set to manual high pressure for 5 minutes. Quick release the pressure, then blend in half-and-half until smooth. Stir in cheddar cheese until melted. Season and serve hot.

I learned the importance of not overcooking the vegetables after my first attempt resulted in a mushy soup. Now I make sure to keep an eye on the pot and remove it from heat as soon as the vegetables are tender.
Versatile Variations
This recipe welcomes adaptations based on what you have on hand or dietary preferences. Try swapping chicken stock for vegetable broth for a fully vegetarian version. For a spicier kick, add red pepper flakes or a diced jalapeño with the vegetables. Mix in freshly grated Parmesan cheese for added depth of flavor. The possibilities are endless!

Meal Prep Magic
What makes this recipe truly exceptional for busy households is its meal prep potential. The flavors actually improve overnight as the ingredients meld together. I often make a double batch on Sunday, dividing leftovers into containers for quick lunches throughout the week. The soup reheats beautifully in the microwave, making it perfect for office lunches that will have your colleagues eyeing your meal with envy.
Kid-Friendly Adaptations
For families with picky eaters, this dish offers wonderful flexibility. My children initially protested the "green things" (broccoli and cauliflower), so I started by serving them separate garnishes on the side. Over time, they've grown to appreciate the full-flavored version. For very spice-sensitive children, reduce the red pepper flakes slightly. The natural savory notes from the vegetables usually win over even the most selective young eaters.

Final Thoughts
This Broccoli Cauliflower Cheese Soup has become a staple in my recipe collection, offering the perfect solution for those evenings when I crave something comforting and satisfying, while still managing to pack in a good serving of vegetables. The combination of tender vegetables and rich, creamy cheese creates a dish that's far greater than the sum of its parts. Whether you're hosting a game day gathering, feeding a hungry crowd, or just craving something special for dinner, this soup proves that sometimes the simplest recipes become the most requested.
Frequently Asked Questions
- → Can I use frozen vegetables?
- Yes, use frozen broccoli and cauliflower without thawing first.
- → How can I make this soup thicker?
- Increase flour to 4 tablespoons or blend portion of finished soup.
- → Can I make this dairy-free?
- Substitute plant-based butter, milk, and cheese but texture may differ.
- → Can I freeze this soup?
- Not recommended as dairy-based soups can separate when thawed.
- → What cheese works best?
- Sharp cheddar provides best flavor, but Gruyère or Colby also work well.