Love this? Save it for later!
Share the inspiration with your friends
The woman at the community garden plot next to mine watched me trying to wrestle a particularly stubborn broccoli stalk out of the ground for a good thirty seconds before she spoke. “You’re going about it all wrong,” she said, not unkindly, and then she knelt down right there in the dirt and showed me how to twist the stalk at the base with a quick, firm motion. Her name was Clara, and she was in her seventies, with dirt permanently embedded under her fingernails and the kind of quiet confidence that only comes from decades of growing your own food. We got to talking, and somewhere between the kale and the carrot rows, she mentioned she had a freezer full of broccoli from last season’s harvest and a slow cooker that was practically an heirloom. “I just dump everything in and let it do its thing,” she said with a shrug. “Makes the best soup I’ve ever had.”
I’ll admit, I was skeptical at first. Creamy cheddar broccoli soup from a slow cooker? I mean, I’d had my fair share of watery, bland versions that tasted more like melted cheese sauce than actual soup. But Clara insisted, and a few days later she handed me a scrap of paper with her recipe scribbled on it. Honestly, I almost lost it—my toddler grabbed it off the counter and I found it crumpled under the couch a week later. But I pieced it back together, and let me tell you, that first batch was a revelation. The slow cooker did something magical to the broccoli, making it tender without turning into mush, and the cheddar melted into this velvety, savory broth that I couldn’t stop eating straight from the pot.
I’ve been making Clara’s creamy slow cooker cheddar broccoli soup ever since, tweaking it here and there to make it my own. Maybe you’ve been there—standing in your kitchen, staring at a head of broccoli, wondering how to turn it into something your family will actually get excited about. This is that recipe. It’s the kind of soup that feels like a warm hug on a chilly day, and it’s so easy you’ll wonder why you ever bothered with stovetop versions. This creamy slow cooker cheddar broccoli soup has become my go-to for busy weeknights, lazy Sundays, and everything in between. It’s simple, it’s satisfying, and it always, always delivers.
Why You’ll Love This Recipe
Let me tell you why this creamy slow cooker cheddar broccoli soup is different from every other recipe you’ve tried. I’ve tested this one at least a dozen times, tweaking the ratios, trying different cheeses, and even messing up the timing once or twice (I may have forgotten to add the cream cheese once—don’t ask). Here’s what makes it special:
- Set It and Forget It: This is the ultimate hands-off meal. You literally chop the broccoli, toss everything into the slow cooker, and walk away. No stirring, no watching the pot, no stress. It’s perfect for those days when you’re juggling work, kids, or just life in general.
- Simple, Everyday Ingredients: No fancy grocery store trips required. You probably already have most of these ingredients in your kitchen right now—broccoli, carrots, onion, garlic, chicken broth, and of course, cheddar cheese. It’s all stuff you can find at any supermarket.
- Perfect for Meal Prep: This soup gets even better the next day. I like to make a big batch on Sunday and have it for lunches all week. It freezes beautifully too, so you can stash some away for a rainy day.
- Crowd-Pleaser: I’ve served this at family dinners, potlucks, and even a Super Bowl party (yes, really), and it’s always the first thing to disappear. Kids love it, adults love it, and even picky eaters go back for seconds.
- Unbelievably Creamy Without Heavy Cream: Here’s the secret—this soup gets its velvety texture from a combination of sharp cheddar cheese and a little cream cheese. No heavy cream needed, which means it’s a bit lighter but still feels totally indulgent. You’ll close your eyes after the first bite, I promise.
What makes this recipe truly stand out is the slow cooker method. Most broccoli cheddar soups require you to stand over a hot stove, making a roux and slowly whisking in milk. Not this one. The slow cooker does all the work, gently cooking the vegetables until they’re perfectly tender, then you just stir in the cheese at the end. It’s foolproof, even for beginners. And honestly, it’s comfort food reimagined—healthier, faster, and with the same soul-soothing satisfaction you crave on a cold day.
What Ingredients You Will Need
This creamy slow cooker cheddar broccoli soup uses simple, wholesome ingredients to deliver bold flavor and a satisfyingly smooth texture. Most of these are pantry staples, and I’ve included a few notes on substitutions if you need them. Here’s what you’ll need:
For the Soup Base
- 4 cups fresh broccoli florets (about 2 medium heads) — I prefer fresh over frozen here because it holds its texture better during the long cook time. If you only have frozen, thaw and drain them well first, but reduce the cooking time by about 30 minutes.
- 1 medium yellow onion, diced — Adds a savory depth that you can’t get from just garlic. White or sweet onion works too.
- 2 medium carrots, peeled and diced — These add a touch of natural sweetness and a nice pop of color. You can also use a handful of baby carrots, just chop them smaller.
- 3 cloves garlic, minced — Fresh garlic is best, but jarred minced garlic works in a pinch. Use about 1 teaspoon.
- 4 cups low-sodium chicken broth — I recommend Swanson or Kitchen Basics for a clean flavor. Vegetable broth works great for a vegetarian version.
- 1 cup whole milk — Adds creaminess without being too heavy. You can use 2% or even oat milk, but the soup won’t be quite as rich.
For the Creamy Base

- 8 ounces sharp cheddar cheese, shredded — This is non-negotiable for the best flavor. I use Cabot or Tillamook sharp cheddar. Please shred it yourself from a block—pre-shredded cheese has anti-caking agents that prevent it from melting smoothly.
- 4 ounces cream cheese, softened and cubed — This is my secret ingredient for that ultra-creamy texture. It adds a slight tang that balances the richness of the cheddar.
- 1/2 cup heavy cream or half-and-half — Optional, but it takes the soup from creamy to decadent. I usually add it when I’m serving this for company.
For Seasoning
- 1 teaspoon salt — Start with this and adjust at the end. Different cheeses have different salt levels.
- 1/2 teaspoon black pepper — Freshly ground is always better.
- 1/4 teaspoon smoked paprika — Adds a subtle smokiness that pairs beautifully with the cheddar. Regular paprika works too.
- 1/4 teaspoon nutmeg, freshly grated — Trust me on this one. Nutmeg is a classic pairing with creamy cheese sauces and it really elevates the flavor.
- Pinch of cayenne pepper — Just a tiny bit for warmth, not heat. Leave it out if you’re serving kids.
For Thickening (Optional)
- 2 tablespoons cornstarch mixed with 2 tablespoons cold water — This creates a slurry that you’ll stir in at the end if you want a thicker soup. I usually skip it because I like my soup on the creamier side, but it’s there if you need it.
One thing I’ve learned from making this soup so many times—don’t skip the nutmeg. I know it sounds weird, but it really does something magical to the cheese. And if you’re looking for a dairy-free option, you can use a good quality vegan cheddar and cashew cream, but I’ll be honest, it won’t be quite the same. This is one of those recipes where the real deal really shines.
Equipment Needed
You don’t need a lot of fancy equipment for this creamy slow cooker cheddar broccoli soup, which is part of why I love it so much. Here’s what you’ll need:
- 6-quart slow cooker: This is the sweet spot for this recipe. A 6-quart gives you enough room to stir without splashing, and it’s the perfect size for a generous batch. I use a Crock-Pot brand, but any brand works. If you have a smaller slow cooker, just halve the recipe.
- Chef’s knife and cutting board: For chopping the broccoli, onion, carrots, and garlic. A good sharp knife makes all the difference—trust me, I learned this the hard way after struggling with a dull one for years.
- Vegetable peeler: For the carrots. You could skip this if you like the texture of carrot skins, but I prefer them peeled for a smoother soup.
- Box grater or food processor: For shredding the cheddar cheese. I use a box grater because it’s easier to clean, but a food processor with a shredding disc does the job in seconds.
- Immersion blender (optional): If you want a completely smooth soup, an immersion blender is your best friend. I actually prefer my soup with some texture, so I only blend about half of it. You can also use a regular blender, just be careful with hot liquids—work in batches and leave the lid slightly open to let steam escape.
- Measuring cups and spoons: For accuracy. I’ve eyeballed this recipe before and it turned out fine, but for consistent results, measure your broth and milk.
- Wooden spoon or silicone spatula: For stirring in the cheese at the end. A metal spoon can scratch your slow cooker insert.
If you don’t have an immersion blender, no worries. You can skip the blending step entirely and just have a chunky vegetable soup, or you can mash the vegetables with a potato masher for a rustic texture. I’ve done both, and honestly, they’re all delicious in their own way.
Preparation Method
Alright, let’s get cooking. This creamy slow cooker cheddar broccoli soup is almost embarrassingly easy, but I’ll walk you through every step so you get perfect results every time. The total active time is about 15 minutes, then the slow cooker does the rest.
- Prep the vegetables (10 minutes): Start by washing your broccoli and cutting it into small florets. Don’t throw away the stems—peel them with a vegetable peeler and chop them into small cubes. They’re perfectly edible and add great texture. Dice the onion and carrots into similar-sized pieces so they cook evenly. Mince the garlic. I like to do all my prep work before I turn on the slow cooker so I’m not rushing later.
- Layer everything in the slow cooker (2 minutes): Add the broccoli florets and chopped stems, diced onion, diced carrots, and minced garlic to your slow cooker. Pour in the chicken broth, then add the salt, pepper, smoked paprika, nutmeg, and cayenne. Give everything a quick stir to combine. Don’t add the milk or cheese yet—we’ll do that at the end.
- Cook on low (4-5 hours) or high (2-3 hours): Cover the slow cooker and cook on low for 4 to 5 hours, or on high for 2 to 3 hours. You’ll know it’s ready when the broccoli is tender enough to pierce easily with a fork. I usually go for low because it gives the flavors more time to meld together. The smell in your kitchen at this point is going to be incredible—earthy, savory, and just a little bit sweet from the carrots.
- Blend (optional, 2 minutes): If you want a smoother soup, now’s the time. Use an immersion blender directly in the slow cooker and pulse until you reach your desired consistency. I like to leave about half of the soup chunky and blend the rest—it gives you that creamy texture with little bites of broccoli and carrot throughout. If you’re using a regular blender, work in batches and be very careful with the hot liquid. Fill the blender no more than halfway, remove the center cap from the lid, and cover it with a kitchen towel to let steam escape.
- Add the dairy (5 minutes): This is the most important step. Turn the slow cooker to warm or low. Add the cubed cream cheese and stir until it’s mostly melted. Then gradually sprinkle in the shredded cheddar cheese, a handful at a time, stirring constantly. If you dump it all in at once, you might end up with a clumpy mess. Once all the cheese is melted and smooth, stir in the milk and heavy cream (if using). Taste and adjust the seasoning—you might want a little more salt or a pinch more cayenne.
- Thicken if desired (1 minute): If you like a thicker soup, mix the cornstarch and cold water together in a small bowl to make a slurry. Stir it into the soup and let it cook on high for another 10-15 minutes until it thickens. I usually skip this step because I love the creamy texture as-is, but it’s a nice option if you prefer a heartier soup.
- Serve immediately: Ladle the soup into bowls and top with extra shredded cheddar, a crack of black pepper, and maybe some croutons or crispy bacon bits. The soup will be piping hot, so let it cool for a minute before diving in.
One thing I learned the hard way—don’t let the soup boil after you add the cheese. High heat can cause the cheese to separate and turn grainy. Keep it on warm or low, and stir gently. Your patience will be rewarded with the silkiest, creamiest cheddar broccoli soup you’ve ever had.
Cooking Tips & Techniques
After making this creamy slow cooker cheddar broccoli soup more times than I can count, I’ve picked up a few tricks that make a real difference. Here are my best tips for getting it right every time:
Shred your own cheese. I know, I know, it’s tempting to buy the pre-shredded bags. But those bags are coated with cellulose and potato starch to prevent clumping, which also prevents the cheese from melting smoothly. You’ll end up with a grainy soup instead of that velvety texture we’re after. Spend the two minutes shredding a block of sharp cheddar—it’s worth it.
Don’t overcook the broccoli. The slow cooker is gentle, but if you let it go too long, the broccoli will break down into mush. I aim for 4 hours on low. If you’re using a smaller slow cooker or your broccoli is cut into very small pieces, check it at 3 hours. You want it tender but still holding its shape.
Add the cheese at the very end. This is non-negotiable. If you add cheese at the beginning of cooking, it will separate and turn into a greasy, clumpy mess. The slow cooker’s gentle heat is perfect for melting cheese, but only if you add it after the soup is done cooking. I’ve made this mistake exactly once, and I still cringe thinking about it.
Use room temperature cream cheese. Cold cream cheese takes forever to melt and can leave you with little white lumps in your soup. Let it sit on the counter for 30 minutes before you start, or cut it into small cubes to help it soften faster.
Season in layers. Add some salt and spices at the beginning, then taste and adjust at the end. Cheddar cheese can be quite salty, so start with less salt than you think you need. You can always add more, but you can’t take it out.
Make it ahead for better flavor. Like most soups, this one tastes even better the next day. The flavors have time to meld and deepen overnight. I often make it a day ahead and just reheat it gently on the stove or in the slow cooker. Just don’t let it boil when reheating, or the cheese might separate.
Have a backup plan for leftovers. This soup thickens significantly as it sits because the broccoli absorbs the liquid. When reheating, stir in a splash of milk or broth to thin it back to your desired consistency. I learned this the hard way when I tried to eat cold soup straight from the fridge and ended up with something closer to a dip.
Variations & Adaptations
One of the best things about this creamy slow cooker cheddar broccoli soup is how versatile it is. I’ve played around with it quite a bit, and here are some of my favorite variations:
Add some protein: This soup is hearty on its own, but if you want to make it a full meal, stir in some cooked, shredded chicken at the end. I’ve also added crumbled cooked bacon (about 4 strips) or even some diced ham. It turns a side dish into a main course.
Make it vegetarian or vegan: Use vegetable broth instead of chicken broth, and swap the cheddar for a high-quality vegan cheddar. For the creamy element, use cashew cream (soaked cashews blended with water) or full-fat coconut milk. I’ve tried this with a vegan cheddar from Miyoko’s and it was surprisingly good—not exactly the same, but delicious in its own right.
Spice it up: If you like a little heat, add a diced jalapeño along with the vegetables, or stir in a tablespoon of sriracha at the end. I’ve also tried it with a teaspoon of curry powder, which gives it a warm, earthy flavor that pairs surprisingly well with the cheddar.
Swap the vegetables: Don’t have broccoli? Try cauliflower instead. It has a similar texture and a mild flavor that works beautifully with cheddar. You can also add some chopped spinach or kale in the last 30 minutes of cooking for extra greens. I’ve even made a version with frozen peas stirred in at the end, and it was fantastic.
Make it a loaded baked potato soup: Add two peeled and diced russet potatoes along with the vegetables, and increase the broth to 5 cups. Cook until the potatoes are tender, then blend about half the soup. Stir in the cheese, and top with bacon, chives, and extra cheddar. It’s like two soups in one, and it’s absolutely decadent.
Try a different cheese: Sharp cheddar is classic, but you can use a mix of cheeses for a more complex flavor. I’ve tried half cheddar and half Gruyère, which was amazing. Smoked gouda adds a lovely smoky note, and Monterey Jack makes it extra creamy. Just avoid pre-shredded blends, as they often contain anti-caking agents.
Serving & Storage Suggestions
This creamy slow cooker cheddar broccoli soup is wonderful on its own, but here are some of my favorite ways to serve it and keep it fresh.
Serving Suggestions: Ladle the soup into warm bowls and top with a generous sprinkle of extra shredded cheddar cheese, a crack of black pepper, and some fresh chives or parsley. I love serving it with crusty bread or garlic bread for dipping—the combination of the creamy soup and crunchy bread is unbeatable. A simple side salad with a tangy vinaigrette also works beautifully to cut through the richness. For a heartier meal, serve it alongside a grilled cheese sandwich. Honestly, it’s my go-to comfort meal on cold winter nights.
Storage: Let the soup cool completely before storing. Transfer it to an airtight container and refrigerate for up to 4 days. As I mentioned, the soup will thicken as it sits, so don’t be alarmed. When you’re ready to eat it, reheat it gently on the stovetop over low heat, stirring occasionally. Add a splash of milk or broth to thin it out if needed. You can also reheat individual portions in the microwave—just use a microwave-safe bowl and heat in 30-second intervals, stirring between each.
Freezing: This soup freezes beautifully, which makes it perfect for meal prep. Let it cool completely, then transfer it to freezer-safe containers or zip-top bags. Leave a little room for expansion, and freeze for up to 3 months. To thaw, place the container in the refrigerator overnight. Reheat gently on the stovetop or in the microwave, stirring frequently. The texture might be slightly different after freezing—sometimes the cheese can separate a little—but a good stir usually brings it back together. If it seems grainy, an immersion blender can help smooth it out.
Flavor Development: Here’s a little secret—this soup actually tastes better the next day. The flavors have time to meld and deepen, so don’t hesitate to make it a day ahead. I’ve even found that the third day is the sweet spot for flavor. Just remember to thin it out with a little milk or broth when reheating, as it will have thickened significantly.
Nutritional Information & Benefits
This creamy slow cooker cheddar broccoli soup is comfort food at its finest, but it also has some surprising nutritional benefits. Here’s a rough estimate per serving (based on 6 servings):
Estimated Nutritional Values (per serving):
- Calories: 320
- Protein: 16g
- Fat: 22g
- Carbohydrates: 14g
- Fiber: 4g
- Sugar: 6g
- Sodium: 680mg
Health Benefits: Broccoli is a nutritional powerhouse—it’s packed with vitamin C, vitamin K, fiber, and antioxidants. The carrots add beta-carotene, which is great for eye health. And while this soup is definitely indulgent, the protein from the cheese and the fiber from the vegetables help keep you full and satisfied. I love that I can serve this to my family knowing they’re getting a good dose of vegetables, even if it feels like a treat.
Dietary Considerations: This recipe is vegetarian if you use vegetable broth. It’s also low-carb (about 14g of carbs per serving), which makes it a good option for those watching their carb intake. To make it gluten-free, just ensure your broth is certified gluten-free—most are, but it’s always worth checking. The soup contains dairy from the cheese, milk, and cream cheese, so it’s not suitable for a vegan or dairy-free diet without modifications.
Potential Allergens: This recipe contains dairy (milk, cheese, cream cheese). If you’re using a store-bought broth, check the label for any hidden allergens. Some broths contain soy or wheat-derived ingredients.
I’m not a nutritionist, but I do believe in balance. This soup is rich and satisfying, but it’s also full of real, whole ingredients. It’s the kind of meal that makes you feel good—both while you’re eating it and after. And honestly, that’s what matters most to me.
Conclusion
This creamy slow cooker cheddar broccoli soup has become a staple in my kitchen, and I hope it becomes one in yours too. It’s everything I want in a comfort food—creamy, cheesy, satisfying, and so easy to make that it almost feels like cheating. Whether you’re cooking for a busy family, meal prepping for the week, or just craving something warm and cozy on a cold day, this soup delivers every single time.
What I love most about this recipe is how adaptable it is. You can make it your own by adding your favorite protein, swapping in different vegetables, or adjusting the spices to suit your taste. Don’t be afraid to experiment—some of my best versions came from accidental substitutions and happy little mistakes. And if you find a variation you love, I’d love to hear about it.
So go ahead, grab your slow cooker, and give this soup a try. I promise you won’t regret it. And when you take that first spoonful of velvety, cheesy goodness, you’ll understand exactly why Clara’s recipe has become so special to me. Happy cooking, friends!
Frequently Asked Questions
Can I use frozen broccoli instead of fresh?
Yes, you can use frozen broccoli, but there are a few things to keep in mind. Frozen broccoli has a higher water content, which can make the soup slightly thinner. Thaw and drain the florets well before adding them to the slow cooker, and reduce the cooking time by about 30 minutes since frozen broccoli cooks faster. I personally prefer fresh for the best texture, but frozen works in a pinch.
Why did my soup turn out grainy?
Grainy soup is usually caused by one of two things: using pre-shredded cheese or overheating the dairy. Pre-shredded cheese contains anti-caking agents that prevent it from melting smoothly. Always shred your own cheese from a block. Also, make sure you add the cheese at the end and keep the slow cooker on warm or low—high heat can cause the cheese to separate and become grainy.
Can I make this soup in an Instant Pot?
Absolutely! To make this in an Instant Pot, use the sauté function to cook the onions and garlic for 2-3 minutes, then add the broth and vegetables. Pressure cook on high for 3 minutes, then do a quick release. Use an immersion blender to blend to your desired consistency, then stir in the cheese and milk on the sauté setting (low). Just be careful not to let it boil after adding the cheese.
How can I make this soup dairy-free?
To make a dairy-free version, use vegetable broth and substitute the cheddar cheese with a high-quality vegan cheddar (I like Miyoko’s or Violife). For the creamy element, use cashew cream (1/2 cup raw cashews soaked in hot water for 30 minutes, then blended with 1/2 cup water) or full-fat coconut milk. The texture will be slightly different, but it’s still delicious.
Can I leave the soup cooking all day while I’m at work?
I wouldn’t recommend it. The ideal cooking time for this soup is 4-5 hours on low. If you leave it for 8+ hours, the broccoli will break down into mush and the soup can become watery and bland. If you need a longer cook time, consider using a slow cooker with a timer that switches to warm after a set time, or prep all the ingredients the night before and start it in the morning so it’s done when you get home.
Pin This Recipe!

Creamy Slow Cooker Cheddar Broccoli Soup (Best Easy Recipe)
This creamy slow cooker cheddar broccoli soup is the ultimate comfort food—velvety, cheesy, and incredibly easy to make. Just chop the vegetables, toss everything in the slow cooker, and let it work its magic for a warm, satisfying meal.
- Prep Time: 15 minutes
- Cook Time: 4 hours
- Total Time: 4 hours 15 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 4 cups fresh broccoli florets (about 2 medium heads)
- 1 medium yellow onion, diced
- 2 medium carrots, peeled and diced
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 1 cup whole milk
- 8 ounces sharp cheddar cheese, shredded
- 4 ounces cream cheese, softened and cubed
- 1/2 cup heavy cream or half-and-half (optional)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon smoked paprika
- 1/4 teaspoon nutmeg, freshly grated
- Pinch of cayenne pepper
- 2 tablespoons cornstarch mixed with 2 tablespoons cold water (optional, for thickening)
Instructions
- Prep the vegetables: Wash broccoli and cut into small florets. Peel and chop the stems into small cubes. Dice the onion and carrots into similar-sized pieces. Mince the garlic.
- Layer everything in the slow cooker: Add broccoli florets and chopped stems, diced onion, diced carrots, and minced garlic. Pour in chicken broth, then add salt, pepper, smoked paprika, nutmeg, and cayenne. Stir to combine.
- Cook on low for 4-5 hours or on high for 2-3 hours, until broccoli is tender.
- Blend (optional): Use an immersion blender directly in the slow cooker to reach desired consistency. For a regular blender, work in batches, filling no more than halfway, and let steam escape.
- Add the dairy: Turn slow cooker to warm or low. Add cubed cream cheese and stir until mostly melted. Gradually sprinkle in shredded cheddar cheese, a handful at a time, stirring constantly. Stir in milk and heavy cream (if using). Taste and adjust seasoning.
- Thicken if desired: Mix cornstarch and cold water to make a slurry. Stir into soup and cook on high for 10-15 minutes until thickened.
- Serve immediately: Ladle into bowls and top with extra shredded cheddar, black pepper, croutons, or crispy bacon bits.
Notes
Shred your own cheese for smooth melting. Add cheese at the very end to prevent separation. Use room temperature cream cheese. Season in layers. Soup thickens as it sits; thin with milk or broth when reheating. For best flavor, make a day ahead.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 6
- Sodium: 680
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 14
- Fiber: 4
- Protein: 16
Keywords: creamy slow cooker cheddar broccoli soup, easy broccoli soup, slow cooker soup, cheddar broccoli soup, comfort food, vegetarian soup


