Stuffed Cabbage Soup

Stuffed Cabbage Soup

Stuffed Cabbage Soup: A Hearty Twist on a Classic Comfort Food

Few dishes stir up nostalgia like stuffed cabbage—tender greens hugging a savory mix of meat and rice, all simmered in a rich tomato sauce. But who has time to roll each leaf by hand? That’s where Stuffed Cabbage Soup steps in. This simplified, deconstructed version delivers the same cozy flavors in a single pot, without the fuss.

Looking for a comforting weeknight dinner, a meal that freezes well, or just a smart way to use leftover cabbage? This soup has you covered. It’s hearty, budget-friendly, and packed with bold, smoky flavor. Best of all, it skips the labor-intensive prep of traditional cabbage rolls.

What Is Stuffed Cabbage Soup?

Stuffed Cabbage Soup draws inspiration from classic Eastern European and Middle Eastern dishes like Polish gołąbki and Lebanese malfouf. Instead of rolling meat and rice into cabbage leaves, you simply chop the ingredients, season them well, and simmer everything together in a savory tomato broth.

The result? A thick, stew-like soup loaded with flavor and comfort—without the extra work.

This flavorful soup usually includes:

  • Ground meat
  • Chopped green or Savoy cabbage
  • Crushed tomatoes or tomato sauce
  • Aromatics like onion and garlic
  • Spices like smoked paprika and oregano
  • Cooked white or brown rice for extra heartiness

Enjoy It Year-Round

Though it’s especially satisfying in winter, this recipe makes a great meal any time of year. Its vibrant tomato base and hearty texture feel just as welcome in spring or fall. If you enjoy timeless recipes but prefer quicker cooking methods, this dish delivers old-school flavor in a modern, weeknight-friendly way.

Whether you’re new to cabbage dishes or you grew up eating them, this soup offers a comforting, easy-to-love option. Bookmark it. Batch it. Freeze it. And get ready to make Stuffed Cabbage Soup a staple in your rotation.

Special thanks to Souffle Bombay for the original recipe inspiration—check out her post for extra tips and tricks!

Ingredients

½ tablespoon butter

1 heaping cup chopped Vidalia onion (about 1 small onion)

3 garlic cloves, chopped

Salt and freshly ground black pepper, to taste (use generously if you enjoy a peppery finish)

1 tablespoon smoked paprika

½ teaspoon red pepper flakes (adjust to taste)

1 teaspoon dried oregano

1 pound ground veal

1 (28-ounce) can crushed tomatoes

1 teaspoon sugar (optional — helps balance acidity)

2½ cups beef stock, broth, or bone broth

½ head small green cabbage, cored and chopped (adjust amount to taste)

4–5 dashes Worcestershire sauce

3 cups uncooked white rice (prepare according to package directions)

Instructions

  1. In a large pot or Dutch oven, melt the butter over medium heat. Add the chopped onion and garlic and sauté for 2–3 minutes, until fragrant and beginning to soften.
  2. Season the onion mixture with salt, black pepper, smoked paprika, red pepper flakes, and oregano. Stir and cook for another 1–2 minutes to bloom the spices and deepen their flavor.
  3. Add the ground veal to the pot. Break it up with a wooden spoon and stir to combine with the spices and onions. Season with a little more salt and pepper. Cook for about 5 minutes, or until the meat is mostly browned but not fully cooked through.
  4. Pour in the crushed tomatoes and beef stock. Add sugar if using. Stir vigorously to incorporate the meat and tomato mixture into a rich, even base.
  5. Reduce the heat to low. Gently fold in the chopped cabbage, tucking it into the liquid. Cover the pot with a lid and simmer for 15–20 minutes, stirring occasionally, until the cabbage is tender but not mushy.
  6. Add the Worcestershire sauce and stir well. Taste and adjust the seasoning with more salt, pepper, or spice if desired.
  7. Spoon the stew over hot cooked white rice, or stir the rice directly into the pot for a more combined presentation. Garnish with fresh parsley or an extra dash of pepper, if desired.

Recipes