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

Spinach and White Bean Meatball Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 50 minutes
  • Yield: 6 servings 1x

Description

This hearty and comforting soup features tender sausage meatballs, creamy white beans, and fresh spinach in a rich, aromatic broth. With the subtle flavor of saffron and herbs, this one-pot dish is both rustic and elegant—perfect for chilly nights or a wholesome family meal.


Ingredients

Scale
  • 2/3 pound Italian sweet sausage meat

  • Fresh cracked black pepper, to taste

  • Olive oil, as needed

  • 1 medium yellow onion, finely diced

  • 3 carrots, peeled and diced

  • 2 stalks celery, diced

  • 4 cloves garlic, minced

  • 48 ounces chicken broth or stock

  • 1/2 tsp saffron threads

  • 1 bundle fresh rosemary and fresh thyme stems, tied

  • 30 ounces canned white beans (cannellini), drained

  • 1/2 cup freshly grated Parmesan cheese

  • 1/2 cup heavy cream

  • 1 bunch spinach leaves, thick stems removed

  • 1 tsp fresh minced rosemary

  • Salt, to taste

  • 1 tsp lemon juice or vinegar (optional)


Instructions

  • Roll the sausage meat into small meatballs (about 1 inch) and season lightly with cracked black pepper.

  • In a large pot, heat a drizzle of olive oil over medium heat. Brown the meatballs in batches until lightly golden; remove and set aside.

  • In the same pot, add a bit more olive oil if needed and sauté onion, carrots, and celery for 5–7 minutes until softened.

  • Add garlic and cook for another 1–2 minutes until fragrant.

  • Pour in the chicken broth and add the saffron threads and herb bundle. Bring to a gentle boil.

  • Add the meatballs back into the pot, then lower the heat and simmer for 15–20 minutes.

  • Stir in the white beans, grated Parmesan, and heavy cream. Cook for 5 more minutes.

  • Add the spinach and minced rosemary. Stir until the spinach wilts, about 1–2 minutes.

  • Season with salt and finish with lemon juice or vinegar if using.

  • Remove the herb bundle before serving.

Notes

  • For a lighter version, omit the cream or replace with milk.

  • You can use turkey or chicken sausage if preferred.

  • Great for freezing—just add the spinach fresh when reheating.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-American