Homemade Ground Beef Potato Soup

Steaming bowl of ground beef and potato soup topped with fresh parsley and melted cheddar cheese Save
Steaming bowl of ground beef and potato soup topped with fresh parsley and melted cheddar cheese | boardfullofbites.com

This hearty soup combines browned ground beef with tender diced russet potatoes, onions, carrots, celery, and peas in a seasoned beef broth base. The addition of diced tomatoes, thyme, and smoked paprika creates layers of savory flavor while the bay leaf adds aromatic depth. Ready in just 50 minutes with only 15 minutes of prep work, this filling soup serves six generously. Perfect for cold weather meals, it pairs beautifully with crusty bread or a simple green salad for a complete dinner.

My dad used to make potato soup whenever the weather turned bitter, but his version was always just potatoes and cream. I remember the first time I added ground beef on a whim and suddenly the whole house smelled different, like something substantial was happening. Now it's the soup my kids actually request by name, and honestly, watching them fill their bowls twice makes up for all those years of eating plain potato soup.

Last February during that terrible ice storm, we were stuck inside for three days and this soup saved us. I made a double batch on the first morning, and by the second day, everyone was drifting into the kitchen with their bowls, asking if there was any left. It became this tiny comfort ritual we needed.

Ingredients

  • 1 lb ground beef: The backbone that makes this soup feel like a real meal, not just a starter
  • 4 medium russet potatoes: These hold their shape better than other varieties and give you that satisfying bite in every spoonful
  • 1 large onion, chopped: Sweetens as it cooks with the beef, creating that classic soup base flavor
  • 2 carrots, peeled and sliced: Adds subtle sweetness and color that cuts through all the savory richness
  • 2 celery stalks, diced: The aromatic foundation that makes your kitchen smell like someone knows what they're doing
  • 3 cloves garlic, minced: Don't skip this, it's what wakes up all the other flavors
  • 1 cup frozen peas: Toss them in at the end so they stay bright and sweet
  • 6 cups beef broth: Use a good quality one because it becomes half the flavor
  • 1 can diced tomatoes, undrained: The juices add depth and the tomatoes themselves burst into the broth
  • 1 bay leaf: The quiet worker that makes everything taste more professional
  • 1 tsp dried thyme: Earthy and comforting, pairs perfectly with beef and potatoes
  • 1/2 tsp smoked paprika: Adds this subtle smokiness that people can't quite place but love
  • Salt and black pepper: Taste at the end, broth brands vary wildly in saltiness
  • 2 tbsp chopped fresh parsley: Makes it look like you tried harder than you actually did

Instructions

Brown the beef:
Cook it in your soup pot over medium heat, breaking it apart until it's no longer pink, then drain off most of the fat but leave a little behind for flavor
Build the base:
Toss in the onion, garlic, carrots, and celery, letting them soften for about 5 minutes until the onions turn translucent and your kitchen starts smelling incredible
Add the heart of the soup:
Pour in the potatoes, broth, diced tomatoes with their juices, bay leaf, thyme, smoked paprika, salt, and pepper, bringing everything to that moment where it just starts to bubble
Let it simmer:
Drop the heat to low, cover it, and walk away for 25 minutes, giving it an occasional stir until the potatoes slide off a fork easily
Finish with peas:
Stir in those frozen peas and give them 5 more minutes, just long enough to heat through but stay bright green and pop in your mouth
The final touch:
Fish out that bay leaf nobody wants to bite into, taste it, and adjust the seasoning until it tastes exactly right to you
Save
| boardfullofbites.com

This recipe became my go-to the year my neighbor had surgery and couldn't cook for her family. I dropped off a pot on her porch, and later she texted me that her husband, who never comments on food, had three helpings. Sometimes soup is just soup, but sometimes it's exactly what someone needed.

Making It Your Own

I've tried swapping in ground turkey when I wanted something lighter, and honestly, nobody at my table noticed the difference. The smoked paprika carries enough weight that you can make all kinds of substitutions without losing the soul of the dish.

The Creamy Question

My sister stirs in heavy cream at the end because she thinks soup should coat the back of a spoon, but I personally love how the broth lets each ingredient shine. Both ways work, so follow your gut on the day you're making it.

Serving It Right

A hunk of crusty bread is non-negotiable in my house, for both sopping up the last bits and making the meal feel complete. Sometimes I'll toss a simple green salad on the table just to add something fresh against all that hearty warmth.

  • The soup actually freezes beautifully if you want to stash some for later
  • If it thickens too much in the fridge, splash in a little broth when reheating
  • The bay leaf really does make a difference, so don't be tempted to skip it
Hearty ground beef and potato soup brimming with tender diced vegetables in a rich savory broth Save
Hearty ground beef and potato soup brimming with tender diced vegetables in a rich savory broth | boardfullofbites.com

There's something about a pot of soup bubbling away that makes a house feel like home, even on the most ordinary Tuesday. I hope this recipe finds its way into your regular rotation the way it has in mine.

Recipe FAQs

Yes, this soup freezes well for up to 3 months. Allow it to cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of broth if needed.

Russet potatoes are ideal because they hold their shape during simmering while becoming tender. You can also use Yukon Gold potatoes for a creamier texture or red potatoes if you prefer smaller pieces that stay firm.

Stir in half a cup of heavy cream or whole milk during the last 5 minutes of cooking. Alternatively, you can mash some of the cooked potatoes against the side of the pot to naturally thicken the broth.

Absolutely. Ground turkey makes a lighter version while still providing plenty of protein. Brown it the same way and adjust your seasoning accordingly since turkey has a milder flavor than beef.

Corn, green beans, bell peppers, or zucchini work wonderfully. Add heartier vegetables like corn with the potatoes, and quick-cooking ones like zucchini during the last 5-10 minutes so they don't become mushy.

Store in an airtight container for up to 4 days. The flavors often improve overnight as the ingredients meld together. Reheat gently on the stove, adding a little broth if it has thickened too much.

Homemade Ground Beef Potato Soup

A comforting bowl filled with seasoned ground beef, diced potatoes, and vegetables simmered in rich beef broth for a satisfying family meal.

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: In a large soup pot or Dutch oven over medium heat, cook the ground beef, breaking it apart with a spoon, until browned. Drain excess fat if needed.
2
Sauté Aromatics: Add onion, garlic, carrots, and celery to the pot. Sauté for 5 minutes until vegetables begin to soften.
3
Add Broth and Seasonings: Stir in potatoes, beef broth, diced tomatoes with their juices, bay leaf, dried thyme, smoked paprika, salt, and black pepper.
4
Simmer the Soup: Bring the mixture to a boil, then reduce heat to a simmer. Cover and cook for 25 minutes, stirring occasionally, until potatoes and vegetables are tender.
5
Add Peas: Stir in the frozen peas and continue cooking for another 5 minutes until heated through.
6
Finish and Serve: Remove and discard the bay leaf. Taste the soup and adjust seasoning with additional salt and pepper if needed. Serve hot, garnished with chopped parsley and shredded cheddar cheese if desired.
Additional Information

Equipment Needed

  • Large soup pot or Dutch oven
  • Knife and cutting board
  • Wooden spoon
  • Ladle

Nutrition (Per Serving)

Calories 330
Protein 20g
Carbs 34g
Fat 12g

Allergy Information

  • Optional cheddar cheese garnish contains milk/dairy. Always check broth and canned tomato labels for hidden allergens.
Lauren Whitman

Home chef sharing easy, colorful recipes and simple cooking tips for everyday meals.