Homemade Ground Beef Potato Soup

Steaming bowl of ground beef and potato soup with tender chunks and garnish Save
Steaming bowl of ground beef and potato soup with tender chunks and garnish | flavlix.com

This comforting homemade soup combines savory browned ground beef with tender diced russet potatoes, carrots, celery, onions, and sweet peas. Simmered in flavorful beef broth with tomatoes, thyme, and smoked paprika, it creates a nourishing meal that brings warmth to any table.

The preparation comes together quickly—brown the meat, sauté the vegetables, add everything to the pot, and let it simmer. In under an hour, you'll have six generous portions perfect for feeding a family or enjoying leftovers throughout the week.

Customize easily with ground turkey instead of beef, add extra vegetables like corn or green beans, or stir in cream at the end for a richer version. Serve with crusty bread and garnish with fresh parsley or shredded cheddar.

The first snowfall had just started dusting the windowsills when my youngest came in from sledding, cheeks flushed and demanding something that would warm her from the inside out. I raided the fridge and pantry, coming up with this soup in about twenty minutes. Now every time the weather turns crisp, someone asks if we're having that beef and potato soup that sticks to your ribs.

Last winter, my neighbor smelled this simmering through the open window and knocked on my door with a loaf of crusty bread. We ended up eating around my kitchen table for hours while the snow piled up outside. Something about this soup pulls people in and makes them stay awhile.

Ingredients

  • 1 lb ground beef: I use 85% lean because you want some fat for flavor but not so much that you're skimming oil off the top later
  • 4 medium russet potatoes: Russets hold their shape better than red potatoes and they soak up all that beefy broth beautifully
  • 1 large onion chopped: Yellow onions work perfectly here and become sweet as they cook down
  • 2 carrots peeled and sliced: These add natural sweetness and that classic soup flavor everyone recognizes
  • 2 celery stalks diced: Dont skip these even if you think you hate celery they melt into the background and add essential depth
  • 3 cloves garlic minced: Fresh garlic makes such a difference here add it right after the beef browns so it doesnt burn
  • 1 cup frozen peas: I stir these in at the very end so they stay bright green and sweet
  • 6 cups beef broth: A good quality broth matters since its the main liquid
  • 1 can diced tomatoes undrained: The juices add body and the tomatoes break down slightly into the broth
  • 1 bay leaf: Remove it before serving but let it work its magic during simmering
  • 1 tsp dried thyme: Earthy and perfect with beef and potatoes
  • 1/2 tsp smoked paprika: This is the secret ingredient that makes people ask what you did differently
  • Salt and black pepper: Taste at the end and adjust because the broth and tomatoes already have salt
  • 2 tbsp chopped fresh parsley: Brightens everything up right before serving
  • Shredded cheddar cheese: Totally optional but melty cheese on top takes this over the top

Instructions

Brown the beef:
Crumble the ground beef into your largest soup pot over medium heat breaking it up with a wooden spoon as it cooks. Let it get deeply browned in spots for more flavor then drain off the excess fat.
Build the base:
Toss in the chopped onion carrots celery and minced garlic right into the beef. Cook everything together for about 5 minutes until the vegetables soften and your kitchen starts smelling amazing.
Add the heart of the soup:
Stir in the diced potatoes the entire can of tomatoes with their juices beef broth bay leaf thyme smoked paprika and plenty of salt and pepper. Bring everything to a rolling bubble.
Let it simmer:
Turn down the heat to low and cover the pot. Let it gently simmer for 25 minutes giving it an occasional stir until the potatoes are fork tender.
Finish with peas:
Stir in the frozen peas and cook for just 5 more minutes. Fish out the bay leaf and taste the soup adding more salt or pepper if it needs it.
Serve it up:
Ladle into bowls while piping hot and top with fresh parsley and a handful of shredded cheddar if you want something extra cozy.
Save
| flavlix.com

My grandmother used to say that soup tastes better the next day and this one proves her right every single time. I make a double batch now because the leftovers disappear even faster than the fresh soup.

Making It Your Own

Sometimes I throw in a handful of corn or green beans if thats what I have in the freezer. A splash of cream or milk right at the end transforms it into something velvety and rich that feels completely different but equally wonderful.

What To Serve With It

Crusty bread is non negotiable in my house for dunking into those flavorful broth pockets. A simple green salad with vinaigrette cuts through the richness and makes the whole meal feel balanced without being fussy.

Storage And Reheating

This soup keeps beautifully in the refrigerator for up to four days and freezes like a dream for those nights you need dinner in five minutes. The potatoes might get slightly softer but the flavor actually develops and gets better over time.

  • Cool completely before transferring to airtight containers
  • Freeze in portion sized containers for easy weekday lunches
  • Reheat gently over medium low heat stirring occasionally
Hearty ground beef and potato soup brimming with vegetables in rich broth Save
Hearty ground beef and potato soup brimming with vegetables in rich broth | flavlix.com

There's something about a pot of soup bubbling away that makes a house feel like home especially on days when the world outside feels cold and busy. This recipe has saved more weeknights than I can count and fed more cold hungry people than I'll ever remember.

Recipe FAQs

The soup stores well in an airtight container in the refrigerator for 4-5 days. The flavors often develop and taste even better the next day. Reheat gently on the stove, adding a splash of broth if needed to adjust consistency.

Yes, this freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator, then warm on the stovetet over medium heat, stirring occasionally. Note that potatoes may soften slightly after freezing but still taste delicious.

Cut potatoes into evenly sized chunks, about ½ to ¾ inch pieces. Don't overcook—simmer just until tender when pierced with a fork, about 25 minutes. If making ahead, slightly undercook since they'll continue softening as the soup sits.

Absolutely. Brown the ground beef and sauté vegetables first, then transfer everything to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Add frozen peas during the last 30 minutes. This method develops even deeper flavors.

Beyond the classic carrots, celery, and peas, try adding corn, green beans, bell peppers, or diced turnips. For a heartier version, stir in cooked kidney beans or white beans. Leafy greens like kale or spinach can be added in the last few minutes.

For a creamy version, stir in ½ cup heavy cream, half-and-half, or whole milk during the last 5 minutes of cooking. Alternatively, mash a few potato chunks against the side of the pot to naturally thicken the broth. A tablespoon of butter added just before serving also adds richness.

Homemade Ground Beef Potato Soup

Hearty soup with ground beef, potatoes, carrots, celery, and peas in a rich beef broth. Ready in under an hour.

Prep 15m
Cook 35m
Total 50m
Servings 6
Difficulty Easy

Ingredients

Meats

  • 1 lb ground beef

Vegetables

  • 4 medium russet potatoes, peeled and diced
  • 1 large onion, chopped
  • 2 carrots, peeled and sliced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 cup frozen peas

Pantry

  • 6 cups beef broth
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 bay leaf

Spices & Seasonings

  • 1 tsp dried thyme
  • 1/2 tsp smoked paprika
  • Salt and black pepper to taste

Optional Garnishes

  • 2 tbsp chopped fresh parsley
  • Shredded cheddar cheese

Instructions

1
Brown the Ground Beef: Heat a large soup pot or Dutch oven over medium heat. Add the ground beef and cook, breaking it apart with a wooden spoon, until browned throughout. Drain excess fat if preferred.
2
Sauté Aromatics: Add chopped onion, minced garlic, sliced carrots, and diced celery to the pot. Sauté for 5 minutes, stirring occasionally, until vegetables begin to soften and become fragrant.
3
Add Remaining Ingredients: Stir in diced potatoes, beef broth, diced tomatoes with their juices, bay leaf, dried thyme, smoked paprika, salt, and black pepper. Mix well to combine all ingredients.
4
Simmer the Soup: Bring the mixture to a boil over high heat, then reduce to low heat. Cover and simmer for 25 minutes, stirring occasionally, until potatoes and vegetables are completely tender.
5
Add Peas and Finish: Stir in frozen peas and continue cooking for 5 additional minutes until peas are heated through. Remove and discard the bay leaf.
6
Season and Serve: Taste the soup and adjust salt and pepper as needed. Serve hot in bowls, garnished with chopped fresh parsley and shredded cheddar cheese if desired.
Additional Information

Equipment Needed

  • Large soup pot or Dutch oven
  • Chef's knife and cutting board
  • Wooden spoon for stirring
  • Ladle for serving

Nutrition (Per Serving)

Calories 330
Protein 20g
Carbs 34g
Fat 12g

Allergy Information

  • Dairy-free when prepared without cheese garnish
  • Nut-free preparation
  • Optional cheddar cheese contains milk and dairy
Felicia Knox

Passionate home cook sharing easy, nourishing meals and simple cooking tips for busy food lovers.