As I blended fresh broccoli and tender potatoes in my kitchen, the aroma transformed my space into a cozy retreat. This Cheesy Broccoli Potato Soup recipe has become a staple for chilly evenings and busy weeknights, providing just the right amount of warmth and satisfaction to our family meals. It’s not merely a delicious comfort food; it’s a delightful escape from fast food that even the pickiest eaters can’t resist. With its creamy texture enriched by sharp cheddar and parmesan, this hearty soup not only nourishes the body but also feeds the soul. Plus, it’s quick to whip up, making it perfect for anyone navigating a hectic schedule. Curious how to make this rich, creamy delight at home? Let’s dive into the details and turn your kitchen into a haven of warmth and flavor! Why Is This Soup a Must-Try? Comforting Warmth: This Cheesy Broccoli Potato Soup is the ultimate hug in a bowl, perfect for chilly evenings. Family Favorite: Even kids who shy away from broccoli can’t resist its rich, cheesy flavors, making family dinners a breeze. Simple and Quick: With just a handful of ingredients and straightforward steps, you can whip up this nourishing meal in no time. Versatile Indulgence: Enjoy it as a standalone meal, or pair with crusty bread or a light salad—options abound! Healthful Satisfaction: Packed with veggies, this soup is a guilt-free comfort food that warms both body and soul. Meal Prep Hero: Perfect for making ahead, it develops even richer flavors overnight, making it ideal for busy weeknights! Cheesy Broccoli Potato Soup Ingredients • For the Soup Base Butter – Adds richness and flavor to the soup base; Preferred: Kerrygold unsalted butter for better taste. Carrots – Provide sweetness and texture; Chop into small pieces for even cooking. Celery – Adds aromatic flavor and crunch; Dice to similar size as carrots for uniform cooking. Onion – Offers foundational flavor and aroma; Use yellow or white onion for sweetness. Garlic – Boosts overall flavor; Freshly minced is best for potency; cook briefly. Chicken Broth – Serves as the savory liquid base; Vegetable broth can replace for a vegetarian version. • For the Creamy Texture Potatoes (Yukon Gold or Russet) – Contributes to the creamy texture; Avoid waxy potatoes for best results. Broccoli – Adds nutrition and color; Cut into small florets for even cooking. Thyme – Enhances the soup with an earthy aroma; Dried thyme works well. Salt and Black Pepper – Essential for seasoning; Adjust to taste. Nutmeg – Adds warmth and depth to the cream sauce; Use a pinch for subtlety. Flour – Thickens the soup and creates a roux for creaminess; King Arthur all-purpose flour recommended for silkiness. Milk (Whole) – Creates a creamy texture; Substitute part with low-fat milk for a lighter option. Cream – Adds richness; Can be reduced or substituted with half-and-half. • For the Cheesy Finish Cheddar Cheese (Sharp) – Provides flavor and creaminess; Sharp for better depth; mild cheddar can be used for a lighter taste. Parmesan Cheese – Adds saltiness and complexity; Skip if unavailable, or use a similar hard cheese. Enjoy crafting this delightful Cheesy Broccoli Potato Soup, perfect for cozy nights in! Step‑by‑Step Instructions for Cheesy Broccoli Potato Soup Step 1: Prep Ingredients Begin by peeling and chopping your potatoes into 1/2-inch cubes, ensuring they’re consistent in size for even cooking. Dice the carrots, celery, and onion, and mince the garlic. Lastly, cut the broccoli into small florets, making sure they are small enough to cook evenly. Set all prepped ingredients aside, ready for a delicious start to your Cheesy Broccoli Potato Soup. Step 2: Cook Vegetables In a large pot over medium heat, melt 2 tablespoons of butter until it shimmers. Add the diced carrots, celery, and onion, sautéing for 3-4 minutes until the vegetables soften and the onion becomes translucent. Stir in the minced garlic and cook for an additional 30 seconds, allowing the garlic’s fragrant aroma to elevate your soup base. Step 3: Simmer Potatoes Drain any excess moisture from the potatoes, then add them into the pot along with the chicken broth, dried thyme, salt, and black pepper. Increase the heat to bring the mixture to a boil, then reduce it to a simmer. Let it cook for about 15 minutes until the potatoes are mostly tender, stirring occasionally to prevent sticking at the bottom. Step 4: Add Broccoli Once the potatoes are nearly cooked, gently stir in the broccoli florets. Continue to simmer uncovered for another 5 minutes, or until the broccoli turns a vibrant green and is tender-crisp. This step ensures your Cheesy Broccoli Potato Soup is packed with nutrition while maintaining the fresh flavors of the vegetables. Step 5: Make Cream Sauce In a separate saucepan, melt 5 tablespoons of butter over medium heat. Once melted, whisk in 7 tablespoons of flour and cook for about 1 minute. Gradually pour in 3 cups of milk while continually whisking to prevent lumps. Cook for 3-4 minutes until the mixture thickens, then remove it from heat and stir in the heavy cream and a pinch of nutmeg for depth. Step 6: Combine and Finish Pour the creamy sauce into the pot with the vegetable mixture and stir gently to combine all the flavors. Remove the pot from the heat and add the shredded cheddar and grated parmesan cheese. Stir until the cheeses are fully melted and the soup is rich and creamy. Taste and adjust the seasoning with more salt or pepper if needed. Step 7: Serve Ladle the warm Cheesy Broccoli Potato Soup into bowls. Serve immediately, enjoying the comforting, creamy goodness of this hearty meal. Pair it with crusty bread or a light salad for a complete dining experience that’s sure to delight your family! What to Serve with Cheesy Broccoli Potato Soup Imagine curling up with a hearty bowl of comfort, paired perfectly with flavors and textures that enhance your experience. Crusty Bread: The perfect duo, crusty bread is ideal for soaking up the creamy soup, complementing each rich spoonful. Dip, savor, and enjoy! Garden Salad: A refreshing side of mixed greens with a light vinaigrette adds a crisp contrast to the warmth of the soup, balancing flavors beautifully. Warm Dinner Rolls: Soft and buttery rolls are fantastic for mopping up every drop of this cheesy delight, making your meal feel extra special. Grilled Cheese Sandwich: Take it up a notch by pairing with a classic grilled cheese; the melty cheese hugs perfectly with the rich flavors of the soup. Roasted Vegetables: Seasonal roasted veggies add a delightful sweetness, complementing the cheesy potato soup while providing a nutritious boost. Pinot Grigio: Sip a chilled glass of Pinot Grigio for a refreshing lift, its crispness harmonizing wonderfully with the creamy soup’s richness. Apple Crisp: End your meal with a comforting apple crisp; the warmth and sweetness create a perfect contrast, leaving a satisfying finish. Herb-Infused Quinoa: Light, fluffy quinoa seasoned with herbs offers a nutritious touch, enhancing your soup experience with a delightful, earthy flavor. Make Ahead Options These Cheesy Broccoli Potato Soup options are perfect for meal prep enthusiasts! You can chop all your vegetables (potatoes, broccoli, carrots, celery, and onion) and store them in the refrigerator for up to 3 days. To enhance flavor, you can also prepare the cream sauce (but do not add cheese yet) and refrigerate it for up to 24 hours. When you’re ready to enjoy your soup, simply cook the vegetables and broth as directed, then add the pre-made cream sauce off heat and stir in the cheeses until melted. This way, you save time and still indulge in a delicious homemade meal that’s just as hearty and comforting as when freshly made! Variations & Substitutions for Cheesy Broccoli Potato Soup Customize your Cheesy Broccoli Potato Soup and make it uniquely yours, inviting delightful new textures and flavors with each twist! Vegan Delight: Substitute dairy milk and cream with almond or coconut milk, and use plant-based cheese for a creamy, dairy-free version. Add Protein: Incorporate cooked shredded chicken or turkey to elevate the heartiness while adding a protein boost, turning this soup into a complete meal. Creamy Cauliflower: Swap half of the potatoes with cauliflower florets for a low-carb alternative that still yields a delightful creaminess. Spicy Kick: Add diced jalapeños or a dash of sriracha to the base for an exciting heat that balances the creamy flavors beautifully. Herb Infusion: Stir in fresh herbs like basil or dill at the end for a fragrant twist, enhancing the soup’s flavor profile and freshness. Nutty Garnish: Top with toasted almond slivers for a crunchy texture that contrasts beautifully with the soup’s creaminess, adding an unexpected twist on classic flavors. These are just a few ways to alter this heartwarming recipe! For more delicious inspiration, consider exploring my Broccoli Cheddar Soup or try a comforting bowl of Chicken Noodle Soup to bring variety to your family table. How to Store and Freeze Cheesy Broccoli Potato Soup Fridge: Store your Cheesy Broccoli Potato Soup in an airtight container in the refrigerator for up to 4 days. The flavors will meld beautifully overnight, enhancing the taste! Freezer: Freeze the soup in airtight containers or freezer bags for up to 2 months. Allow it to cool completely before sealing to prevent ice crystals from forming. Reheating: Gently reheat on the stovetop over low heat, stirring frequently. You may need to add a splash of milk or broth to achieve the desired creamy consistency. Make Ahead: Consider making a double batch! It’s a great way to ensure you have a comforting meal ready to go for busy evenings. Expert Tips for Cheesy Broccoli Potato Soup Cheese Timing: Always add cheese off the heat to maintain a smooth texture, preventing any graininess in your Cheesy Broccoli Potato Soup. Roux Perfection: Cook your roux just until lightly golden to avoid any raw flour taste, ensuring a rich flavor in the final dish. Broccoli Brightness: Keep broccoli cooking to just 5 minutes for a vibrant color and tender-crisp texture, enhancing both flavor and nutrition. Storage Savvy: If making ahead, slightly undercook the broccoli; this allows flavors to develop while preventing mushiness when reheated. Season to Taste: Remember to taste and adjust seasoning at the end; sometimes a pinch more salt or pepper can elevate the overall flavor profile. Cheesy Broccoli Potato Soup Recipe FAQs How do I select the best broccoli for my soup? Absolutely! Look for vibrant green florets that are tightly packed and devoid of dark spots or yellowing. Fresh broccoli should feel firm to the touch, with crisp stems. If the broccoli has dark spots all over or wilting, it’s best to skip those and choose a fresher bunch. What is the best way to store leftover soup? Very! Store your Cheesy Broccoli Potato Soup in an airtight container in the refrigerator for up to 4 days. I frequently find that the flavors meld beautifully overnight, making the soup even more delicious the next day! Can I freeze Cheesy Broccoli Potato Soup? Certainly! To freeze, allow the soup to cool completely after cooking. Transfer it to airtight containers or freezer bags, leaving some room for expansion. It can be frozen for up to 2 months. When you’re ready to enjoy it, let it thaw in the fridge overnight before reheating. How do I reheat the soup without losing its creaminess? To gently reheat your soup, warm it on the stovetop over low heat, stirring frequently. If the soup has thickened too much, simply add a splash of milk or broth to achieve the desired creamy consistency. It maintains its velvety texture beautifully this way! Are there any dietary considerations for this soup? Definitely! If you have lactose intolerance, you can use lactose-free milk and cheese alternatives in place of dairy. For vegetarians, substitute the chicken broth with vegetable broth. Also, ensure that any extra toppings, like bacon bits, fit your dietary needs. Fire up your creativity, and you can enjoy this comforting soup regardless of your dietary preferences! Creamy Cheesy Broccoli Potato Soup for Cozy Nights This Cheesy Broccoli Potato Soup is a nourishing comfort food perfect for chilly evenings. Print Recipe Pin Recipe Prep Time 15 minutes minsCook Time 30 minutes minsTotal Time 45 minutes mins Servings: 6 servingsCourse: SoupCuisine: AmericanCalories: 320 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Soup Base2 tablespoons Butter Preferred: Kerrygold unsalted butter for better taste.1 cup Carrots Chop into small pieces for even cooking.1 cup Celery Dice to similar size as carrots for uniform cooking.1 medium Onion Use yellow or white onion for sweetness.2 cloves Garlic Freshly minced is best for potency; cook briefly.4 cups Chicken Broth Vegetable broth can replace for a vegetarian version.For the Creamy Texture2 medium Potatoes (Yukon Gold or Russet) Avoid waxy potatoes for best results.2 cups Broccoli Cut into small florets for even cooking.1 teaspoon Thyme Dried thyme works well.1 teaspoon Salt Adjust to taste.1 teaspoon Black Pepper Adjust to taste.1 pinch Nutmeg Use a pinch for subtlety.7 tablespoons Flour King Arthur all-purpose flour recommended for silkiness.3 cups Milk (Whole) Substitute part with low-fat milk for a lighter option.1 cup Cream Can be reduced or substituted with half-and-half.For the Cheesy Finish2 cups Cheddar Cheese (Sharp) Sharp for better depth; mild cheddar can be used for a lighter taste.1/2 cup Parmesan Cheese Skip if unavailable, or use a similar hard cheese. Equipment large potsaucepanwhiskcutting boardKnife Method Step-by-Step InstructionsBegin by peeling and chopping your potatoes into 1/2-inch cubes. Dice the carrots, celery, and onion, and mince the garlic. Cut the broccoli into small florets.In a large pot over medium heat, melt 2 tablespoons of butter until it shimmers. Add the diced carrots, celery, and onion, sautéing for 3-4 minutes until softened. Stir in the minced garlic and cook for an additional 30 seconds.Drain excess moisture from the potatoes, then add them along with the chicken broth, dried thyme, salt, and black pepper. Bring to a boil, then reduce to a simmer and cook for about 15 minutes.Gently stir in the broccoli florets and continue to simmer uncovered for another 5 minutes until vibrant green and tender-crisp.In a separate saucepan, melt 5 tablespoons of butter over medium heat. Whisk in 7 tablespoons of flour and cook for about 1 minute. Gradually pour in 3 cups of milk while whisking until thickened.Pour the creamy sauce into the vegetable mixture and stir gently to combine. Remove from heat and add the shredded cheddar and grated parmesan cheese.Ladle the warm Cheesy Broccoli Potato Soup into bowls and serve immediately, enjoying the comforting goodness. Nutrition Serving: 1bowlCalories: 320kcalCarbohydrates: 45gProtein: 12gFat: 12gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 40mgSodium: 800mgPotassium: 750mgFiber: 5gSugar: 5gVitamin A: 1200IUVitamin C: 50mgCalcium: 350mgIron: 2mg NotesAdd cheese off the heat for a smooth texture and cook the roux just until golden for best flavor. Tried this recipe?Let us know how it was!