As the weather turns cooler and the leaves begin to paint the world in shades of gold, there’s nothing quite like a hearty bowl of Cabbage Meatball Soup to warm your spirits. This flavorful dish takes the best parts of traditional cabbage rolls—tender meatballs and vibrant vegetables—and transforms them into a cozy soup that’s both quick and nutritious. Just picture yourself stirring a pot filled with seasoned meatballs, simmering in a rich broth infused with the bright notes of lemon and fresh herbs. It’s a delightful comfort food that feels like a hug in a bowl, perfect for family gatherings or simply enjoying a quiet night at home.
I stumbled across this recipe while searching for ways to brighten up my meal rotations, and it quickly became a go-to in my kitchen. With its versatility and wholesome flavors, it’s an invitation to bring everyone together around the table. Who knew that something so comforting could be so simple to prepare? Whether you’re a seasoned chef or just looking to escape the dullness of fast food, this Cabbage Meatball Soup is sure to satisfy your cravings and warm your heart. Let’s dive in!
Why will you love Cabbage Meatball Soup?
Comforting and Hearty: This delicious soup combines the warm essence of homemade meals with a cozy texture that makes it perfect for chilly evenings.
Nutritious: Packed with vegetables and protein-rich meatballs, it’s a wholesome choice everyone will love, making family dinners both satisfying and healthy.
Quick to Prepare: With simple steps and accessible ingredients, this recipe is an inviting option for busy weeknights, giving you a delicious homemade meal in no time.
Versatile: Customize your meatballs or add extra veggies to suit your family’s tastes, offering endless possibilities to keep the dish exciting.
Flavorful Broth: The tangy lemon and herb-infused broth elevate this soup, making each spoonful a delightful burst of flavor. Try serving it with crusty bread for an extra treat!
Cabbage Meatball Soup Ingredients
For the Meatballs
- Ground beef or pork (500 grams) – Provides protein and richness; substitute with ground turkey for a lighter option.
- Ripe tomatoes (80 grams) – Adds natural sweetness and moisture to the meatballs; can replace with passata for a thicker consistency.
- Egg yolk (1) – Acts as a binder for the meatballs; not necessary if using ground turkey, but may need extra stock for flavor.
- Garlic (1 clove) – Enhances flavor; use fresh minced or powdered garlic as an alternative.
- Onion (50 grams) – Imparts sweetness and depth; can be substituted with shallots or leeks.
- Short-grain rice (50 grams) – Provides texture and heartiness to the meatballs; long-grain rice can be used, adjusting the cooking time.
- Parsley (3.5 tablespoons total, minced) – Adds freshness and color; substitute with cilantro or omit for allergy considerations.
- Dill (4.5 tablespoons total, minced) – A signature herb that infuses flavor; fresh or dried dill works well.
- Mint (⅔ teaspoon) – Offers a refreshing note; could be omitted if unavailable.
- Sweet paprika (1 teaspoon) – Adds flavor and color to the meatballs; consider smoked paprika for a deeper flavor profile.
- Thyme (½ teaspoon) – Enhances the herbal notes; oregano can be a good substitute.
- Salt (⅔ teaspoon) and pepper (⅓ teaspoon) – Essential seasoning agents; adjust according to your taste preferences.
For the Soup Base
- Hot water or stock (8 cups) – Forms the soup foundation; use vegetable or chicken stock depending on dietary needs.
- Bay leaf (1) – Adds depth to the broth; can be omitted if you don’t have it on hand.
- Green bell pepper (100 grams) – Provides sweetness and crunch; other bell pepper varieties will work just as well.
- Celery (70 grams) – Contributes flavor and texture to the soup; leeks can replace celery if preferred.
- Shredded white cabbage (450 grams) – The main ingredient providing nutrition and volume; Savoy cabbage is a great substitute.
- Fresh lemon juice (6 tablespoons) – Brightens the dish up; consider serving additional lemon on the side for extra zing.
Whether you’re whipping up a big batch for your family or wanting to savor a cozy bowl of Cabbage Meatball Soup yourself, these ingredients will set you on the path to a delicious, heartwarming meal. Enjoy the wonderful flavors that await!
How to Make Cabbage Meatball Soup
-
Prepare the Meatballs: In a bowl, mix together the ground meat, chopped ripe tomato, egg yolk, minced garlic, minced onion, rice, parsley, dill, mint, paprika, thyme, salt, and pepper. Shape this mixture into about 12 meatballs.
-
Chill the Mixture: Place the meatballs on a plate and refrigerate them for at least 1 hour. This helps them firm up for cooking.
-
Heat the Oil: In a large pot, heat 5 tablespoons of olive oil over high heat until shimmering.
-
Sauté the Vegetables: Add in the diced tomatoes and minced garlic, cooking for about 2 minutes until fragrant and softened.
-
Build the Base: Stir in the tomato paste and sauce, then season with a pinch of salt. Cook for another 2 minutes, allowing the flavors to meld.
-
Add the Broth: Pour in the hot water or stock, and place the bay leaf inside. Bring the mixture to a rolling boil.
-
Cook the Meatballs: Carefully drop the meatballs into the boiling broth one at a time. Allow the broth to return to a boil before adding the next meatball.
-
Simmer Gently: Reduce the heat to medium and cover the pot with the lid slightly ajar. Let it simmer for 20 minutes to cook the meatballs through.
-
Incorporate the Veggies: Add the shredded cabbage, celery, and bell pepper to the pot. Season with additional salt and pepper, and continue cooking for 10 minutes until the cabbage is tender.
-
Add the Rice: Incorporate the rinsed rice and the remaining olive oil into the soup. Cook for 20-25 minutes until the rice is tender.
-
Final Touch: Stir in the minced parsley, dill, and fresh lemon juice. Let the soup rest off the heat for 30 minutes; this helps to thicken the broth.
-
Serve: Dish out the soup warm, topped with extra lemon juice, freshly ground pepper, or a dash of cayenne for those who enjoy a little heat!
Optional: Garnish with more fresh herbs for added color and flavor.
Exact quantities are listed in the recipe card below.
What to Serve with Cabbage Meatball Soup?
Elevate your meal experience by pairing this comforting soup with delightful sides that complement its flavors and textures.
- Crusty Bread: Perfect for dipping, crusty bread adds a satisfying crunch that contrasts beautifully with the tender meatballs and rich broth.
- Simple Green Salad: A fresh salad with mixed greens, cherry tomatoes, and a light vinaigrette enhances the meal’s nutritional value while balancing its heartiness.
- Garlic Breadsticks: Soft, buttery breadsticks infused with garlic are a warm and inviting addition, great for soaking up every drop of soup.
- Grilled Cheese Sandwich: The melty, gooey goodness of a classic grilled cheese sandwich pairs wonderfully, bringing nostalgic comfort to your table.
- Roasted Vegetables: Seasoned and roasted seasonal veggies like carrots and zucchini bring an extra layer of flavor, while their caramelized edges provide delightful texture.
- Lemonade or Iced Tea: A refreshing drink like lemonade or iced tea cuts through the richness of the soup, brightening the overall dining experience with its zesty notes.
- Chocolate Chip Cookies: For a sweet finish, serve with warm chocolate chip cookies. The contrast between hot soup and cookies is simply delightful, making for a heartwarming meal.
These pairings ensure your Cabbage Meatball Soup is the star of a full, satisfying home-cooked meal.
Expert Tips for Cabbage Meatball Soup
- Thicker Broth: For a richer texture, replace one-third of the fresh tomatoes with passata. This provides a beautiful consistency in your Cabbage Meatball Soup.
- Advance Prep: Shape and refrigerate meatballs up to three days before cooking. It saves time and keeps moisture locked in for a flavorful outcome.
- Slow Cooker Tip: To adapt for slow cooking, reduce the liquid by 2 cups and let it cook on low for 6-8 hours for an easy, set-it-and-forget-it meal.
- Seasoning Balance: Remember to taste your broth as it simmers; adjust salt and pepper to ensure your Cabbage Meatball Soup is perfectly seasoned.
- Vegetable Variations: Feel free to swap in seasonal veggies like carrots or peas for added color and nutrition, keeping the dish exciting for every meal!
Make Ahead Options
These Cabbage Meatball Soup ingredients are perfect for meal prep enthusiasts! You can prepare the meatballs up to 3 days in advance—just shape them and store them in the refrigerator. To maintain quality, refrigerate them in an airtight container to avoid moisture loss. You can also chop the vegetables and mix the seasonings ahead of time, keeping them fresh in the fridge for up to 24 hours before cooking. When you’re ready to enjoy your soup, simply follow the cooking instructions from step 3 onward, adding the prepped ingredients into the pot. This approach saves you valuable time on busy weeknights while still delivering delicious, comforting flavors!
Cabbage Meatball Soup Variations & Substitutions
Feel free to put your spin on this comforting dish and customize it to your family’s tastes!
- Lean Protein: Swap ground beef or pork with ground chicken or turkey for a healthier twist that still delivers on flavor.
- Veggie Boost: Incorporate diced carrots, peas, or zucchini to add vibrant colors and additional nutrients. Each new vegetable brings its own unique taste, enhancing the overall flavor profile.
- Vegetarian Delight: Replace meatballs with hearty lentils or chickpeas and use vegetable broth for a delicious plant-based option that’s equally filling.
- Rice Alternatives: Use quinoa or cauliflower rice instead of traditional rice for a gluten-free or lower-carb version. Just keep an eye on the cooking time to ensure proper texture!
- Herb Changes: Try substituting dill with basil or tarragon for a different flavor twist that still feels fresh and fragrant. Each herb brings a unique aromatic quality to the dish, creating delightful surprises in every bite.
- Spicy Kick: Add a pinch of red pepper flakes or cayenne pepper to the broth for those who love a touch of heat. Spice levels can be adjusted to suit your taste preference!
- Citrus Zest: For a zippy finish, incorporate fresh lime juice or orange zest along with the lemon. This adds a new dimension of brightness to the soup.
- Thicker Broth: If you prefer a heartier soup, increase the amount of rice or add an extra potato, diced, to the broth to create a thicker consistency.
With these variations, you can easily transform your Cabbage Meatball Soup into something new and exciting every time you make it! Enjoy the journey of flavor and nourishing goodness in every bowl.
How to Store and Freeze Cabbage Meatball Soup
- Fridge: Store leftover Cabbage Meatball Soup in an airtight container for up to 3 days. Make sure to cool it completely before refrigerating to maintain freshness.
- Freezer: This soup can be frozen for 1-2 months. Portion it into freezer-safe containers, leaving some space for expansion.
- Thawing: To enjoy your frozen soup, thaw it overnight in the fridge before reheating on the stovetop or in the microwave. Stir well and adjust seasoning if needed.
- Reheating: When reheating, add a splash of water or stock if the soup appears thick. Heat gently over medium until warmed through, allowing flavors to meld beautifully.
Cabbage Meatball Soup Recipe FAQs
How do I choose the best cabbage for my soup?
Absolutely! When selecting cabbage, look for heads that are firm to the touch with tightly packed leaves. Avoid any with dark spots or wilting. Fresh cabbage should feel heavy for its size, and the leaves should have a vibrant green color. If you’re using Savoy cabbage, look for heads that are crinkled and feel sturdy.
How long can I store leftovers of Cabbage Meatball Soup?
Very! You can store your leftover soup in an airtight container in the refrigerator for up to 3 days. Make sure to let it cool to room temperature before sealing it. This will help maintain its flavor and texture.
Can I freeze Cabbage Meatball Soup?
Absolutely! Cabbage Meatball Soup can be frozen for up to 1-2 months. To do this, pour cooled soup into freezer-safe containers, leaving some space at the top for expansion. When you’re ready to enjoy it, simply thaw in the refrigerator overnight and reheat on the stove, stirring in a bit of water or broth if it thickens.
What if my meatballs fall apart while cooking?
The more the merrier! If your meatballs are falling apart, it might be due to not enough binding ingredients. Next time, try adding an extra egg yolk or a bit more rice. Also, ensure to let them chill for at least an hour before adding them to the broth, as this helps to firm them up.
Are there any dietary considerations for this recipe?
Absolutely! This soup is quite versatile. If you have a gluten sensitivity, make sure to choose gluten-free rice and broth. For allergies, consider substituting the meat with lentils or chickpeas for a vegetarian version. Always check with your guests about any allergies before serving.
How can I adjust the seasoning if it’s too salty?
If your soup becomes too salty, you can balance it by adding more water or stock to dilute the saltiness. Additionally, tossing in a sliced potato can help absorb some of the excess salt. Just simmer it for a bit and then fish it out before serving.

Cozy Cabbage Meatball Soup for Heartwarming Family Nights
Ingredients
Equipment
Method
- In a bowl, mix together the ground meat, chopped ripe tomato, egg yolk, minced garlic, minced onion, rice, parsley, dill, mint, paprika, thyme, salt, and pepper. Shape this mixture into about 12 meatballs.
- Place the meatballs on a plate and refrigerate them for at least 1 hour.
- In a large pot, heat 5 tablespoons of olive oil over high heat until shimmering.
- Add in the diced tomatoes and minced garlic, cooking for about 2 minutes until fragrant and softened.
- Stir in the tomato paste and sauce, then season with a pinch of salt. Cook for another 2 minutes.
- Pour in the hot water or stock, and place the bay leaf inside. Bring the mixture to a rolling boil.
- Carefully drop the meatballs into the boiling broth one at a time. Allow the broth to return to a boil before adding the next meatball.
- Reduce the heat to medium and cover the pot with the lid slightly ajar. Let it simmer for 20 minutes to cook the meatballs through.
- Add the shredded cabbage, celery, and bell pepper to the pot. Season with additional salt and pepper, and continue cooking for 10 minutes until the cabbage is tender.
- Incorporate the rinsed rice and the remaining olive oil into the soup. Cook for 20-25 minutes until the rice is tender.
- Stir in the minced parsley, dill, and fresh lemon juice. Let the soup rest off the heat for 30 minutes.
- Dish out the soup warm, topped with extra lemon juice and freshly ground pepper.







