There is nothing better on a chilly evening than a warm bowl of soup that actually fills you up.
That is why I love making this dairy free cheeseburger soup when I want something hearty for dinner.

It gives you all the rich flavors of a classic burger, but in a cozy bowl that anyone can enjoy.
Because this dish is completely dairy free, you can enjoy that creamy, cheesy texture without any of the stomach trouble that usually comes with it.
It comes together in one single pot, making clean up quick and dinner stress free.
Why This Recipe Is a Keeper
True Cheeseburger Flavor – Mustard, beef, and pickles create an authentic burger taste in a cozy, warm bowl.
Incredibly Creamy Texture – Oat milk and tender potatoes make every spoonful luxuriously thick without needing any heavy cream.

Real Cheesy Goodness – Nutritional yeast pairs with dairy-free cheddar to deliver deep, savory cheese flavor in every bite.
Hearty One-Bowl Meal – Lean ground beef and potatoes make this soup filling enough to satisfy everyone for dinner.
Here’s What You’ll Need
- 1 lb Lean Ground Beef
- 3 tbsp Dairy Free Butter
- 1 medium Yellow Onion, Diced
- 2 Carrots, Diced
- 2 stalks Celery, Diced
- 2 cloves Garlic, Minced
- 1/4 cup All Purpose Flour
- 4 cups Beef Broth
- 1 1/2 lb Yukon Gold Potatoes, Diced Into 1/2 Inch Pieces
- 1 tsp Smoked Paprika
- 1 tbsp Worcestershire Sauce
- 1 tbsp Yellow Mustard
- 1 1/2 cups Unsweetened Oat Milk
- 2 cups Dairy Free Shredded Cheddar
- 1/4 cup Nutritional Yeast
- 1 tsp Salt
- 1/2 tsp Black Pepper
- 1/2 cup Dill Pickles, Chopped
- 1 Roma Tomato, Diced
How to Make It
Step 1
Brown the ground beef in a large Dutch oven over medium-high heat for 6 to 8 minutes, breaking it into crumbles. Drain off the excess fat and transfer the beef to a bowl.
Step 2
Melt the butter in the same pot over medium heat. Add the onion, carrots and celery and cook for 6 minutes until softened, then stir in the garlic for 30 seconds.
Step 3
Sprinkle in the flour and stir for 1 to 2 minutes. Slowly whisk in the broth, then add the potatoes, smoked paprika, Worcestershire sauce and mustard.
Step 4
Bring to a boil, then cover and simmer for 15 minutes until the potatoes are tender.
Step 5
Return the beef to the pot and stir in the oat milk. Heat through for 3 to 4 minutes.
Step 6
Reduce the heat to low and add the shredded cheddar and nutritional yeast one handful at a time, stirring until melted and smooth before adding more. Season with the salt and pepper.
Step 7
Ladle into bowls and top with the chopped pickles and diced tomato for that classic cheeseburger finish.

Recipe Tips
Melt the Cheese on Low Heat
Dairy-free cheese does not melt the same way as regular cheddar. If the soup is bubbling or too hot, the shreds can separate and leave an oily film on top.
I recommend turning the burner all the way to low before you add any cheese. Stir in a small handful at a time, letting it melt completely before adding the next batch.
This extra patience gives you a velvety, smooth texture instead of a clumpy soup.
Pick the Right Oat Milk
Make sure your oat milk specifically says unsweetened and unflavored on the carton. Even an original version can contain subtle sugars that make your savory soup taste oddly sweet.

From my experience, an extra creamy or whole oat milk gives the best richness. It closely mimics dairy cream without leaving any strong oat taste in the broth.
Cut the Potatoes Evenly
You will get the best results if you dice the Yukon Gold potatoes into uniform half-inch pieces.
Uneven chunks mean the smaller pieces turn to mush while the larger pieces stay crunchy in the center. Sizing them equally guarantees that every bite cooks through in the exact same fifteen minutes.
What to Make Next
- Dairy Free Broccoli Cheddar Soup
- Dairy Free Cheeseburger Pasta Skillet
- Dairy Free Creamy White Chicken Chili
- Dairy Free Loaded Baked Potato Soup
- Dairy Free Zuppa Toscana
Popular Questions
Can I use a different plant milk instead of oat milk?
Yes, unsweetened almond milk or soy milk will work well as a direct substitute.
Just be sure to pick a completely plain, unsweetened variety so your soup does not end up with an odd sweet flavor.
Dairy Free Cheeseburger Soup
Equipment
- Dutch oven
Ingredients
- 1 lb Lean Ground Beef
- 3 tbsp Dairy Free Butter
- 1 medium Yellow Onion, Diced
- 2 Carrots, Diced
- 2 stalks Celery, Diced
- 2 cloves Garlic, Minced
- 1/4 cup All Purpose Flour
- 4 cups Beef Broth
- 1 1/2 lb Yukon Gold Potatoes, Diced Into 1/2 Inch Pieces
- 1 tsp Smoked Paprika
- 1 tbsp Worcestershire Sauce
- 1 tbsp Yellow Mustard
- 1 1/2 cups Unsweetened Oat Milk
- 2 cups Dairy Free Shredded Cheddar
- 1/4 cup Nutritional Yeast
- 1 tsp Salt
- 1/2 tsp Black Pepper
- 1/2 cup Dill Pickles, Chopped
- 1 Roma Tomato, Diced
Instructions
- Brown the ground beef in a large Dutch oven over medium-high heat for 6 to 8 minutes, breaking it into crumbles. Drain off the excess fat and transfer the beef to a bowl.
- Melt the butter in the same pot over medium heat. Add the onion, carrots and celery and cook for 6 minutes until softened, then stir in the garlic for 30 seconds.
- Sprinkle in the flour and stir for 1 to 2 minutes. Slowly whisk in the broth, then add the potatoes, smoked paprika, Worcestershire sauce and mustard.
- Bring to a boil, then cover and simmer for 15 minutes until the potatoes are tender.
- Return the beef to the pot and stir in the oat milk. Heat through for 3 to 4 minutes.
- Reduce the heat to low and add the shredded cheddar and nutritional yeast one handful at a time, stirring until melted and smooth before adding more. Season with the salt and pepper.
- Ladle into bowls and top with the chopped pickles and diced tomato for that classic cheeseburger finish.