← Back to Blog

Beef Goulash Soup — The Kind of Warmth You Cook Into Someone

New year. Same cold. Same gray. Same beautiful, stubborn city. Back at the brewery on Monday. Production is light in January — post-holiday slump — so Marcus and I spent the week planning the spring lineup. The honey lager is coming back. Forest Floor will have its first full production run in October. I'm developing a new concept: a Polish wheat beer using traditional bread spices — caraway, coriander, a touch of anise. Marcus said, "You're building a portfolio, not just a menu." He's right. Five beers in, each one more personal than the last. The Polish signature is becoming clear. Babcia had a good week. She was eating better, walking a little more with the walker, even making it to the kitchen counter for short periods. On Thursday she stood at the counter and made — by herself, without help — two boiled eggs. She cracked them, peeled them, salted them, and ate them standing up. Mom told me later and I got embarrassingly emotional. Two boiled eggs. The smallest meal imaginable. But Babcia made it in her kitchen with her own hands and that is a triumph. I cooked for her on Monday, Wednesday, and Friday, as usual. The routine has settled into something domestic and natural. I let myself into her house (she gave me a key after the fall), I cook in her kitchen while she watches, we eat together, I clean up, I leave. It's the closest thing to Babcia's old Sunday dinners, just compressed into weekday evenings. Sunday dinner: I made a full spread at her house. Rosół, pierogi, a salad. Mom and Dad came. It felt almost normal. Almost like before. Babcia watched us eat and nodded her approval and hummed something I recognized as a hymn from St. Josaphat. Instagram: 1,200 followers. I've been posting less — the resolution to be present means less phone time. But I wrote a long post about New Year's resolutions and food traditions, and how the two are connected: we resolve to be better, and we cook to practice that resolution, meal by meal. 400 likes. Being present, it turns out, resonates.

That Sunday dinner—rosół, pierogi, the whole spread—reminded me that the meals we cook for the people we love don’t have to be elaborate to mean everything. But if rosół is the quiet centerpiece of a Polish table, this beef goulash soup is what I reach for when I’m cooking for Babcia on a Monday or Wednesday night and I want something that fills her kitchen with the kind of smell that makes a person feel looked after. It’s deeply savory, a little smoky from the paprika, and it holds its warmth the way January nights demand. After watching Babcia stand at her own counter and peel two boiled eggs by herself, I understood something about food I already knew but needed reminding of: cooking is care, and care is enough.

Beef Goulash Soup

Prep Time: 20 minutes | Cook Time: 1 hour 30 minutes | Total Time: 1 hour 50 minutes | Servings: 6

Ingredients

  • 1 1/2 lbs beef chuck, cut into 3/4-inch cubes
  • 2 tablespoons neutral oil or lard
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 3 tablespoons sweet Hungarian paprika
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon caraway seeds, lightly crushed
  • 1 tablespoon tomato paste
  • 4 cups beef broth (low sodium)
  • 2 cups water
  • 2 medium carrots, sliced into rounds
  • 2 stalks celery, sliced
  • 2 medium Yukon Gold potatoes, cut into 3/4-inch cubes
  • 1 red bell pepper, diced
  • 1 bay leaf
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1 tablespoon red wine vinegar (added at the end)
  • Fresh flat-leaf parsley, chopped, for serving
  • Sour cream, for serving (optional)

Instructions

  1. Brown the beef. Pat beef cubes dry with paper towels and season with salt and pepper. Heat oil in a large heavy-bottomed pot or Dutch oven over medium-high heat. Working in two batches so you don’t crowd the pan, sear the beef on all sides until deeply browned, about 3–4 minutes per batch. Transfer to a plate and set aside.
  2. Soften the aromatics. Reduce heat to medium. Add the diced onion to the same pot and cook, stirring occasionally, until soft and translucent, about 6–8 minutes. Add the garlic and cook for 1 minute more, until fragrant.
  3. Bloom the spices. Add both paprikas, the caraway seeds, and the tomato paste. Stir constantly for 1–2 minutes, coating the onions and letting the spices toast gently. This step builds the deep color and flavor of the soup—don’t rush it.
  4. Build the broth. Return the seared beef and any resting juices to the pot. Pour in the beef broth and water, then add the bay leaf. Stir to combine, scraping up any browned bits from the bottom of the pot. Bring to a boil, then reduce heat to low, cover partially, and simmer for 45 minutes.
  5. Add the vegetables. Stir in the carrots, celery, potatoes, and red bell pepper. Continue simmering, partially covered, for an additional 30–35 minutes, until the beef is fork-tender and the vegetables are fully cooked through.
  6. Finish and adjust. Remove the bay leaf. Stir in the red wine vinegar—this brightens the whole pot without making it taste sour. Taste and adjust salt and pepper as needed.
  7. Serve. Ladle into deep bowls and top with chopped fresh parsley. Add a spoonful of sour cream to each bowl if you like, and serve with crusty bread or rye on the side.

Nutrition (per serving)

Calories: 340 | Protein: 29g | Fat: 14g | Carbs: 22g | Fiber: 3g | Sodium: 540mg

Jake Kowalski
About the cook who shared this
Jake Kowalski
Week 93 of Jake’s 30-year story · Milwaukee, Wisconsin
Jake is a twenty-nine-year-old brewery worker, newlywed, and proud Polish-American from Milwaukee's Bay View neighborhood. He didn't start cooking until his grandmother Babcia Helen passed away and left behind a stack of grease-stained recipe cards. Now he makes pierogi from scratch, smokes meats on a balcony smoker his landlord pretends not to notice, and writes for guys who want to cook good food but don't know a roux from a rub.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?