When I’m craving cozy comfort food, this cheeseburger soup always hits the spot! It’s loaded with big, bold burger flavors in a rich, cheesy broth, minus that heavy feeling you get after the drive-through. I used to love it on freezing days when we lived in Minnesota, but I’ll be honest, I still enjoy it even living somewhere warmer. And while I’ve been making this cheeseburger soup recipe since 2016, right now — when it’s been really cold in many places — is the perfect time to show you some new tips I’ve picked up along the way. Make it with me!
Why You Need My Cheeseburger Soup Recipe

- Like a bacon cheeseburger in soup form – It’s got all the juicy ground beef, smoky bacon, and melty cheese flavors you love in a classic cheeseburger, but here I skip the bun and sneak in veggies for a healthier spin.
- Creamy and cheesy – I like regular hamburger soup, but creamy soups like this one are my specialty. (If you love them too, don’t miss my tomato bisque and cauliflower soup.) My cheeseburger soup delivers that same richness, and you can customize the thickness with my tips below.
- Quick and easy – This soup has super simple ingredients and virtually no prep, so you can have it on the table in just 20 minutes! And sometimes I totally make this my entire healthy dinner all by itself.
- Healthy comfort food – Many cheeseburger soup recipes are heavy, with pasta or potatoes, starchy thickeners, and processed Velveeta. Mine is lighter and gluten free, with vegetables and clean ingredients. I promise, it’s still comforting!


Ingredients & Substitutions
Here I explain the best ingredients for my bacon cheeseburger soup recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Ground Beef – I usually go for 85/15 lean ground beef—just the right flavor without being greasy. If you use 80/20, I recommend draining it. You can also swap it for ground turkey, ground chicken, or ground pork.
- Bacon – Feel free to skip it if you don’t want your cheeseburger soup with bacon. I like to include it! I often have batches of bacon cooked in the oven ready to go and crumbled for this soup, but you can also use pre-cooked bacon bits to save time, or cook raw bacon in the beginning.
- Cauliflower – My go-to neutral fillers instead of potatoes. I use florets, but cauliflower rice works too — it’ll just cook much faster. If you’re not a fan of this vegetable at all, see my tips below for alternatives.
- Broth – I used chicken broth mostly because that’s what I always have, but beef broth or even bone broth is great if you want your soup to taste more beefy.
- Milk & Cream – I prefer the combination of almond milk (which can withstand simmering) and heavy cream for richness. Regular milk is fine if it fits your lifestyle. You can swap the cream for coconut cream if you like, but the recipe still has dairy from the cheese.
- Shredded Cheese – Sharp cheddar cheese is best for classic cheeseburger vibes, but any kind that melts well will work.
- Parsley – I used a teaspoon of dried parsley because that’s what I had when I developed this cheeseburger soup recipe, but a tablespoon of fresh works, too. You can also add other herbs, like oregano, thyme, basil, or Italian seasoning (which I actually swap in most often).
- Sea Salt & Black Pepper – I kept the seasonings basic, but feel free to add other spices, like chili powder or cumin. Also, you might need to adjust the amount of salt if the broth you have isn’t reduced-sodium like mine.
FREE 5-Ingredient Recipe EBook
GET IT NOW
How To Make Cheeseburger Soup
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Crisp the bacon. You can use a big pot or Dutch oven. This is quick if your bacon is pre-cooked, or takes a bit longer if you start with raw.
- Brown the beef. Turn up the heat, toss in the ground beef, and break it apart as it cooks until it’s browned.


- Simmer the soup. Add the cauliflower, broth, milk, parsley, salt, and pepper. Bring to a boil, then let it simmer on medium heat until the cauliflower tender.
- Make it cheesy. Turn the heat down, and add the cream and cheddar. Stir until the cheeseburger soup is smooth and the cheese melts.


My Recipe Tips
- Don’t drain the bacon grease. It adds flavor and prevents the beef from sticking. If you’re using raw bacon and have a lot of grease, though, you might want to drain some of it.
- To avoid clumping, add the cheese gradually and stir like your soup depends on it! Don’t stop stirring, and wait for each batch to melt before adding more.
- For a more sure way to avoid clumps, whisk the cheese into 2 cups of hot broth in a bowl first. Then, stir it back into the pot. It’s more work (and dishes), so I usually don’t bother with this.
- Keep the heat low when adding the cheese. High heat can make it clump or turn grainy.
- Want a thicker texture? This soup has a cheesy broth and I love it that way, but you can easily make it thick if you want! Remove some of the liquid together with all (or most) of the cauliflower, puree in a blender, and stir back in. (This is the same trick I use for my easy broccoli cheddar soup without requiring a thickener.) You can also thicken this cheeseburger soup by adding room-temperature cream cheese and letting it melt, like I do for cream of broccoli soup.
- Want more flavor? Sometimes I saute a diced onion, diced celery or carrots, and a few cloves of minced garlic in the bacon grease before adding the beef. You can use butter or olive oil to saute them if you skip the bacon.
- Not a fan of cauliflower? I chose it because it has a neutral flavor, but you can use other veggies you’d put in vegetable soups, like broccoli or cabbage. Sometimes I use root vegetables, like turnips or rutabaga. For a more hearty option, diced potatoes work great. Keep in mind that potatoes and root veggies will take longer to cook, so just make sure they get soft.

Serving Ideas
My cheeseburger soup is already a meal on its own, but if you’re looking to round it out, here are some of my favorite sides and toppings to serve with it:
- Toppings – I like to save some extra bacon and shredded cheese for topping. You can also top it off with chopped dill pickles, caramelized onions, sour cream, or even jalapeño slices.
- Salads – This soup already has protein, so I pair it with lighter side salads, like cucumber tomato avocado salad or radish salad.
- Chips Or Crackers – If you’re craving some crunch, crumble some almond flour crackers, baked tortilla chips, or flaxseed crackers on top. They’re also great on the side for dunking.

Cheeseburger Soup (20-Min Recipe)
This 20-minute cheeseburger soup is easy, cheesy, and comforting, but lighter than most recipes. It will leave you feeling so good!
Instructions
[ See step photos See my tips ]Tap on the times in the instructions to start a kitchen timer.
-
In a large pot, brown the bacon for 1-2 minutes over medium heat, until crispy. If your bacon is uncooked, this will take longer.
-
Increase the heat to medium-high. Add the ground beef. Cook for 8-10 minutes, stirring occasionally and breaking apart with a spoon or spatula, until browned.
-
Add the cauliflower, chicken broth, almond milk, dried parsley, sea salt, and black pepper. Bring to a boil, then reduce heat to medium and simmer for 10-15 minutes, until the cauliflower is tender.
-
Remove from heat. Stir in the cheddar cheese and heavy cream, until the soup is smooth and the cheese is melted.
Did you make it? Leave a review or tag me @wholesomeyum on Instagram!
Maya’s Recipe Notes
Serving size: 1 cup
- Tips: Check out my recipe tips above to help you avoid clumping the cheese, get a thicker texture if you prefer, add-ins for extra flavor, and swaps if you’re not a fan of cauliflower.
- Store: Keep leftovers in an airtight container in the refrigerator for up to 4-5 days.
- Meal prep: This cheeseburger soup stores beautifully, so you can easily make it ahead for lunch! Sometimes I just pre-cook the bacon and beef, and chop the cauliflower, then it makes cooking faster the day-of.
- Reheat: Warm on the stove, stirring often, or microwave on medium power.
- Freeze: This soup will keep in the freezer for up to 3 months, as long as you use almond milk and not dairy milk. (The cream is just fine. ) Thaw overnight in the fridge and stir often when reheating.
- Note on nutrition info: The numbers here are based on almond milk for the milk of choice. Carbs and calories will be higher if you use regular milk.
📖 Want more recipes like this? Find this one and many more in my 30 Dinners In 30 Minutes and Winter Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Cheeseburger Soup

Shop
My
Custom











146 Comments
Donna Harrison
1I tried the cheeseburger soup and it was good, adding garlic salt to recipe, except I added 1 tbs of sour cream to each serving and that was the kicker to make this recipe over and over again. It adds .5 carbs to the serving, but boy it is worth it. I also put grated cheese on top of the hot soup.
I have been to high end restaurants where the cooks were graduates in culinary school, and sour cream is a secret ingredient they use in many of their soups especially when cheese is added., and I was told that makes them come back to the restaurants. I remember waiting in a line at The Malt Shop in Minneapolis years ago that was a block long for a bowl of their cream of cauliflower soup. I was told it was out of this world, and I didn’t want it because I didn’t like cauliflower. However I trusted my friend who said it didn’t matter if I liked cauliflower or not, that I would love the soup. She was right. Yes, they did add bacon to it and the cauliflower adsorbed all the other flavors including the sour cream.
Since then I always added sour cream and cheddar to my creamy soups, stews and casseroles using beef, chicken, tuna, and pork. I made them for many groups of people and they rave about it. But since I want them to rave about it just to me, I don’t tell my circle of friends my secret ingredient.
Thanks for your ear about this. This made the difference in my dogs licking the bowl to me licking the bowl. LOL
Alicea
1Good tip! I’m going to make this and was thinking of adding heavy cream, but I’ll try sour cream instead.
LORI WILKINSON
1This soup was a huge hit with my family especially for the ones that do not like cauliflower. They thought it tasted just like loaded baked potato soup. I added chopped fresh kale and spinach for extra nutrition. I will definitely be making this again!
Elaine Farmer
1This looks yummy–I will be cooking for about 30. Please explain “cauliflower in blend to thicken soup. How much would I need to blend?
Wholesome Yum M
1Hi Elaine, I think you are referring to the bonus tip to help thicken the soup further? Blending some of the cauliflower with the broth will create a thicker consistency. The amount of cauliflower you blend is really up to you. If you want the soup really thick (like potato soup thick) blend all of the cauliflower in with the broth. If you want some texture in your soup, leave about half of the cauliflower unblended. It will be delicious either way you decide to go!
Terena
1So excited to try these recipes on my new journey.
Allie
1A (super nice) friend made this for me. It was SO delicious!!!
Ella
1I made this on Monday night as the winter cold nights have definitely arrived, it was AMAZING, even my husband loved it and he’s really fussy 🙂
Jas @ All that's Jas
1You had me at bacon, lol! I love cauliflower and the combination of the two is making my mouth water!
Beth
1This dish is made in Heaven! Cheeseburger, soup and bacon is everything I need to be happy – almost everything 🙂
Shadi Hasanzadenemati
1I Made this for a gathering and it was a hit, everyone loved it! Will definitely make it again!
Michelle DeLeon
0I made this for my 2 sons and man o’ man they loved it !
Thanks for this recipe . It is delicious.
Wholesome Yum D
0I love hearing that your boys loved it, Michelle! Sounds like it was a hit all around. Thanks for giving the recipe a try!
Robin Robinson
0I just made this soup, in fact, I am having some now. Even though I had to substitute for the parsley- I used Mrs. Dash’s garlic and herb blend – it turned out so delicious 😋! I also added the cream cheese to thicken it some more. I am definitely making this again, with ground beef. Thank you Maya for all of your hard work!
Wholesome Yum D
1Robin, I’m so glad it still turned out delicious with the swaps you had on hand. Ground beef next time is going to be great, love that you’re already planning a round two!
Laura Pearson
0This soup was great. Shared it with my friend and my neighbor. Both wanted the recipe. Used the chicken broth but thought I might like beef broth or bone broth. I would like to trying with broccoli too and add some onions.
Wholesome Yum D
0So glad you enjoyed it, Laura! Love that you shared it with friends and those ideas for beef broth, bone broth, broccoli, and onions sound like delicious variations to try next time.
Joy
0I used a combination of smoked, bacon and jalapeño cheddar cheese. It tasted perfect.
Wholesome Yum D
0That sounds like an amazing combo, Joy! I bet the smoky, spicy flavors took it to the next level. So glad it turned out perfect for you!
Joy
1I love your site. Thank your hard work creating it.
Wholesome Yum D
1Thank you so much, Joy! That means a lot, I’m so glad you’re enjoying the site!
Betsy Tewalt
0Perfect soup for cold winter days. Thank you for this. We have made it twice now and it’s a keeper.
Wholesome Yum D
0That’s so great to hear, Betsy! I’m really glad the soup has become a favorite for you, it’s always extra comforting on cold winter days. Thanks for making it part of your rotation!
Valerie
0This is very good, thank you. I didn’t alter the recipe at all except maybe to measure out 8 servings rather than the 10 stated in the recipe! I know Americans don’t use weights like we Brits do, but Cauliflower heads vary in size enormously so is it possible for a weight please? Thanks
Maya | Wholesome Yum
0Thank you, Valerie! You can get weights of all the ingredients by flipping the switch on the recipe card to metric. Hope this helps!
Susan Childers
1This is awesome! My hubby, who doesn’t like cauliflower, said,” I could eat cauliflower like this.” I used chicken broth and it was excellent. I’m going to try it with beef broth next time just to see what difference it would make.
Wholesome Yum D
1That’s such a win, Susan! I’m so glad even your hubby enjoyed it. Let me know how it turns out with the beef broth next time!
Jeannette
0We had this last night and it is awesome. I will try it again with a bit of spice added to it like a bit of chili powder or a Cajun seasoning of sorts.
Maya | Wholesome Yum
0I’m so glad you liked this soup, Jeannette! Yes, feel free to add spices to your taste.
Linda Dreher
0The soup was wonderful, didn’t make enough for my husband though!
I used riced cauliflower instead of bigger pieces since my husband doesn’t really like
cauliflower. Would recommend the soup to anyone who likes cheeseburgers.
Maya | Wholesome Yum
0Thank you, Linda! Feel free to double the recipe if you need more next time.
Sue V
0This recipe is delicious. I was surprised that I actually liked it considering I don’t like cauliflower and cauliflower is a great low carb substitute for potatoes. I made it a 2nd time and added a medium onion. Yum. My husband likes it too. My only question is why chicken broth is used instead of beef (since there is beef in the recipe)?
Maya | Wholesome Yum
0I’m so glad you liked it, Sue! I thought the chicken broth made the flavor more mild, but feel free to use beef broth if you prefer.
TONE
0SUPER GREAT RECIPE
Susan Perry
0Me and my family loved this recipe! Perfect for a cold rainy night. Will make this again.