Introduction
Cabbage Roll Soup is the perfect comfort dish that brings together the classic flavors of stuffed cabbage rolls in a warm, soothing bowl. This recipe captures the rich taste of tender ground beef, the subtle sweetness of cabbage, and the tangy zest of tomatoes, all simmered together to create a hearty and aromatic experience. The soup is not only filling but also offers a delightful blend of textures—from the tender rice to the soft cabbage leaves—making it a favorite for any season. Whether you’re looking for an easy weeknight meal or a dish to warm you on a chilly day, this Cabbage Roll Soup recipe will quickly become a family favorite.
Get ready to enjoy a bowl of soup that tastes like home, packed with nutrition, and easy to prepare. Let’s dive into making this delicious Cabbage Roll Soup that you’ll want to make again and again!
Prep Time, Cook Time, and Servings
Preparation for this recipe is simple and quick, requiring just about 10 minutes to chop and prepare the ingredients. The cooking process takes approximately 35 minutes, allowing the flavors to meld beautifully. In total, you’re looking at around 45 minutes from start to finish. This recipe yields approximately 6 hearty servings, making it perfect for sharing with family or enjoying leftovers throughout the week.
Ingredients
- 1 lb ground beef
- 1 small head of cabbage, chopped
- 1 small onion, diced
- 3 garlic cloves, minced
- 1 can (14.5 oz) diced tomatoes
- 1 can (15 oz) tomato sauce
- 6 cups beef broth
- 3/4 cup uncooked white rice
- 1 tsp salt
- 1/2 tsp black pepper
Step-by-Step Instructions
- Brown the ground beef: In a large pot or Dutch oven, heat over medium-high heat. Add the ground beef and cook until it starts to brown, breaking it apart as it cooks.
- Add onion and garlic: Add the diced onion and minced garlic to the browned beef. Sauté for 3-4 minutes until the onion is translucent and aromatic.
- Add chopped cabbage: Stir in the chopped cabbage, mixing it well with the beef, onion, and garlic.
- Add tomatoes and sauce: Pour in the canned diced tomatoes (with juice) and tomato sauce. Stir everything together to combine evenly.
- Add broth, rice, salt, and pepper: Pour in the beef broth and add the uncooked white rice, salt, and black pepper. Give the mixture a good stir.
- Bring to a boil: Increase the heat and bring the soup to a rolling boil.
- Simmer covered: Reduce the heat to low and cover the pot. Let the soup simmer for 25-30 minutes, stirring occasionally, until the rice is tender and the cabbage is soft.
- Adjust seasoning and serve: Taste the soup and adjust salt and pepper as needed. Serve hot with crusty bread or your favorite side.
Pro Tips for Perfect Results
- Use fresh garlic and onion: Fresh ingredients enhance the aroma and depth of flavor in this soup.
- Don’t skip browning the beef: Browning adds a rich, caramelized flavor that is essential for a savory soup base.
- Chop cabbage uniformly: Consistent size ensures even cooking and pleasant texture in every bite.
- Simmer gently: A low simmer helps the flavors meld without overcooking the rice or cabbage.
- Make ahead tip: Soup tastes better the next day; refrigerate and reheat for even richer flavors.
Variations and Substitutions
If you prefer a lighter version, substitute ground beef with ground turkey or chicken for a leaner protein. For a vegetarian take, omit the meat and use vegetable broth with sautéed mushrooms or lentils to keep it hearty. Swap white rice for brown rice or quinoa for added fiber and nutrients—just increase simmering time accordingly. You can also add extra vegetables like carrots or celery for more texture and vitamins. For a spicy twist, sprinkle some crushed red pepper flakes or add a dash of smoked paprika to the broth.
Storage and Reheating Tips
Store leftover Cabbage Roll Soup in airtight containers in the refrigerator for up to 4 days. When ready to eat, reheat the soup gently on the stovetop over medium heat until warmed through, stirring occasionally. Avoid boiling reheated soup to keep the cabbage and rice from becoming overly mushy. For longer storage, freeze the soup in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
Frequently Asked Questions (FAQs)
- Can I use rice that’s already cooked?
- It’s best to use uncooked rice in this recipe because it simmers directly in the soup, absorbing flavors. If using pre-cooked rice, add it at the end and cook just until heated through to avoid mushiness.
- Is there a gluten-free version of this soup?
- Yes! This recipe is naturally gluten-free as long as you use gluten-free beef broth and check labels on canned tomatoes and tomato sauce.
- Can I make this soup in a slow cooker?
- Yes. Brown the beef, onion, and garlic first, then add all ingredients to the slow cooker. Cook on low for 6-7 hours or on high for 3-4 hours until rice and cabbage are tender.
- How can I make this soup spicier?
- To add heat, include crushed red pepper flakes, cayenne, or diced jalapeños when sautéing the onions and garlic. Add gradually to control spice level.
- Can I substitute ground beef for another protein?
- Absolutely! Ground turkey or chicken are lean alternatives. For a vegetarian option, omit meat and use mushrooms or lentils with vegetable broth.
Nutrition Estimate Per Serving
Each serving of this delicious Cabbage Roll Soup is approximately 280 calories, containing around 22 grams of protein, 30 grams of carbohydrates, and 8 grams of fat. It’s a balanced meal option that provides a good source of protein and fiber, making it both satisfying and nutritious.
Cabbage Roll Soup: A Hearty and Flavorful Comfort Meal
Ingredients
- 1 lb ground beef
- 1 small head cabbage, chopped
- 1 small onion, diced
- 3 garlic cloves, minced
- 1 can (14.5 oz) diced tomatoes
- 1 can (15 oz) tomato sauce
- 6 cups beef broth
- 3/4 cup uncooked white rice
- 1 tsp salt
- 1/2 tsp black pepper
Instructions
- Brown the ground beef in a large pot or Dutch oven over medium-high heat, breaking it into pieces.
- Add diced onion and minced garlic; sauté for 3-4 minutes until onions are translucent.
- Stir in chopped cabbage and cook until slightly softened (about 5 minutes).
- Add diced tomatoes (with juice) and tomato sauce; stir to combine.
- Pour in beef broth, add rice, salt, and pepper; stir well.
- Bring the mixture to a boil over high heat.
- Reduce heat to low, cover, and simmer for 25-30 minutes until rice is tender and cabbage is soft.
- Adjust seasoning to taste and serve hot.
Notes
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
For a vegetarian version, substitute beef with lentils or mushrooms.

