Go Back
A white ceramic bowl filled with Italian meatball soup containing browned meatballs, white beans, and fresh spinach in a reddish-orange broth

Spinach and White Bean Meatball Soup

Meryem
Description: A hearty Italian-inspired soup featuring tender homemade meatballs, creamy white beans, and fresh spinach in a flavorful broth. Perfect for chilly evenings or when you're craving a comforting, nutritious meal.
Total Time 55 minutes
Cuisine Italian-American
Servings 6 servings

Ingredients
  

  • 1 pound ground beef 80/20
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic minced
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

For the Soup:

  • 2 tablespoons olive oil
  • 1 medium onion diced
  • 2 carrots sliced
  • 8 cups chicken broth
  • 2 15 oz cans white beans, drained and rinsed
  • 6 cups fresh spinach
  • Salt and pepper to taste

Instructions
 

  • Combine meatball ingredients in a bowl, mix gently
  • Form into 1-inch meatballs
  • Heat oil in large pot over medium heat
  • Brown meatballs in batches (5 minutes)
  • Remove meatballs, set aside
  • Sauté onions and carrots until soft (5-7 minutes)
  • Add broth, bring to simmer
  • Return meatballs, cook 15 minutes
  • Add beans, cook 5 minutes
  • Add spinach, cook until wilted (2 minutes)
  • Season to taste

Notes

Don't overmix meatballs to keep them tender
Can substitute ground turkey for beef
Freezes well for up to 3 months