This Italian Sausage Meatball Soup with Cabbage and White Beans is a gluten free, grain free and dairy free soup that is a meal in a bowl!
Who is down for some soup? I am in love with this one and so excited to share it with you!
I used mild Italian Sausage – in this case pork but you could easily sub chicken or turkey – to make the quickest mini meatballs ever and combined them with Italian seasonings, diced tomatoes, creamy white beans, thinly sliced cabbage and just a touch of frozen peas.
This soup winds up being naturally grain, gluten and dairy free but if you eat dairy, it would be amazing with a healthy spoonful of grated Parm on top.
Oh, and it was nice enough out to get good pictures of it so there is that. After my tirades last week about the weather, we got blessed with not one, but TWO, gloriously sunny and warm-ish (maybe just not cold?) days.
I’m holding out hope that there is a lot more of that to come. In the meantime, I’ll be cozying up with my meal-in-a-bowl soup!
NOTES:
- If you can’t get uncooked bulk sausage (out of the casing), buy the Italian sausage in the casing and cut the casings open.
- I used Pacific Foods Organic Chicken Broth Low Sodium. If you use a different broth, you may need to adjust the amount of salt if the broth is totally sodium free or already seasoned with salt so go slow. You can always add more but it’s hard to fix once it’s too salty!
- My new favorite garlic press is the Garject. I have found that it leaves less waste and is easier to clean than the others I have had.
- The mortar and pestle I am using is 100% granite and amazing. I recently upgraded from a marble one and the granite one from Immortar is so much more effective at quickly crushing the spices into a powder.
Did you make this recipe? Please give it a star rating below!
This Italian Sausage Meatball Soup with Cabbage and White Beans is a gluten free, grain free and dairy free soup that is a meal in a bowl!
- 1/2 pound bulk Italian pork sausage rolled into .5 ounce mini meatballs
- 2 tablespoons extra virgin olive oil
- 1 medium yellow onion diced
- 5 to 6 cloves garlic crushed
- 1 teaspoon fennel seeds crushed
- 1 teaspoon dried basil
- 1/2 teaspoon crushed red pepper flakes
- 3 teaspoons kosher salt see NOTES
- 1.5 pounds green cabbage core removed and thinly sliced
- 8 cups low sodium broth
- 3 cups diced tomatoes
- 3 cups cannellini beans rinsed and drained
- 1/2 cup organic frozen peas
- fresh parsley for serving
-
Roll Italian sausage into mini meatballs, each approximately .5 ounces. You can weigh one and get a sense of about how large they should be. You should yield 22 to 24 mini meatballs.
-
Peel onion and dice. Set aside.
-
Use a garlic press to crush peeled garlic cloves and set aside in a small dish.
-
Use a mortar and pestle to crush the fennel seeds into a fine powder.
-
Add dried basil, crushed red pepper flakes and kosher sale to crushed fennel and set aside until ready to use.
-
Remove core from cabbage, cut into 2" segments and thinly slice.
-
If using canned beans, rinse and drain beans.
-
Heat a large soup pot or dutch oven over medium heat. Once hot, add olive oil and then mini meatballs.
-
Cook meatballs for a total of 10 minutes, flipping once or twice until at least two sides are nice and brown.
-
Leave the olive oil and cooking fat from meat in the pot and use a slotted spoon or tongs to remove the meatballs to a plate.
-
Add diced onion to pot. Saute for 8 to 10 minutes, stirring occasionally, until fragrant and beginning to brown.
-
Next, add crushed garlic and spices. Cook 30 to 45 seconds, stirring constantly, until fragrant.
-
Add cabbage and stir to coat with onion-spice mixture. Continue cooking for 2 to 3 minutes.
-
Add broth and diced tomatoes and bring to a boil.
-
Once boiling, cover and reduce heat to a simmer. Simmer for 12 to 15 minutes until cabbage is tender.
-
Remove lid, add cannellini beans and frozen peas. Return meatballs to soup and continue cooking over a low light 3 to 5 minutes until beans, peas and meatballs are warmed through.
-
Taste, adjust salt if necessary and serve topped with fresh parsley. Enjoy!
Did you make this recipe? Tag @EverydayMaven on Instagram with the hashtag #EveryDayMaven and please give a star rating below.
Years ago, I hosted a (SoCal) St Patrick’s Day party. A friend brought your Italian Cabbage & Sausage Soup, and tried to pass it off as an Irish soup! Ha ha. No matter, we loved it & I make it at least once a month. I was super excited to try this version of the soup. It did not disappoint. My teens loved the mini meatballs. I loved the fennel addition. We all enjoyed it with a spoonful of Parmesan on top. Thanks for another tasty soup recipe.
Love it Sylvie!! That is a great story – thanks for taking the time to comment and leave a rating. I’m so happy you love this soup!
Can you freeze the leftovers?
YES! This soup freezes great Kim!
I would like to know how many calories per 1.5 cup serving. Thank you.
Hi Lesley! You can use http://www.MyFitnessPal.com – the free version – to calculate the calories in any recipe.
I am firmly of he mind that meatballs go well in basically every soup. W’ve found ourselves with a surplus of cabbage so we’ll be trying this out tomorrow night. Very much looking forward to it!
Hope you loved it Deb!
Hi Alyssa! I make your other Italian cabbage sausage soup all the time. I’m looking forward to trying this one and adding it to our rotation. Looks delicious!
I think you will love this one!! 🙂
Seriously! How incredible does this look?! Love the pork meatballs!
This looks so delish! I will definitely make this. 🙂
Hope you love it Samantha!
I am a soup lov-ah! I really like that you used pork for the meatballs. This is a home run!
Thanks Colleen!! 🙂
What a beautiful and flavor packed soup! I would to make a big batch and take it for lunch.
This reheats really nicely so perfect for lunches!
What a great soup! Who doesn’t like a meatball? And cabbage isn’t used enough, and is terrific in soup. Thanks!
I agree with you on cabbage in soup – soooo good!