Cabbage Meatball Soup Recipe

Introduction

This hearty Cabbage Meatball Soup combines tender meatballs with fresh vegetables in a flavorful broth, making it a comforting and satisfying meal. It’s easy to prepare and perfect for a cozy dinner on cooler days.

A white bowl with blue stripes around the rim is filled with meatball soup showing four brown meatballs sitting in a light brown broth. Floating in the broth are chunks of orange carrots, green celery, white cabbage, and red tomato pieces, creating a colorful mix. A silver spoon rests on the right side inside the bowl, partially submerged. In the background, there is another similar bowl of soup and a white bowl with slices of light brown bread lined with a white cloth. The setting is on a wooden board placed on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 2 carrots, chopped
  • 2 ribs celery, chopped
  • 1 tablespoon all-purpose flour
  • 1 teaspoon dried oregano
  • 6 cups beef broth (or chicken broth)
  • 4 cups chopped green cabbage (about ¼ medium head)
  • 1 (10 ounce) can diced tomatoes with chilies (such as Rotel, with juices)
  • ¼ teaspoon salt (more to taste)
  • ¼ teaspoon black pepper
  • 16 to 20 ounces frozen meatballs (or cooked homemade meatballs)

Instructions

  1. Step 1: Heat the olive oil in a large pot over medium heat. Add the diced onion, chopped carrot, and chopped celery. Cook for 4 to 5 minutes, stirring occasionally, until the vegetables start to soften. Stir in the flour and dried oregano, cooking for 1 minute more to remove the raw flour taste.
  2. Step 2: Pour in the broth, then add the chopped cabbage, diced tomatoes with chilies (including the juices), salt, and black pepper. Stir to combine. Add the frozen meatballs to the soup.
  3. Step 3: Bring the soup to a boil, then reduce the heat to low to simmer. Cover and cook for 20 to 25 minutes, or until the cabbage is tender and the meatballs are heated through. Remove the lid and simmer for an additional 5 minutes to slightly thicken the soup. Let the soup rest for 5 minutes before serving.

Tips & Variations

  • For a spicier kick, add a pinch of red pepper flakes when adding the tomatoes.
  • Use homemade meatballs for a fresher taste and better texture.
  • If you prefer a thicker soup, add an extra tablespoon of flour when sautéing the vegetables.
  • Swap green cabbage for savoy or napa cabbage for a gentler flavor and softer texture.

Storage

Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over medium-low heat until warmed through, stirring occasionally. You can also freeze the soup for up to 2 months; thaw overnight in the refrigerator before reheating.

How to Serve

Two white bowls filled with meatball soup sit on a wooden board over a white marbled surface. Each bowl contains four brown meatballs floating in clear brown broth mixed with bright chunks of orange carrot, light green celery, white onion pieces, and some red bell pepper bits. The soup has a mix of smooth broth and chunky vegetables layered throughout. To the left, a white bowl holds several pieces of golden toasted bread resting on a white cloth, with fresh green parsley arranged around it. A silver spoon is inside the bowl at the bottom, ready to eat. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use fresh meatballs instead of frozen?

Yes, cooked homemade or fresh meatballs work well. Just add them during the last 10 minutes of simmering to avoid overcooking.

Is it possible to make this soup vegetarian?

Absolutely. Use vegetable broth and substitute the meatballs with plant-based alternatives or cooked beans for a vegetarian-friendly version.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cabbage Meatball Soup Recipe


  • Author: Isabella
  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Description

A comforting and hearty cabbage meatball soup made with tender frozen meatballs, fresh vegetables, and a flavorful broth. This easy-to-make soup combines cabbage, carrots, celery, and diced tomatoes with chilies for a mildly spicy kick. Perfect for a cozy meal, it simmers to perfection on the stovetop, offering a nutritious and filling option for any day.


Ingredients

Scale

Vegetables

  • 1 medium yellow onion, diced
  • 2 carrots, chopped
  • 2 ribs celery, chopped
  • 4 cups chopped green cabbage (about ¼ medium head)

Broth & Seasoning

  • 1 tablespoon olive oil
  • 1 tablespoon all-purpose flour
  • 1 teaspoon dried oregano
  • 6 cups beef broth (or chicken broth)
  • 1 (10 ounce) can diced tomatoes with chilies (such as Rotel, with juices)
  • ¼ teaspoon salt (more to taste)
  • ¼ teaspoon black pepper

Protein

  • 16 to 20 ounces frozen meatballs (or cooked homemade meatballs)

Instructions

  1. Sauté Vegetables: Heat the olive oil in a large pot over medium heat. Add the diced onion, chopped carrot, and celery. Cook for 4 to 5 minutes, stirring occasionally, until the vegetables begin to soften.
  2. Add Flour and Herbs: Stir in the all-purpose flour and dried oregano with the vegetables. Cook for an additional 1 minute to cook out the raw flour taste and to allow the flavors to meld.
  3. Add Liquids and Produce: Pour in the beef or chicken broth, then add the chopped green cabbage and the diced tomatoes with their juices. Season with salt and black pepper. Stir well to combine all ingredients.
  4. Add Meatballs: Stir in the frozen meatballs into the soup mixture, ensuring they are submerged in the broth.
  5. Simmer the Soup: Bring the soup to a boil over medium-high heat. Once boiling, reduce the heat to a low simmer and cover the pot. Cook for 20 to 25 minutes, or until the cabbage and vegetables are tender, and meatballs are heated through.
  6. Final Simmer and Rest: Uncover the pot and let the soup simmer for an additional 5 minutes to thicken slightly. Remove from heat and let the soup rest for 5 minutes before serving to allow flavors to settle.

Notes

  • You can substitute frozen meatballs with homemade cooked meatballs if preferred.
  • For a spicier soup, add extra diced tomatoes with chilies or a pinch of red pepper flakes.
  • Adjust salt and pepper according to taste, especially if using salted broth.
  • This soup can be stored in the refrigerator for up to 4 days and reheats well.
  • To make it gluten-free, use gluten-free flour or omit flour and use a cornstarch slurry to thicken if desired.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Keywords: cabbage meatball soup, meatball soup, hearty soup, comforting soup, cabbage soup, easy soup recipe, stovetop soup

Similar Posts

Leave a Reply

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

Recipe rating