Cabbage tomato soup
Life with three busy kids means constantly juggling schedules, homework, and, of course, dinner plans. There are days when I feel like a short-order cook, making three different meals just to keep everyone happy! But then there are those magical recipes that unite us all around the table, a warm, comforting hug in a bowl that even my pickiest eater devours.
This cabbage tomato soup is one of those treasures. I remember the first time I made it – the house filled with the most incredible aroma, a mix of sweet tomatoes and savory herbs. My youngest, who usually eyes anything green with suspicion, took one spoonful and asked for more.
That night, this simple, nourishing healthy cabbage tomato soup became an instant family favorite. It’s a testament to how humble ingredients, thoughtfully combined, can create something truly spectacular and deeply satisfying. This isn’t just a recipe; it’s a little bit of love, simmering on the stovetop, ready to nourish your family’s bodies and souls. If you crave an easy, incredibly flavorful, and wholesome meal, then my comforting homemade cabbage tomato soup is exactly what you need.
Why You’ll Love This Recipe (cabbage tomato soup edition!)
You are going to absolutely adore this simple cabbage tomato soup for so many wonderful reasons. Firstly, it’s incredibly healthy. Packed with vibrant vegetables like nutrient-rich cabbage and antioxidant-filled tomatoes, this soup offers a fantastic way to boost your daily veggie intake.
It’s naturally low in calories and high in fiber, making it a perfect choice for anyone looking for a wholesome meal. Secondly, this delicious cabbage tomato soup is remarkably budget-friendly. Cabbage and canned tomatoes are staples that won’t break the bank, allowing you to feed your family a nutritious meal without stressing your grocery budget.
I always appreciate a recipe that stretches a dollar! Thirdly, it’s so easy to make. Even on the busiest weeknights, you can have a steaming bowl of this homemade goodness ready in under an hour.
The steps are straightforward, perfect for beginner cooks or seasoned pros needing a quick win. Furthermore, the versatility of this vegetarian cabbage tomato soup is a huge plus. You can easily adapt it with different vegetables or spices to suit your family’s preferences.
It’s also incredibly comforting and satisfying, especially on a chilly evening. The rich, savory broth and tender vegetables truly warm you from the inside out. This isn’t just a meal; it’s a bowl full of nourishment and love. You’ll definitely want to add this comforting quick cabbage tomato soup to your regular meal rotation.
Ingredients You’ll Need

Gathering your ingredients for this delightful classic cabbage tomato soup is straightforward. You likely have many of these items in your pantry already! Fresh, quality ingredients always make the best soup, so choose wisely. Here is what you will need to create this fantastic hearty cabbage tomato soup:
| Ingredient | Quantity |
|---|---|
| Olive Oil | 2 tablespoons |
| Yellow Onion | 1 large, chopped |
| Garlic | 4 cloves, minced |
| Green Cabbage | 1 medium head (about 2 lbs), cored and chopped |
| Carrots | 2 medium, peeled and diced |
| Celery Stalks | 2, diced |
| Diced Tomatoes | 2 (28 ounce) cans, undrained |
| Vegetable Broth | 6 cups (or chicken broth for non-vegetarian) |
| Water | 2 cups (or more broth) |
| Bay Leaves | 2 |
| Dried Oregano | 1 teaspoon |
| Dried Basil | 1 teaspoon |
| Salt | 1 teaspoon (or to taste) |
| Black Pepper | ½ teaspoon (or to taste) |
| Fresh Parsley | ¼ cup, chopped (for garnish) |
| Red Pepper Flakes | Optional, for a kick |
Substitutions & Variations
One of the best things about this versatile cabbage tomato soup is its adaptability. You can easily tweak the ingredients to suit what you have on hand or to cater to different tastes. Don’t be afraid to get creative and make this customizable cabbage tomato soup your own!
- For the Cabbage: While green cabbage offers a classic flavor, you can certainly experiment. Napa cabbage or savoy cabbage also work wonderfully, providing a slightly different texture. Red cabbage adds a beautiful color, though it might tint the broth a bit.
- For the Tomatoes: If you prefer a smoother soup, use crushed tomatoes instead of diced. Fire-roasted diced tomatoes will add a smoky depth, which is absolutely delicious. You could also add a tablespoon of tomato paste when sautéing the aromatics to intensify the tomato flavor in your rich cabbage tomato soup.
- Add Protein: To make this filling cabbage tomato soup even heartier, consider adding a lean protein. Cooked shredded chicken, ground turkey, or even canned cannellini beans or chickpeas tossed in at the end of the simmering time would be fantastic.
- Spice It Up: If you enjoy a bit of heat, increase the red pepper flakes or add a pinch of cayenne pepper. A dash of hot sauce right before serving also works wonders.
- Other Vegetables: Feel free to toss in other vegetables that need using up. Zucchini, bell peppers, green beans, or even a handful of spinach or kale stirred in during the last 10 minutes of cooking would be excellent additions to this nutrient-packed cabbage tomato soup.
- Herbs & Spices: Beyond oregano and basil, consider a pinch of thyme or marjoram. A dash of smoked paprika can add an interesting layer of flavor.
- Creamy Touch: For a touch of creaminess without dairy, swirl in a tablespoon or two of nutritional yeast at the end. If you don’t mind dairy, a splash of heavy cream or a dollop of sour cream when serving provides a lovely richness. This transforms your comforting cabbage tomato soup into something even more decadent.
- Broth Options: While vegetable broth keeps it vegetarian, chicken broth provides a slightly richer, savory base.
This versatile soup invites creativity, especially when considering different types of cabbage or adding other proteins. If you enjoy experimenting with cabbage in savory dishes and exploring more healthy meal options, you might also love these Chicken and Cabbage Recipes.
Step-by-Step Instructions
Note: This video is for demonstration purposes and may use a slightly different method.
Making this incredible easy cabbage tomato soup is a breeze. Just follow these simple steps, and you will have a delicious meal ready in no time. Precision leads to perfection with this perfect cabbage tomato soup!
- Prepare Your Veggies: First, chop your onion, mince your garlic, dice your carrots and celery, and core and chop your cabbage. Having everything ready makes the cooking process smooth and enjoyable.
- Sauté the Aromatics: Heat the olive oil in a large Dutch oven or a heavy-bottomed pot over medium heat. Add the chopped onion, carrots, and celery. Sauté for about 5-7 minutes, stirring occasionally, until the vegetables begin to soften and the onion becomes translucent. This step builds the flavor base for your savory cabbage tomato soup.
- Add Garlic and Cabbage: Stir in the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic. Next, add the chopped cabbage to the pot. It will look like a lot, but it cooks down significantly. Stir well to combine all the vegetables.
- Introduce Liquids and Seasonings: Pour in the two cans of diced tomatoes (undrained), vegetable broth, and water. Add the bay leaves, dried oregano, dried basil, salt, and black pepper. If you like a little heat, now is the time to add the red pepper flakes.
- Bring to a Simmer: Give everything a good stir. Bring the soup to a boil over medium-high heat.
- Simmer and Cook: Once boiling, reduce the heat to low, cover the pot, and let the home-cooked cabbage tomato soup simmer for 25-30 minutes. This allows the flavors to meld beautifully and the cabbage to become tender. You want the cabbage to be soft but not mushy.
- Adjust Seasoning: Remove the bay leaves. Taste the soup and adjust the salt and pepper as needed. Sometimes a little extra seasoning really makes the flavors pop in your flavorful cabbage tomato soup.
- Serve and Garnish: Ladle the hot nutritious cabbage tomato soup into bowls. Garnish with fresh chopped parsley before serving. Enjoy your delicious creation!
Pro Tips for Success

Achieving a truly outstanding best cabbage tomato soup involves a few simple tricks that I’ve learned over the years. These tips ensure your soup is packed with flavor and has the perfect texture every single time.
- Don’t Rush the Sauté: The initial sauté of the onion, carrots, and celery (the “mirepoix”) is crucial. Taking your time to soften these vegetables and allow them to release their sweet flavors builds a strong foundation for your aromatic cabbage tomato soup. Rushing this step means missing out on crucial flavor development.
- Mind the Cabbage: Cabbage can go from perfectly tender to mushy very quickly. Keep an eye on it during the simmering process. You want it tender, but still with a little bit of bite. About 25-30 minutes usually does the trick. Overcooked cabbage loses its texture and some of its vibrant flavor.
- Good Quality Broth: The quality of your vegetable (or chicken) broth truly impacts the overall taste of your wholesome cabbage tomato soup. Choose a low-sodium, flavorful broth for the best results. You can always add more salt, but you can’t take it away!
- Let it Simmer: While the soup is ready in under an hour, the flavors deepen and meld beautifully if you allow it to simmer for a bit longer, even up to an hour if time permits. The longer the simmer, the more integrated the tastes become. This is the secret to a truly deep-flavored deep-flavor cabbage tomato soup.
- Season Gradually: Always start with the recommended amount of salt and pepper, then taste and adjust. Different broths and canned tomatoes can vary in their sodium content. You may find you need a little more or a little less. A squeeze of fresh lemon juice or a dash of apple cider vinegar at the very end can also brighten all the flavors in your bright cabbage tomato soup.
- Fresh Herbs for Garnish: While dried herbs cook into the soup, fresh parsley (or dill, or cilantro) sprinkled over individual bowls just before serving adds a burst of fresh flavor and a beautiful pop of color. It elevates the entire experience of eating your garden-fresh cabbage tomato soup.
- Cabbage Prep: When chopping your cabbage, cut it into pieces that are uniform in size. This ensures even cooking. I like to cut mine into about 1-inch squares or strips.
Mastering techniques like proper sautéing is key to developing deep flavors, not just in this soup but in many other dishes. For more delicious and carefully crafted meals, consider trying a savory Gluten Free Beef Stir Fry.
Storage & Reheating Tips
This meal-prep cabbage tomato soup is fantastic for leftovers, making it perfect for meal prep throughout the week. In fact, many people find it tastes even better the next day as the flavors have more time to fully develop and mingle!
- Refrigerator: Once the soup cools completely, transfer it to airtight containers. It will keep beautifully in the refrigerator for up to 4-5 days. This makes planning healthy lunches a breeze.
- Freezer: Cabbage tomato soup freezes exceptionally well. Allow the soup to cool completely, then ladle it into freezer-safe containers or heavy-duty freezer bags. Leave about an inch of headspace if using containers, as liquids expand when frozen. This freezer-friendly cabbage tomato soup will stay fresh in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating on the Stovetop: For the best results, reheat individual portions or the entire batch in a saucepan over medium-low heat. Stir occasionally until heated through. If the soup seems too thick, add a splash of water or broth to reach your desired consistency.
- Reheating in the Microwave: For a quick reheat, place a single serving in a microwave-safe bowl. Cover loosely and microwave on high for 2-3 minutes, stirring halfway through, until hot.
What to Serve With This Recipe

This hearty standalone cabbage tomato soup is wonderfully satisfying on its own, but pairing it with a little something extra can elevate it into a truly complete and delightful meal. Here are some of my favorite ways to serve this wholesome family-favorite cabbage tomato soup:
- Crusty Bread: A warm, crusty baguette or a hearty sourdough loaf is simply perfect for soaking up every last drop of the flavorful broth. There’s nothing quite like dipping fresh bread into a warm bowl of nourishing cabbage tomato soup.
- Grilled Cheese Sandwich: A classic pairing! The creamy, gooey cheese of a grilled cheese sandwich provides a wonderful contrast to the light and tangy soup. My kids absolutely love this combination. It’s comfort food at its finest with this amazing satisfying cabbage tomato soup.
- Side Salad: A fresh, crisp green salad with a light vinaigrette dressing offers a refreshing counterpoint to the warm soup. It adds more greens and a lovely texture contrast.
- Cornbread: Sweet or savory cornbread makes a delightful accompaniment. Its crumbly texture and slightly sweet flavor pair beautifully with the rich tomato base of the Southern-style cabbage tomato soup.
- Garlic Bread: Homemade garlic bread, toasted until golden, is always a crowd-pleaser. The strong garlic flavor complements the savory notes of the soup perfectly.
- Cheese Croutons: Instead of regular croutons, try making homemade cheese croutons! Simply cube some bread, toss with olive oil and grated Parmesan, then bake until crispy. These are fantastic floating in your heartwarming cabbage tomato soup.
- Quinoa or Brown Rice: For a more substantial meal, stir a scoop of cooked quinoa or brown rice into each bowl of soup. This boosts the fiber and protein content, making the complete meal cabbage tomato soup even more filling.
While this cabbage tomato soup is wonderfully satisfying on its own, sometimes you crave a different kind of satisfying meal. If you’re looking for another fantastic, flavorful dish that perfectly balances comfort and zest, our Gluten Free Fish Tacos are an excellent choice.
FAQs
Is cabbage tomato soup good for weight loss?
Absolutely! This weight loss cabbage tomato soup is an excellent choice for those looking to manage their weight. It’s naturally low in calories and fat, yet incredibly high in fiber from the cabbage and other vegetables.
Fiber helps you feel full and satisfied for longer, reducing the likelihood of overeating. The high water content also contributes to satiety. When incorporated into a balanced diet, this soup can be a valuable tool for achieving your health goals, providing essential nutrients without excess calories. It’s a wonderful way to fill up on wholesome ingredients.
Can I make this cabbage tomato soup vegetarian or vegan?
Yes, this vegan cabbage tomato soup recipe is already designed to be both vegetarian and vegan! As written, it uses olive oil and vegetable broth, making it completely plant-based. There are no animal products required.
Simply ensure your chosen vegetable broth is certified vegan. This makes the plant-based cabbage tomato soup accessible to a wide range of dietary preferences while still delivering incredible flavor and nourishment.
How long does homemade cabbage tomato soup last?
Properly stored, your homemade fresh cabbage tomato soup will last for 4-5 days in an airtight container in the refrigerator. It often tastes even better the day after it’s made, as the flavors have more time to meld together. For longer storage, you can freeze it for up to 3 months. Always ensure the soup cools completely before refrigerating or freezing to maintain its quality and safety.
What kind of cabbage is best for cabbage tomato soup?
Green cabbage is the traditional and most commonly recommended choice for this traditional cabbage tomato soup. It holds its shape well, offers a slightly sweet yet peppery flavor, and becomes wonderfully tender without turning mushy. However, you can also use other varieties like savoy cabbage for a slightly softer texture or Napa cabbage for a milder flavor.
Red cabbage works too, but be aware it might tint your soup a reddish-purple hue. Stick with green cabbage for the classic authentic cabbage tomato soup experience.
Can I freeze cabbage tomato soup?
Yes, absolutely! This freezer meal cabbage tomato soup is incredibly freezer-friendly, making it perfect for batch cooking and future meals. Allow the soup to cool completely before transferring it to freezer-safe containers or bags.
Leave about an inch of headspace in containers to account for expansion. It will maintain its quality in the freezer for up to 3 months. When you’re ready to enjoy it, simply thaw it in the refrigerator overnight and then reheat on the stovetop or in the microwave. This way, you always have a comforting bowl of convenient cabbage tomato soup ready to go.
Cabbage tomato soup is a wholesome and comforting dish cherished in many cuisines for its simplicity and nourishing qualities. Historically, various forms of vegetable and legume soups have been a staple in diets worldwide, reflecting regional agricultural practices and a focus on economical, sustaining meals. Such hearty preparations often incorporate readily available ingredients like the common cabbage, offering a rich source of vitamins and fiber.
Nutrition Information (per serving)
Here is an estimated nutritional breakdown for one serving of this delicious healthy cabbage tomato soup. Please note that these values are approximate and can vary based on specific ingredients, brands, and serving sizes. This provides a good general idea of the nutritional benefits you are getting with this nutritionally balanced cabbage tomato soup.
| Nutrient | Amount |
|---|---|
| Calories | 150 kcal |
| Total Fat | 5g |
| Saturated Fat | 0.7g |
| Cholesterol | 0mg |
| Sodium | 580mg |
| Total Carbohydrates | 25g |
| Dietary Fiber | 8g |
| Total Sugars | 12g |
| Protein | 5g |
| Vitamin A | 30% DV |
| Vitamin C | 70% DV |
| Calcium | 8% DV |
| Iron | 10% DV |
cabbage tomato soup
Life with three busy kids means constantly juggling schedules, homework, and, of course, dinner plans. But then there are those magical recipes that unite us all around the table, a warm, comforting hug in a bowl that even my pickiest eater devours. This cabbage tomato soup is one of those treasures. It's a testament to how humble ingredients, thoughtfully combined, can create something truly spectacular and deeply satisfying. This isn't just a recipe; it's a little bit of love, simmering on the stovetop, ready to nourish your family's bodies and souls. If you crave an easy, incredibly flavorful, and wholesome meal, then my comforting homemade cabbage tomato soup is exactly what you need.
- Total Time: 60 mins
- Yield: 8 servings 1x
Ingredients
2 tablespoons Olive Oil
1 large Yellow Onion, chopped
4 cloves Garlic, minced
1 medium head Green Cabbage (about 2 lbs), cored and chopped
2 medium Carrots, peeled and diced
2 Celery Stalks, diced
2 (28 ounce) cans Diced Tomatoes, undrained
6 cups Vegetable Broth (or chicken broth for non-vegetarian)
2 cups Water (or more broth)
2 Bay Leaves
1 teaspoon Dried Oregano
1 teaspoon Dried Basil
1 teaspoon Salt (or to taste)
½ teaspoon Black Pepper (or to taste)
¼ cup Fresh Parsley, chopped (for garnish)
Red Pepper Flakes (Optional, for a kick)
Instructions
- Prepare Your Veggies: First, chop your onion, mince your garlic, dice your carrots and celery, and core and chop your cabbage. Having everything ready makes the cooking process smooth and enjoyable
- Sauté the Aromatics: Heat the olive oil in a large Dutch oven or a heavy-bottomed pot over medium heat. Add the chopped onion, carrots, and celery. Sauté for about 5-7 minutes, stirring occasionally, until the vegetables begin to soften and the onion becomes translucent. This step builds the flavor base for your savory cabbage tomato soup
- Add Garlic and Cabbage: Stir in the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic. Next, add the chopped cabbage to the pot. It will look like a lot, but it cooks down significantly. Stir well to combine all the vegetables
- Introduce Liquids and Seasonings: Pour in the two cans of diced tomatoes (undrained), vegetable broth, and water. Add the bay leaves, dried oregano, dried basil, salt, and black pepper. If you like a little heat, now is the time to add the red pepper flakes
- Bring to a Simmer: Give everything a good stir. Bring the soup to a boil over medium-high heat
- Simmer and Cook: Once boiling, reduce the heat to low, cover the pot, and let the home-cooked cabbage tomato soup simmer for 25-30 minutes. This allows the flavors to meld beautifully and the cabbage to become tender. You want the cabbage to be soft but not mushy
- Adjust Seasoning: Remove the bay leaves. Taste the soup and adjust the salt and pepper as needed. Sometimes a little extra seasoning really makes the flavors pop in your flavorful cabbage tomato soup
- Serve and Garnish: Ladle the hot nutritious cabbage tomato soup into bowls. Garnish with fresh chopped parsley before serving. Enjoy your delicious creation!
Notes
Building a strong flavor base is key; don't rush the initial sauté of onion, carrots, and celery. Use a good quality, low-sodium broth for the best results.
Simmer for 25-30 minutes, ensuring the cabbage is tender but still has a slight bite. Flavors deepen beautifully with a longer simmer, even up to an hour if time permits.
This soup is incredibly versatile. Feel free to customize with different cabbage types, other vegetables like zucchini or spinach, or added proteins like beans or cooked chicken. Adjust seasoning gradually, and a squeeze of fresh lemon juice or a dash of apple cider vinegar at the end can brighten all the flavors.
Cabbage tomato soup makes excellent leftovers, storing for 4-5 days in the refrigerator and up to 3 months frozen. It often tastes even better the next day, making it perfect for meal prep. Serve with crusty bread, grilled cheese, or a side salad for a complete and satisfying meal.
- Prep Time: 20 mins
- Cook Time: 40 mins
- Category: Dinner
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian, Vegan, Healthy
Nutrition
- Serving Size: 1 bowl
- Calories: 150 kcal
- Sugar: 12g
- Sodium: 580mg
- Fat: 5g
- Saturated Fat: 0.7g
- Unsaturated Fat: 4.3g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 8g
- Protein: 5g
- Cholesterol: 0mg



