Menu

Rustic Cabbage and Tomato Soup with Paprika

Quick Recipe Version (TL;DR)

  • Yield: 4 to 6 servings
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes

Quick Ingredients

  • 2 tbsp olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, diced
  • 3 cloves garlic, minced
  • 1 small green cabbage (about 1 1/2 lb), cored and thinly sliced
  • 1 1/2 tsp sweet paprika
  • 1/4 tsp smoked paprika (optional)
  • 1 tsp dried thyme (or 2 tsp fresh)
  • 1 bay leaf
  • 1 tbsp tomato paste
  • 1 (14.5 oz) can diced tomatoes with juices
  • 6 cups vegetable or chicken broth
  • 1 tsp sugar (optional, to balance acidity)
  • 1 1/4 tsp kosher salt, plus more to taste
  • 1/2 tsp freshly ground black pepper
  • 1 tbsp red wine vinegar or apple cider vinegar
  • 2 tbsp chopped fresh parsley or dill, for serving
  • Optional: pinch red pepper flakes, crusty bread, grated Parmesan

Do This

  • 1. Prep onion, carrots, garlic, and thinly slice the cabbage; chop herbs for garnish.
  • 2. In a large pot, heat olive oil over medium heat; sauté onion and carrots 5 to 7 minutes until softened.
  • 3. Stir in garlic, paprikas, thyme, and tomato paste; cook 1 to 2 minutes until fragrant and slightly darkened.
  • 4. Add cabbage and a pinch of salt; cook 5 minutes, stirring, until it begins to wilt.
  • 5. Pour in diced tomatoes with juices, broth, bay leaf, sugar, remaining salt, and pepper; bring to a boil, then simmer 20 to 25 minutes.
  • 6. Stir in vinegar, taste and adjust seasoning; discard bay leaf, garnish with fresh herbs (and Parmesan if using), then serve hot with crusty bread.

Why You’ll Love This Recipe

  • Comforting and rustic, with tender cabbage, sweet carrots, and bright tomatoes in every spoonful.
  • Uses simple, affordable pantry staples that you may already have on hand.
  • Light yet satisfying, naturally vegetarian (or easily vegan) and perfect for weeknight dinners or meal prep.
  • Gently seasoned with paprika and herbs for a warm, savory flavor that tastes like it simmered all day.

Grocery List

  • Produce: 1 small green cabbage, 1 medium yellow onion, 2 medium carrots, 3 cloves garlic, fresh parsley or dill, optional lemon wedges.
  • Dairy: Optional grated Parmesan cheese, sour cream, or plain yogurt for serving.
  • Pantry: Olive oil, sweet paprika, smoked paprika (optional), dried thyme, bay leaf, tomato paste, 1 (14.5 oz) can diced tomatoes, vegetable or chicken broth, kosher salt, black pepper, sugar, red pepper flakes (optional), red wine vinegar or apple cider vinegar, crusty bread for serving.

Full Ingredients

Rustic Cabbage-and-Tomato Soup

  • 2 tbsp olive oil
  • 1 medium yellow onion, diced (about 1 1/2 cups)
  • 2 medium carrots, peeled and diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 small green cabbage (about 1 1/2 lb), cored and thinly sliced (about 6 packed cups)
  • 1 1/2 tsp sweet paprika
  • 1/4 tsp smoked paprika (optional, for a subtle smoky note)
  • 1 tsp dried thyme or 2 tsp finely chopped fresh thyme leaves
  • 1 bay leaf
  • 1 tbsp tomato paste
  • 1 (14.5 oz / 400 g) can diced tomatoes, with their juices
  • 6 cups (1.4 L) vegetable broth or low-sodium chicken broth
  • 1 tsp granulated sugar (optional, to soften tomato acidity)
  • 1 1/4 tsp kosher salt, plus more to taste
  • 1/2 tsp freshly ground black pepper, plus more to taste
  • 1 tbsp red wine vinegar or apple cider vinegar (to finish)

Optional Garnishes & Sides

  • 2 tbsp chopped fresh flat-leaf parsley or fresh dill
  • Extra-virgin olive oil, for drizzling
  • Pinch of red pepper flakes, for heat
  • Freshly grated Parmesan cheese, for serving (optional)
  • A dollop of sour cream or plain yogurt (optional)
  • Crusty bread, for dipping
Rustic Cabbage and Tomato Soup with Paprika – Closeup

Step-by-Step Instructions

Step 1: Prep the vegetables

Start by setting up a clean cutting board and a large bowl or plate for your prepped vegetables. Dice the onion into small, even pieces so it softens and melts into the soup. Peel the carrots and dice them into roughly 1/4-inch pieces; this size lets them cook through while still holding their shape.

Cut the cabbage into quarters through the core, then cut out the solid core from each piece. Lay the quarters flat and slice them into thin ribbons (about 1/4 inch thick). You want relatively thin pieces so the cabbage becomes tender but still pleasantly textured in the soup. Mince the garlic. Chop the parsley or dill for serving and set it aside in the refrigerator.

Step 2: Build the flavor base

Place a large, heavy-bottomed pot or Dutch oven over medium heat. Add the olive oil and let it warm for about 30 seconds. Add the diced onion and carrots along with a small pinch of salt. Cook, stirring occasionally, for 5 to 7 minutes, until the onion is translucent and the carrots begin to soften around the edges.

Add the minced garlic, sweet paprika, smoked paprika (if using), dried thyme, and tomato paste. Stir constantly for 1 to 2 minutes. The mixture should become fragrant and the tomato paste will darken slightly; this brief toasting step brings out deeper, sweeter flavors in the spices and tomato.

Step 3: Wilt the cabbage

Add the sliced cabbage to the pot in 2 or 3 batches if it does not all fit at once. Sprinkle with about 1/4 teaspoon of the kosher salt. Use tongs or a wooden spoon to gently toss the cabbage with the aromatic base, coating it in the oil and spices. Cook for 4 to 5 minutes, stirring frequently, until the cabbage begins to soften and shrink down.

You are not looking to brown the cabbage here; just let it start to wilt so it will cook evenly once the liquid is added.

Step 4: Add liquids and seasonings

Pour in the diced tomatoes with all their juices, then add the broth. Stir in the bay leaf, sugar (if using), the remaining kosher salt, and the black pepper. Scrape along the bottom of the pot with your spoon to loosen any browned bits; those add great flavor to the soup.

Turn the heat up to medium-high and bring the soup just to a boil. Once it reaches a gentle boil, immediately reduce the heat to low or medium-low so the soup simmers steadily but not violently.

Step 5: Simmer until tender

Let the soup simmer, uncovered, for 20 to 25 minutes. Stir occasionally to keep everything cooking evenly. The soup is ready when the cabbage and carrots are very tender but not mushy, and the broth tastes well-rounded and savory.

If the soup seems too thick for your liking, you can stir in up to 1 additional cup of hot water or broth. If it seems too brothy and you prefer a thicker texture, continue simmering for a few more minutes to reduce the liquid slightly.

Step 6: Finish and serve

Stir in the red wine vinegar or apple cider vinegar. This small touch of acidity brightens the flavors and balances the sweetness of the cabbage and tomatoes. Taste the soup and adjust with more salt, pepper, or vinegar as needed. If you like a bit of heat, add a pinch of red pepper flakes.

Remove and discard the bay leaf. Ladle the soup into warm bowls. Top each serving with a generous sprinkle of chopped fresh parsley or dill, a drizzle of good olive oil, and a little grated Parmesan or a dollop of sour cream if you are using them. Serve hot with slices of crusty bread for dipping.

Pro Tips

  • Slice the cabbage evenly: Thin, uniform ribbons of cabbage cook at the same rate and give the soup a pleasant, slurpable texture.
  • Do not rush the sauté: Give the onion and carrots enough time to soften and lightly sweeten; this creates a deeper, richer broth without extra ingredients.
  • Toast the tomato paste and spices: Cooking them briefly in oil before adding liquid removes any raw taste and concentrates their flavor.
  • Adjust thickness at the end: If the soup is too thick, add a bit more broth; if too thin, simmer uncovered for a few extra minutes.
  • Finish with acid and fresh herbs: The vinegar and herbs should go in right before serving for the brightest flavor.

Variations

  • Hearty bean version: Add 1 can (15 oz) drained and rinsed white beans or chickpeas along with the broth for extra protein and creaminess.
  • Smoky sausage twist: Brown 6 to 8 oz sliced smoked sausage or kielbasa in the pot first, remove it while you cook the vegetables, then return it to the soup during the simmer.
  • Spicier Hungarian-style: Increase the sweet paprika to 2 tsp, add 1/2 tsp hot paprika or extra red pepper flakes, and finish with a dollop of sour cream in each bowl.

Storage & Make-Ahead

Allow the soup to cool to room temperature, then transfer it to airtight containers. Refrigerate for up to 4 days. The flavors actually deepen and improve after a night in the fridge, making this an excellent make-ahead meal.

For longer storage, freeze in airtight containers or freezer bags for up to 3 months. Leave a little headspace in the containers to allow for expansion. Thaw overnight in the refrigerator, then reheat gently on the stovetop over medium-low heat, adding a splash of water or broth if needed to loosen the consistency. Stir occasionally and heat just until steaming; avoid a hard boil to keep the vegetables from becoming too soft.

Nutrition (per serving)

Approximate values for 1 of 6 servings (without optional cheese, sour cream, or bread): about 150 calories; 6 g fat; 20 g carbohydrates; 5 g fiber; 8 g sugars; 4 g protein; 800 mg sodium (will vary based on broth and added salt). Adding beans, sausage, or cheese will increase protein, fat, and calories accordingly.

Leave a Reply

Your email address will not be published. Required fields are marked *


Promotional Banner X
*Sponsored Link*