Creamy beef bone and potato soup in a serving bowl.

Creamy Beef Bone and Potato Soup

This creamy beef bone potato soup is rich, comforting, and packed with tender potatoes in a flavorful homemade broth.

Jump to Recipe

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

Can I make this in a slow cooker?

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.

Can I use beef broth instead of chicken broth?

Absolutely. Beef broth creates an even richer broth and stronger beef flavor.

Can I freeze this soup?

Cream-based soups can sometimes separate after freezing. For best results, freeze before adding the milk and stir in fresh milk when reheating.

What are beef soup bones?

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

Creamy beef bone and potato soup in a serving bowl.

Beef Bone and Potato Soup

This creamy beef bone potato soup is rich, comforting, and packed with tender potatoes in a flavorful homemade broth.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Course:
Main Dish
Cuisine:
American
Diet
Gluten Free
Keyword:
beef
|
beef and potato soup
|
beef soup
|
beef soup bone
|
creamy potato soup
|
potato soup
|
potatoes
|
soup
Dietary Needs:
Egg-Free
|
Gluten-Free
|
Nut-Free
Meat:
Beef
Cooking Method:
One-Pan Meals
Servings: 6 cups
5 from 12 votes

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
Click the buttons below to share and print this recipe
Pin Recipe Print Recipe
Nutrition Facts
Beef Bone and Potato Soup
Amount Per Serving (1 cup)
Calories 273 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 3g15%
Trans Fat 0.2g
Polyunsaturated Fat 0.3g
Monounsaturated Fat 1g
Cholesterol 20mg7%
Sodium 941mg39%
Potassium 604mg17%
Carbohydrates 25g8%
Fiber 2g8%
Sugar 5g6%
Protein 6g12%
Vitamin A 3169IU63%
Vitamin C 8mg10%
Calcium 86mg9%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.

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

14 thoughts on “Creamy Beef Bone and Potato Soup”

  1. 5 stars
    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.

  2. 5 stars
    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!

  3. 5 stars
    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!

  4. Bedabrata Chakraborty

    5 stars
    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?

    1. 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.

  5. 5 stars
    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!!!!

  6. 5 stars
    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.

  7. 5 stars
    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.

  8. 5 stars
    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!

  9. That soup recipe is a perfect option when the weather gets chilly because the deep savory notes provide such a comforting meal.

  10. Andreia Mulligan

    5 stars
    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.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating