
This cabbage roll soup has all the flavors of traditional cabbage rolls without the work! It’s gluten-free and dairy-free and perfect for dinner on cold Winter nights!
Hellooo Winter!
It looks like Winter finally decided to join us here in Chicago. It’s cold, snowy, and all I want is a bowl of hot soup. Not that I’m complaining or anything. It was nice having a very warm December! But, I’m basically ready for Spring. In the meantime, I’ll just be snuggled up in a blanket eating this cabbage roll soup.
Over the past year, I’ve had a slight obsession with making cabbage rolls. They’re the epitome of comfort food if you ask me. Slow cooked beef and rice in a cabbage roll that is smothered in tomato sauce. Mmmmm.
The only issue? The extensive prep and 2 hour cook time. As much as I love individually rolling cabbage rolls, I actually don’t, like ever. So I figured why not create a cabbage roll soup that would be ready in half the time with a fraction of the work!
If you haven’t noticed, I love making soups! They’re just so easy to make and perfect for cold days.
This cabbage roll soup tastes just like the real thing. Loads of cabbage, beef, and rice all in a super flavorful tomato broth. I used purple cabbage in this recipe for a little color pop and it happened to be what I had on hand, but you could also use regular cabbage too!
I loved this soup so much that I don’t think I’ll go back to making cabbage rolls the traditional way!
Love soup? Try these other gluten free soup recipes!
This Crockpot Chicken and Rice Soup is so simple to make. It’s full of wild rice, chicken, and vegetables and is SOO creamy! More of an Instant Pot fan? This Thai Carrot Soup is made in the Instant Pot and is Whole30-friendly!
If you’re on a keto diet, this Keto Low Carb Vegetable Soup is for you. It’s on the table in under 30 minutes! Or maybe this Keto Chicken Soup is more your style. It’s so comforting!
Have a crockpot? This Creamy Beef, Kale and Tomato Stew is Paleo, gluten-free, and made in the slow cooker!

Cabbage Roll Soup
Ingredients
- 1 tbsp olive oil or avocado oil
- 2 lbs ground beef
- 2 cups yellow onion (diced (about 1 medium onion))
- 2 cloves garlic (minced)
- 1 lb cabbage (chopped (about 1 medium head of cabbage))
- 8 oz tomato sauce
- 30 oz diced tomatoes (2 regular sized cans)
- 6 cups chicken broth (gluten-free)
- 1 cup uncooked white rice*
- 1 tbsp worcestershire sauce (gluten-free or tamari sauce)
- 1 tbsp lemon juice
- 1 tbsp honey (or granulated sugar)
- 2 tsp paprika
- 1 tsp salt
- 1 tsp ground pepper
- 1/2 cup fresh parsley (chopped)
Instructions
- Heat olive oil in a stock pot over medium heat. Brown beef, about 10 minutes.
- Remove with a slotted spoon to a plate. Leave some of the grease, about 1-2 tablespoons, in the pot and add onions. Cook until onions begin to soften, about 5 minutes.
- Then add garlic and cook an additional 1-2 minutes.
- Add shredded cabbage, and cook a few minutes until it softens.
- Add tomato sauce, diced tomatoes, chicken broth, rice, worcestershire sauce, lemon juice, honey, paprika, salt and ground pepper. Stir to combine.
- Bring to a boil. Then let simmer and cover with a lid.
- Cook for 30 minutes, or until the rice is tender.
- Top with fresh parsley before serving.
Christine | Mid-Life Croissant says
Yum yum yum! Gorgeous photos.
Megan says
Thank you so much Christine! And thanks for stopping by ?
Kim | Low Carb Maven says
This soup looks and sounds delicious. I love a warming soup during the cold months. Your pictures are beautiful. Thanks for sharing.
Megan says
Thanks so much Kim!! Also I’m loving the new rebranding for you! Everything looks great!
Geri says
I presume the beef is added back with the rice and simmered together.
Wichita Storage Trailers says
What’s up to every body, it’s my first go to see of this
blog; this website contains remarkable and really fine stuff for visitors.