This creamy beef bone potato soup is rich, comforting, and packed with tender potatoes in a flavorful homemade broth.
When the colder months roll around, there’s nothing better than a warm bowl of homemade soup simmering on the stove top. This creamy beef bone potato soup combines hearty potatoes, rich broth, and tender beef pulled straight from the soup bones for a comforting main course the whole family will love.
While this isn’t your traditional hamburger potato soup recipe made with lean ground beef, it delivers the same cozy flavors with a rich soup base that’s full of great flavor. The beef bones create a delicious soup with deep, savory notes that make this one of those ultimate comfort food recipes you’ll want to make again and again.
Recipe Overview
This creamy potato soup starts with beef soup bones simmered in chicken broth, creating a rich broth packed with flavor. Russet potatoes, onions, celery, carrots, and garlic cook until tender before whole milk is stirred in for a creamy finish. The result is a hearty soup filled with tender potatoes and beef that’s perfect served with garlic bread, dinner rolls, or saltine crackers.
Why You’ll Love This Recipe
• Uses simple pantry ingredients
• Creates a rich broth with minimal effort
• Makes a hearty meal for busy weeknights
• Great way to use beef soup bones
• Easy soup recipe that simmers mostly unattended
• Budget-friendly and filling
• Perfect for meal prep
Tips for the Best Creamy Potato Soup
Choose the Best Potatoes
Russet potatoes are the best choice for this creamy potato soup because they break down slightly while cooking and help thicken the broth naturally. Yukon Gold potatoes can also be used for a creamier texture, while red potatoes will hold their shape better and create larger pieces throughout the soup.
Build More Flavor
If your soup bones have extra meat attached, allow them to brown in a little olive oil before adding the broth. The browned bits on the bottom of the pot add even more depth to the finished soup.
Don’t Boil After Adding Milk
Once the whole milk is added, keep the soup at low heat to prevent curdling and maintain a smooth, creamy soup texture.
Variations
Make It Extra Creamy
Replace part of the milk with heavy cream, sour cream, or even a dollop of crème fraîche for a richer soup.
Add Vegetables
Green beans, bell pepper, or additional carrots make great additions if you’d like more vegetables in your hearty soup.
Try Different Proteins
This version uses beef soup bones, but you can make a similar version using beef stew meat, top sirloin steak, lean ground beef, or even ground turkey.
Boost the Flavor
Add a bay leaf while simmering, a spoonful of tomato paste, a dash of Worcestershire sauce, or a sprinkle of Meat Church Blanco seasoning for even more savory flavor.
Dairy-Free Options
Substitute the whole milk with coconut milk or oat milks for a dairy-free version.
Serving Suggestions
This hearty meal pairs wonderfully with:
- Grilled cheese sandwiches
- Garlic bread
- Dinner rolls
- Saltine crackers
- Side salad
Frequently Asked Questions
Yes. Sauté the vegetables first, then transfer everything except the milk to a slow cooker or crock pot. Cook on low for 6-8 hours. Stir in the milk during the last 30 minutes.
Absolutely. Beef broth creates an even richer broth and stronger beef flavor.
Cream-based soups can sometimes separate after freezing. For best results, freeze before adding the milk and stir in fresh milk when reheating.
Beef soup bones often contain marrow, connective tissue, and small amounts of meat. As they simmer, they add incredible flavor and richness to the broth.

Beef Bone and Potato Soup Step by Step
Ingredients
- 2 beef soup bones
- 4 cups diced Russet potatoes
- 1 medium onion, chopped
- 2 stalks celery, chopped
- 2 cloves garlic, minced
- 6 cups chicken broth
- 1 cup whole milk
- 2 tablespoons butter
- 1 cup shredded carrots
- Salt and black pepper, to taste

Preparation
Melt the butter in a large pot over medium heat.
Add the onion, celery, and garlic. Sauté until softened, about 5 minutes.

Stir in the diced potatoes. Pour in the chicken broth and add the beef soup bones.

Bring to a boil, then reduce the heat to low.
Cover and simmer for 45 minutes, or until the potatoes are tender.

Remove the soup bones and pull any meat from the bones. Return the meat to the pot.
Add the shredded carrots and cook for 10 minutes.

Stir in the milk and season with salt and pepper.

Serve warm and enjoy.

Beef Bone and Potato Soup Leftovers
Storage: Allow the soup to cool completely before transferring it to an airtight container. Store in the refrigerator for up to 3-4 days.
Reheating: Reheat gently on the stove top over medium heat or in the microwave until warmed through.
Freezing: I don’t recommend freezing this soup. Creamy soups tend to separate in the freezer. If you plan to freeze it, stop cooking before adding the dairy, freeze at that point, then add the dairy when reheating the soup.

Recipe
Originally Published On: June 29, 2026

Beef Bone and Potato Soup
Ingredients
- 2 beef soup bones
- 4 cups diced Russet potatoes
- 1 medium onion (chopped)
- 2 stalks celery (chopped)
- 2 cloves garlic (minced)
- 6 cups chicken broth
- 1 cup whole milk
- 2 tbsp butter
- 1 cup shredded carrots
- Salt and black pepper (to taste)
Recommended Equipment
Instructions
- Melt the butter in a large pot over medium heat
- Add the onion, celery, and garlic
- Sauté until softened, about 5 minutes
- Stir in the diced potatoes
- Pour in the chicken broth and add the beef soup bones
- Bring to a boil, then reduce the heat to low
- Cover and simmer for 45 minutes, or until the potatoes are tender
- Remove the soup bones and pull any meat from the bones
- Return the meat to the pot
- Add the shredded carrots and cook for 10 minutes
- Stir in the milk and season with salt and pepper
- Serve warm and enjoy
All nutritional information is based on third-party calculations and should be considered estimates. Actual nutrition content will vary based on brands used, measuring methods, portion sizes, and more.
Soup Recipes
- One-Pot Potato and Cream Cheese Soup
- Slow Cooker Soups and Stews: Over 50 Recipes
- Instant Pot Chicken Noodle Soup
- Creamy Beef Bone and Potato Soup
- Red Lentil Soup
- The Best Bread for Soup: A Cozy Pairing for Every Bowl
- Zesty Chicken Tortellini Soup
- Sausage Potato and Kale Soup
- Lazy Chicken Noodle Soup Recipe
- Creamy Hamburger Potato Soup Recipe
- Lasagna Soup
- Ratatouille Soup
- Creamy Artichoke Soup
- Pasta Fagioli Soup (Olive Garden Copycat)
- 15 Bean Ham Bone Soup
- Green Chicken Soup
- Roasted Tomato and Cheddar Soup
- Leftover Turkey Tortellini Soup
- Tomato Potato Soup with Shrimp
- Easy One Pot Chicken Noodle Soup
- Chicken Tortilla Soup (Gluten Free and Dairy Free)
- Immunity Soup
- Kreacher’s French Onion Soup
- Easy Slow-Cooker Potato and Cheddar Soup
- Seafood Gnocchi Soup
- Italian Sausage and Tortellini Soup
- Creamy Tomato Tortellini Soup
- Minestrone Soup: The Perfect Warm Vegetarian Soup
- Chicken and Gnocchi Soup
- Tomato Soup (Vegan and Dairy-Free)
- Cheesy Broccoli Soup with Ramen Noodles






this recipe is perfect for cooler weather. I do love me a potato soup and the other ingredients give it a protein kick. Going in m winter recipe file right now!
The bones make the flavor so rich and deep! We really loved this.
We loved this! The flavor is so deep and rich. I’m on keto, so I gave my husband my potatoes, but I still loved it so much.
Love It. This creamy beef bone-and-potato soup looks so comforting and hearty. I love how you turn simple ingredients into something deeply satisfying in your blog posts.
This looks absolutely delicious! There’s nothing better than a warm, homemade bowl of soup, especially with tender potatoes and rich beef broth. Perfect comfort food!
I love a delicious soup like this. I am excited to make this in the fall. I love soups in the fall. It’s so cozy!
This seems like a wholesome recipe that is tasty too. Can you please provide an alternative to meat so that I can make it for my vegetarian family?
I haven’t tried it myself, but I would substitute the meat for tofu or something similar, just add it near the end so it doesn’t break down, and switch the chicken broth for vegetable broth.
This sounds like an interesting a flavoursome soup. I like that it is creamy as I do tend to favour those types of soups. It sounds like it is quite hearty for a soup which is great. I bet it makes a great comfort meal. It would make a great option for tonight’s dinner, yum!!!!
This is actually one of my favorite comfort meals, and it’s been a while since I last had it. 😊 I usually make mine with just beef broth, so I found it interesting that you use chicken broth along with beef soup bones. I’ll have to give that a try! Thanks for sharing the recipe.
Yummy! I love a creamy potato soup. And the beef adds some great flavors! My mom used to make homemade potato soup when we were kids; it was a favorite of mine.
I love soups because they are so nourishing and we can add many ingredients to make it a delicious and satisfying meal. I love that your recipe can be modified to suit our personal food preferences. Terrific!
That soup recipe is a perfect option when the weather gets chilly because the deep savory notes provide such a comforting meal.
The health benefits of bone soup are not well known. It’s always helpful when you see recipes that include this vital source of nutrients.