Spinach and White Bean Meatball Soup


Introduction
This recipe takes me back to chilly evenings when my mom would simmer a pot of soup that filled the kitchen with the aroma of love and comfort. The hearty spinach and white bean meatball soup is a nourishing dish that combines tender, flavorful meatballs with a rich broth packed with spinach and white beans. It’s the perfect meal for when you want something warm, filling, and wholesome.

Ingredients
For the Meatballs:

1 can (15 oz) white beans, drained and rinsed
1 cup fresh spinach, finely chopped
½ cup breadcrumbs (plain or seasoned)
¼ cup grated Parmesan cheese
1 large egg
2 cloves garlic, minced
1 teaspoon dried Italian seasoning
½ teaspoon salt
¼ teaspoon ground black pepper
For the Soup:

1 tablespoon olive oil
1 small onion, finely chopped
2 celery stalks, diced
2 carrots, peeled and diced
4 garlic cloves, minced
6 cups low-sodium chicken or vegetable broth
1 can (15 oz) white beans, drained and rinsed
3 cups fresh spinach leaves
1 teaspoon dried thyme
½ teaspoon smoked paprika (optional)
Salt and pepper to taste
Instructions

  1. Prepare the Meatballs:

Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
In a large bowl, mash the white beans until smooth. Add chopped spinach, breadcrumbs, Parmesan, egg, garlic, Italian seasoning, salt, and pepper. Mix until well combined.
Scoop tablespoon-sized portions of the mixture and roll them into balls. Place them on the prepared baking sheet.
Bake for 15–20 minutes, or until the meatballs are firm and lightly golden.

  1. Make the Soup Base:

Heat olive oil in a large pot over medium heat. Add the onion, celery, and carrots, and sauté for 5–7 minutes until softened.
Stir in the garlic, thyme, and smoked paprika, cooking for 1 minute until fragrant.
Pour in the broth and bring it to a gentle boil. Add the white beans and simmer for 10 minutes.

  1. Add the Meatballs and Spinach:

Gently add the baked meatballs to the soup and simmer for an additional 5–7 minutes to let the flavors meld.
Stir in the fresh spinach leaves and cook until wilted, about 2 minutes. Adjust seasoning with salt and pepper.

  1. Serve:

Ladle the soup into bowls and serve warm. Garnish with additional Parmesan cheese and a drizzle of olive oil if desired.
Tips and Variations
Make It Gluten-Free: Use gluten-free breadcrumbs for the meatballs.
Add a Twist: Toss in a handful of small pasta, like ditalini or orzo, for extra heartiness.
Vegetarian Option: Use vegetable broth instead of chicken broth.
Why You’ll Love It
This soup is packed with protein, fiber, and fresh flavors, making it both nutritious and satisfying. Whether you’re meal prepping or serving a comforting family dinner, this recipe is sure to become a favorite.

Leave a Reply

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