Welcome to the ultimate guide for a truly delicious and nourishing Healthy Broccoli Cheddar Soup Recipe. This isn’t just another soup; it’s a mindful re-creation of a beloved classic, delivering all the comforting flavors you crave without the heavy cream or excessive fat found in many restaurant versions. Our recipe focuses on fresh, wholesome ingredients like vibrant broccoli florets, sweet carrots, and crisp celery, all simmered in a rich broth with milk for a lighter, yet incredibly creamy texture. It’s easy to prepare, deeply satisfying, and makes for a perfect hearty lunch or a delightful side dish to complement any meal.
If you’ve ever savored the iconic broccoli cheddar soup from places like Panera Bread and wished for a healthier, homemade alternative, you’ve found it! This recipe captures that same comforting essence, making it an ideal meal for chilly evenings or when you simply need a warm hug in a bowl. Unlike its richer counterparts, our version uses everyday pantry staples and low-fat cheese, ensuring you can whip up this delightful soup without a trip to the specialty store. Get ready to indulge in a bowl of pure goodness that’s so filling and flavorful, one serving might not be enough!
Looking to explore more wholesome and flavorful options? Don’t miss out on my other comforting recipes like the Easy Chicken Chili Soup or the vibrant Chili Chicken Tortilla Soup. You can also discover a wide array of delicious and healthy soup recipes designed to fit into a balanced lifestyle.

Why You Will Love This Healthy Broccoli Cheddar Soup Recipe
This isn’t just any soup; it’s a culinary experience designed to delight your taste buds while nourishing your body. Here’s why this healthy broccoli cheddar soup is destined to become a staple in your kitchen:
- Incredible Flavor, Lighter Feel: Forget the overly rich, buttery versions that leave you feeling sluggish. This lightened-up broccoli cheddar soup is bursting with the authentic flavors of fresh vegetables and sharp cheddar, offering a deeply satisfying taste without being overly dense or heavy. It’s a sophisticated blend that truly lets the ingredients shine.
- Effortlessly Simple to Make: Don’t let the gourmet taste fool you—this recipe is incredibly straightforward. With easy-to-follow directions and minimal prep work, you can have a warm, homemade bowl of goodness ready in under an hour. It’s perfect for busy weeknights when you crave something wholesome and delicious but are short on time.
- Packed with Nutrients and Goodness: This isn’t just “good for you” in a general sense. It’s a powerhouse of nutrition! Made without heavy cream and with a controlled amount of low-fat cheese, it’s significantly healthier than takeout options. Broccoli provides a wealth of Vitamin C, Vitamin K, and fiber, while carrots deliver a generous dose of Vitamin A. It’s a meal that supports your well-being with every spoonful.
- The Ultimate Comfort Food: There’s something undeniably comforting about a warm bowl of soup, especially when the weather turns cold. This broccoli cheddar soup delivers on that promise, offering a creamy, hearty experience that truly soothes the soul. It’s the kind of dish that makes you feel cozy and content from the inside out.
- Versatile and Customizable: Whether you’re serving it as a light lunch, a starter, or a main course with some crusty bread, this soup fits perfectly into any meal plan. Plus, it’s incredibly versatile, allowing for easy adaptations to fit various dietary needs or personal preferences, from vegan to keto options.

Essential Ingredients for Your Wholesome Broccoli Cheddar Soup
Crafting this healthy and flavorful soup begins with selecting quality ingredients. Each component plays a vital role in building the soup’s robust taste and creamy texture. Here’s what you’ll need, along with a few helpful notes:
- Butter or Ghee: Provides a rich, foundational flavor to the soup. If you’re following a keto diet, butter or ghee is an excellent choice. Alternatively, you can use olive oil for a lighter base.
- Olive Oil: A healthy fat option that complements the butter or ghee, or can be used on its own. Avocado oil is another great substitute if you prefer.
- Gluten-Free Flour: This is used to create a roux, which helps thicken the soup. Feel free to use any all-purpose flour of your choice if gluten is not a concern.
- Chicken or Vegetable Stock: Forms the flavorful liquid base of the soup. Opt for vegetable broth if you’re making a vegetarian or vegan version, or even water in a pinch, though stock adds more depth.
- Milk: We use 2% milk to achieve a creamy texture without the heaviness of traditional cream. For a vegan option, unsweetened almond milk or cashew milk works wonderfully.
- Medium Sweet Yellow Onion: Diced finely, this provides an aromatic sweetness that is crucial for the soup’s overall flavor profile.
- Garlic Cloves: Freshly diced, minced, or pressed garlic adds a pungent, savory layer. Always use fresh garlic over garlic powder for the best results.
- Carrot: One medium carrot, diced, brings natural sweetness and vibrant color. Using fresh carrots is highly recommended over canned for better flavor and texture.
- Fresh Celery: Two ribs, thinly sliced, contribute a subtle earthy note and a bit of crunch.
- Fresh Broccoli Florets: The star of the show! Eight cups of fresh broccoli, chopped into small florets, ensure plenty of nutritious green goodness. Frozen broccoli can also be used; just make sure to thaw and drain any excess water before adding.
- Cayenne Pepper: This is an optional ingredient, but a small amount adds a lovely, subtle kick that enhances the overall flavor without making the soup overly spicy.
- Low-fat Grated Sharp Cheddar Cheese: About 1½ cups of sharp cheddar, freshly grated, provides the signature cheesy flavor. Using a sharp variety means you get more flavor with less cheese. Keep a little extra aside for garnish!
Crafting Your Perfect Broccoli Cheddar Soup: A Step-by-Step Guide
Making this creamy and delightful healthy broccoli cheddar soup is a surprisingly simple process. Follow these straightforward steps to achieve a restaurant-quality bowl right in your own kitchen:
- Prepare the Thickening Slurry: In a small bowl, combine your gluten-free flour (or preferred flour) with a small amount of cold stock. Whisk vigorously until the mixture is completely smooth and free of lumps. This prevents the flour from clumping when added to the hot liquid, ensuring a silky-smooth soup. Set this slurry aside.
- Sauté the Aromatics: Heat the olive oil and butter (or ghee) in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Once the fats are melted and shimmering, add the diced yellow onions. Sauté them, stirring occasionally, until they become translucent and soft, which typically takes about 5 minutes. This step is crucial for building the foundational flavor of your soup.
- Add Remaining Vegetables: Introduce the diced carrots, thinly sliced celery, and minced garlic to the pot. Continue to cook for an additional 3-4 minutes, stirring regularly. This allows the vegetables to soften slightly and release their aromatic flavors, deepening the complexity of the soup.

- Simmer and Develop Flavor: Add the chopped broccoli florets, a pinch of cayenne pepper (if using), the remaining milk, and the flour-and-stock mixture you prepared earlier to the pot. Stir everything well to combine. Bring the soup to a gentle simmer, then reduce the heat to low and continue to cook for 8-10 minutes. Simmer until the vegetables are tender, and the soup begins to thicken and become creamy. Be careful not to overcook the broccoli to maintain its vibrant color and nutrients.
- Create Creaminess (Partial Blend): For that signature creamy texture, carefully transfer about half of the soup from the pot to a blender. Blend until smooth. Alternatively, an immersion blender can be used directly in the pot, blending until you reach your desired consistency. Return the blended portion back into the pot or Dutch oven. This method thickens the soup naturally and enhances creaminess without needing heavy cream.

- Finish with Cheese and Seasoning: Turn off the heat before stirring in the low-fat grated sharp cheddar cheese. Stir until the cheese is completely melted and smoothly incorporated into the soup. Season generously with sea salt and freshly ground black pepper to taste.
- Serve and Enjoy: Ladle your warm, comforting, and healthy broccoli cheddar soup into bowls. Garnish with a sprinkle of extra cheddar cheese or a few fresh herbs if desired. Serve immediately and savor every delicious spoonful!
Broccoli Cheddar Soup: Your Questions Answered
Here are some of the most common questions about making and enjoying this healthy broccoli cheddar soup:
Can you freeze broccoli cheddar soup?
Yes, absolutely! Broccoli cheddar soup freezes wonderfully. To freeze, first allow the soup to cool completely to room temperature. Then, transfer it to an airtight, freezer-safe container or heavy-duty freezer bags. It can be stored in the freezer for up to 2-3 months. When you’re ready to enjoy it again, allow the soup to thaw overnight in the refrigerator. Reheat gently in a pot on your stovetop over medium-low heat, stirring frequently, or warm it in the microwave until heated through. Leftover soup is also excellent for up to 5 days when stored in an airtight container in the fridge.
How many calories are in this healthy broccoli cheddar soup?
The calorie content of broccoli cheddar soup can vary widely depending on the ingredients used, especially the type and quantity of cheese and dairy. Restaurant versions often contain heavy cream and high-fat cheese, leading to a calorie count anywhere from 300 to 600+ calories per serving. Our healthy broccoli cheddar soup recipe, however, is designed to be lighter, coming in at approximately 197 calories per serving. This makes it a fantastic, guilt-free option for those monitoring their calorie intake without sacrificing flavor or satisfaction.
Can I use frozen broccoli to make broccoli cheddar soup?
Yes, you certainly can use frozen broccoli, and it’s a convenient alternative to fresh. While fresh broccoli often offers a slightly better texture and vibrant color, frozen broccoli works perfectly well in this recipe. Just be sure to thaw the frozen broccoli thoroughly before adding it to the soup. It’s also a good idea to gently squeeze out any excess water after thawing to prevent it from diluting the soup’s flavor and consistency.
Can I make this soup gluten-free?
Yes, this recipe is already designed to be gluten-free if you use gluten-free flour. Many brands of gluten-free all-purpose flour blends will work perfectly for creating the roux. Alternatively, you can use cornstarch or arrowroot powder as thickeners, which are naturally gluten-free. For a completely gluten-free meal, always double-check the labels on your chicken or vegetable stock to ensure no hidden gluten-containing ingredients.
What are some good serving suggestions for broccoli cheddar soup?
This versatile soup can be enjoyed in many ways! It’s delicious on its own as a light meal, but it also pairs wonderfully with a variety of accompaniments. Consider serving it with a crusty slice of artisanal bread for dipping, a crisp green salad, a gourmet grilled cheese sandwich, or even a simple side of roasted vegetables. For an added protein boost, you can stir in some shredded chicken or white beans, transforming it into a more substantial main course.

Achieving the Perfect Consistency: How to Thicken Broccoli Cheddar Soup
One of the hallmarks of a great broccoli cheddar soup is its creamy, luscious texture. If your soup isn’t quite as thick as you’d like, or if you’re looking for alternatives to traditional flour, here are several effective ways to achieve the perfect consistency, tailored to various dietary needs:
- Flour Slurry: Our recipe already incorporates flour for thickening. If you need a little more, mix about 1-2 tablespoons of flour with an equal amount of cold milk or water to create a smooth slurry. Whisk this mixture gradually into your simmering soup and cook for a few more minutes until it thickens. The cold liquid prevents lumps.
- Cornstarch Slurry: For a gluten-free option, cornstarch is an excellent thickener. Whisk 1 tablespoon of cornstarch with 2 tablespoons of cold water to form a smooth slurry. Slowly add this to your simmering soup, stirring constantly, and cook until the desired thickness is reached. Cornstarch provides a clear, glossy finish.
- Arrowroot Powder: Similar to cornstarch but often preferred for paleo and keto diets. Mix 1 tablespoon of arrowroot powder with 2 tablespoons of cold water. Add it to your soup in the same manner as cornstarch. Arrowroot is best added towards the end of cooking as prolonged heat can reduce its thickening power.
- Blended Soup: This is a fantastic, natural, and healthy way to thicken your soup, and our recipe already utilizes it! By blending about half of the cooked soup, you’re essentially pureeing some of the tender vegetables, which then acts as a natural thickener when stirred back into the pot. If your soup still needs a bit more body, blend another small portion of the soup and reincorporate. This method also boosts the vegetable content and creaminess.
Customize Your Bowl: Recipe Variations and Notes
This healthy broccoli cheddar soup recipe is wonderfully adaptable, allowing you to tailor it to your dietary preferences or simply experiment with new flavors. Here are some popular variations and helpful notes:
- For a Vegan Option: Transforming this into a delicious homemade vegan broccoli cheddar soup is quite simple. Swap the butter for more olive oil or a plant-based butter alternative. Use vegetable broth instead of chicken stock. Replace regular milk with unsweetened almond milk, cashew milk, or oat milk for creaminess. Finally, use your favorite brand of vegan cheddar cheese, which can be found in most health food stores or larger supermarkets.
- For a Keto-Friendly Option: To make a keto version of this hearty cheddar broccoli soup, stick with butter or ghee for the fat. Skip the flour entirely and instead use arrowroot powder (which is lower in carbs than flour) or rely solely on blending a portion of the soup to achieve a thick consistency. For extra richness and a higher fat content suitable for keto, consider using 1 cup of heavy whipping cream along with 1 cup of full-fat milk instead of 2 cups of 2% milk. Be sure to use whole-fat cheddar cheese.
- Add More Protein for a Complete Meal: If you want to make this soup a more substantial main course, easily boost its protein content. Stir in some leftover shredded chicken, rotisserie chicken, or even cooked and diced turkey. For a plant-based protein boost, consider adding white beans, chickpeas, or red lentils during the simmering stage. Serve it with some crusty whole-grain bread or delightful homemade dinner rolls.
- Don’t Have a Blender? No Problem!: If you don’t own a traditional countertop blender, an immersion blender (also known as a hand blender or stick blender) is an excellent alternative. It allows you to blend the soup directly in the pot, making for easier cleanup and less transferring. Blend until you achieve your desired level of smoothness.
- Spice It Up: If you love a little heat, increase the amount of cayenne pepper or add a dash of your favorite hot sauce. For a smoky flavor, a pinch of smoked paprika can also be a wonderful addition.
- Incorporate Other Vegetables: While broccoli is the star, feel free to add other finely chopped vegetables like zucchini, spinach (stirred in at the very end until wilted), or even diced potatoes for a heartier texture.

Storage and Reheating Recommendations
Proper storage ensures you can enjoy your homemade broccoli cheddar soup for days to come, minimizing food waste and providing convenient meal options.
- Storage: Allow any leftover cheddar and broccoli soup to cool completely to room temperature before storing. Transfer it to an airtight container and place it in the refrigerator, where it will stay fresh for up to 5 days. For longer storage, this soup freezes beautifully. Pour the cooled soup into freezer-friendly containers or heavy-duty freezer bags, leaving some headspace for expansion. It can be safely stored in the freezer for up to 3 months.
- Reheating: When reheating chilled soup, you can either warm it gently in the microwave or, for best results, transfer it to a saucepan and heat over medium heat on your stovetop. Stir frequently to ensure even heating and prevent scorching, especially if it’s very thick. If the soup has thickened too much in the fridge, you can add a splash of milk or vegetable broth while reheating to restore its desired consistency. For frozen soup, thaw it in the refrigerator overnight before reheating.

More Delicious and Healthy Soup Recipes
If you loved this healthy broccoli cheddar soup, you’re in for a treat! Explore more of our wholesome and flavorful soup creations:
- Mexican Chicken Soup Recipe
- Homemade Roasted Tomato Soup
- Italian Chicken and Bean Soup
- Healthy Summer Corn Chowder Soup
- Cabbage Roll Soup
- Italian Wedding Soup
- Easy Meatball Soup

You May Also Like These Healthy Recipes
- Lentil Salad
- Chipotle Chicken Al Pastor
- Marry Me Chicken Pasta
- Stuffed Bell Peppers
- Air Fryer Chicken Bites

Thanks for stopping by! If you make this Healthy Broccoli Cheddar Soup and enjoy it, please let me know. Leave a comment below and don’t forget to rate it. Also, share your delicious creation with your friends and family!
Follow me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes.
Healthy Broccoli Cheddar Soup
By: Rena
Servings: 6
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
A healthier version of the classic broccoli cheddar soup lightened up with milk instead of cream and loaded with wholesome veggies.
Ingredients
- 1 tablespoon Butter, or Ghee
- 1 tablespoon Olive Oil, or avocado oil
- 2 tablespoons Gluten-Free Flour, or any flour of your choice
- 2 Cups Chicken or Vegetable Stock
- 2 Cups Milk
- 1 Medium Sweet Yellow Onion, diced
- 1 Clove Garlic, diced, minced or pressed
- 1 medium Carrot, diced
- 2 ribs Celery, thinly sliced
- 8 Cups Broccoli, chopped small florets
- 1 teaspoon Cayenne Pepper (optional)
- 1 1/2 Cup Low-fat Grated Sharp Cheddar Cheese, Plus more for garnish
Instructions
- In a small bowl, whisk flour and cold stock until well combined to create a smooth slurry.
- Heat olive oil and butter/ghee in a large skillet or Dutch oven over medium-high heat. Sauté the diced onions until translucent, about 5 minutes.
- Add in carrots, celery, and garlic, and cook for an additional 3-4 minutes, stirring to soften.
- Add in broccoli, cayenne pepper (if using), milk, and the flour mixture. Bring to a gentle simmer, then reduce heat and cook until veggies are tender and soup is creamy, about 8-10 minutes.
- Transfer about half of the soup to a blender (or use an immersion blender directly in the pot). Blend until smooth, then stir the pureed mixture back into the pot.
- Stir in the shredded Cheddar cheese until fully melted and smooth. Season with sea salt and freshly ground black pepper to your taste. Enjoy!
Notes
- For a keto version, you may use one cup of heavy cream and one cup of full-fat whole milk, and use arrowroot powder instead of flour or rely on blending for thickness.
- You can use either fresh or frozen broccoli florets. If using frozen, thaw and drain excess water first.
- No olive oil? Avocado oil is a great alternative.
- To keep calories lower, ensure you use low-fat cheese.
- Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for up to 3 months.
Nutrition Information
Calories: 197kcal
Carbohydrates: 16g
Protein: 13g
Fat: 9g
Saturated Fat: 4g
Cholesterol: 19mg
Sodium: 596mg
Potassium: 582mg
Fiber: 3g
Sugar: 7g
Vitamin A: 3055IU
Vitamin C: 109.6mg
Calcium: 275mg
Iron: 1.1mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
- Course:
- Soup
- Cuisine:
- American
Rate this recipe: 4.50 from 18 votes
Pin Recipe
Print Recipe
Tried this recipe?
Mention @healthyfitnessmeals or tag #healthyfitnessmeals!