Irish Potato and Cabbage Soup with Bacon

Photo of author

Maya Bennett

There’s something truly heartwarming about a thick, creamy soup made from potatoes, cabbage, and a little twist of flavor from beef bacon. This dish is all about comfort, rich nostalgia, and celebrating the simple ingredients that deliver big on flavor. Perfect as a cozy weeknight dinner or an impressive starter for a gathering, it’s one of those recipes that feels like a warm hug in a bowl. Honestly, if you’re not making it yet, what are you waiting for?

What makes this recipe special

You’ll love how this dish takes basic ingredients and transforms them into something absolutely mouthwatering. The creamy potatoes blend perfectly with the tender cabbage, and those crispy bits of beef bacon? Pure magic. The subtle herbal notes, combined with the savory bite of bacon, create a depth of flavor that’ll knock your socks off.

“This soup is like a warm sweater for your soul!”

And that’s exactly right. It’s the kind of dish you crave on a chilly evening, and once you make it, you’ll be dreaming of it for days.

The cooking process explained

Whipping up this soup is a straightforward process. You start by sautéing your aromatics and bacon, then add in the veggies and broth to create a delightful simmer. Blend it all together until creamy, and you’re just about ready to dig in.

Prep Time: 15 min | Cook Time: 30 min | Total Time: 45 min

What you’ll need

  • 4 large potatoes, peeled and cubed
  • 1 small head of cabbage, chopped
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 6 cups beef broth (homemade is best, but store-bought is fine)
  • 4 slices beef bacon, chopped (or more, because why not?)
  • 1 tablespoon olive oil
  • Salt and pepper, to taste
  • Fresh parsley, for garnish

Note: Skip the bottled beef broth—homemade makes a massive difference in flavor!

Step-by-step instructions

  1. In a large pot, heat the olive oil over medium heat. Add the chopped beef bacon and cook until it’s crispy. The goal is to render all that delicious fat, so don’t rush this step!
  2. Once crispy, remove the bacon bits from the pot and set them aside, leaving the rendered fat in there. Add diced onions and sauté until they’re soft and translucent, about 3-4 minutes.
  3. Toss in the minced garlic and cook for another minute, just until fragrant. Trust me, don’t skip when garlic enters the scene—it’s where the magic starts!
  4. Next, add your chopped cabbage and cubed potatoes, stirring everything together for a couple of minutes.
  5. Pour in the beef broth and bring the mixture to a boil. Once boiling, reduce heat and let it simmer for about 20-25 minutes, or until the potatoes are fork-tender.
  6. Using an immersion blender, puree the soup until it’s smooth and creamy. If you don’t have one, carefully transfer it to a regular blender in batches—just be cautious with the hot liquid!
  7. Stir in the reserved crispy bacon bits, add salt and pepper to taste, and serve hot.

Best ways to enjoy it

Ladle the soup into bowls and garnish with fresh parsley for a pop of color. Crusty bread on the side is a mandatory pairing—perfect for dunking! If you want to elevate it further, a sprinkle of grated cheese on top before serving adds an irresistible richness. Enjoy this hearty delight with friends while sharing stories, and watch it disappear.

Storage and reheating tips

Any leftovers can be cooled completely and stored in an airtight container in the refrigerator for up to four days. The flavors deepen overnight, making tomorrow’s lunch even better. When you reheat, do so gently on the stovetop with a splash more broth to loosen it up. If you want to freeze it, I recommend puree half of the batch first, then freeze in portions. Thaw and reheat slowly for best results. Keep in mind it’s best to consume within 2-3 months for peak flavor.

Helpful cooking tips

The key to this soup’s flavor lies in the beef bacon—don’t skimp on quality here! Investing in a good, smoky bacon adds complexity to the soup that the humble ingredients alone can’t achieve. Also, for extra flavor, consider adding a splash of your favorite vinegar at the end to brighten up the taste.

Recipe variations

Feeling adventurous? You could swap in other root vegetables like carrots or parsnips for a sweet twist. Or, toss in some fresh herbs like thyme or dill for added freshness. If you want a touch of spice, a pinch of red pepper flakes can add just the right kick.

FAQ

Can I make this soup vegetarian?

Absolutely! Just replace the beef broth with vegetable broth and skip the beef bacon. You can add a smoky flavor by using smoked paprika instead.

What if I don’t have cabbage?

While cabbage is traditional, kale or even spinach can work well. Just add them in towards the end of cooking since they wilt down quickly.

How do I make it gluten-free?

Simply check your broth to ensure it’s gluten-free, as some brands contain wheat. The rest of the ingredients are naturally gluten-free, so you’re good to go!

Grab your ingredients, give it a whirl, and savor the warm, comforting embrace of this delicious soup. Happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Potato and Cabbage Soup with Beef Bacon


  • Author: maya-benet
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Carnivore

Description

A heartwarming soup made from potatoes, cabbage, and crispy beef bacon, perfect for cozy dinners.


Ingredients

Scale
  • 4 large potatoes, peeled and cubed
  • 1 small head of cabbage, chopped
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 6 cups beef broth (homemade is best)
  • 4 slices beef bacon, chopped
  • 1 tablespoon olive oil
  • Salt and pepper, to taste
  • Fresh parsley, for garnish

Instructions

  1. Heat the olive oil in a large pot over medium heat. Add the chopped beef bacon and cook until crispy.
  2. Remove the bacon bits from the pot and set aside, leaving the rendered fat.
  3. Add diced onions and sauté until soft and translucent, about 3-4 minutes.
  4. Toss in the minced garlic and cook for another minute until fragrant.
  5. Add chopped cabbage and cubed potatoes, stirring for a couple of minutes.
  6. Pour in the beef broth and bring to a boil.
  7. Reduce heat and let simmer for about 20-25 minutes, until potatoes are fork-tender.
  8. Using an immersion blender, purée the soup until smooth and creamy.
  9. Stir in the reserved crispy bacon bits, add salt and pepper to taste, and serve hot.

Notes

Homemade beef broth significantly enhances flavor. Pair with crusty bread for dipping.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Cooking
  • Cuisine: Comfort Food

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 5g
  • Protein: 15g
  • Cholesterol: 30mg

Keywords: creamy soup, potato soup, comfort food, beef bacon, cozy dinner