Go Back
+ servings
Tuscan White Bean Soup with Meatballs

Tuscan White Bean Soup with Meatballs

This Tuscan White Bean Soup with Meatballs is a cozy, high-protein soup made with turkey and sausage meatballs.
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Course Dinner, meal-prep
Cuisine American/Italian, Italian American
Servings 8 servings
Calories 308 kcal

Equipment

  • large Dutch oven or heavy nonstick soup pot

Ingredients
  

For meatballs

  • 0.5 pound 93% lean ground turkey
  • 0.5 pound sweet chicken Italian sausage (removed from casing)
  • 1 large egg
  • 0.33 cup seasoned breadcrumbs (or gluten-free breadcrumbs)
  • 0.5 small onion (finely chopped)
  • 2 cloves garlic (finely chopped)
  • 1 tablespoon fresh sage (finely chopped)
  • 2 tablespoons fresh parsley (finely chopped)
  • 0.5 teaspoon kosher salt (and fresh black pepper)

For Soup

  • 1 tablespoon olive oil
  • 2 large carrots (peeled and sliced)
  • 2 ribs celery (sliced)
  • 1 medium yellow onion (chopped)
  • 3 cloves garlic (finely minced)
  • 1 tablespoon fresh thyme (chopped)
  • 1 tablespoon fresh sage (chopped)
  • 1 leaf bay leaf
  • 6 cups chicken bone broth (unsalted or regular broth, divided)
  • 2 15-ounce cans white beans (such as cannellini or navy beans, drained and rinsed, divided)
  • 4 cups collard greens (or flat leaf kale, thinly sliced, remove stems)
  • 1.5 teaspoons kosher salt (use less if your bone broth has salt, or to taste)
  • fresh lemon juice OR Parmesan (for serving, optional)

Instructions
 

Instructions

  • Blend 1 can of the beans with 1 cup of the broth.
  • In a large bowl, combine the ground sausage, ground turkey, egg, breadcrumbs, onion, garlic, sage, parsley, salt, and black pepper. Mix gently until just combined—avoid over mixing to keep the meatballs tender.
  • Form meatballs, roll the mixture into 24 small meatballs (about 1–1.5 inches).
  • Heat a large heavy nonstick soup pot or Dutch oven over medium heat and lightly spray the skillet with oil. Add the meatballs and brown them on all sides (they do not need to be fully cooked through). Remove and set aside.
  • Add 1 tablespoon of olive oil, carrots, celery, and onions and reduce heat to medium-low. Cook about 5 to 8 minutes, stirring occasionally, until softened. Add the garlic, thyme, sage, and bay leaf. Cook 1 minute until fragrant.
  • Add the remaining chicken broth, meatballs, pureed and whole beans, salt and pepper and bring to a boil over high heat. Once boiling, reduce the heat to a simmer, cover and cook for 10 minutes. Add in the collard greens and simmer for an additional 10-12 minutes, until the meatballs are cooked through and the vegetables are tender.
  • Ladle the soup into bowls. Add an optional squeeze of lemon or parmesan, and some crusty bread on the side.

Notes

If using broth with salt, adjust the salt as needed or omit. Lazy Way: Don’t form the meatballs, just saute them until crumbled and set aside.

Nutrition

Serving: 1.5cupsCalories: 308kcalCarbohydrates: 28gProtein: 27.5gFat: 10gSaturated Fat: 2.5gCholesterol: 75mgSodium: 800mgFiber: 10gSugar: 5g
Keyword cozy, High-Protein, meal prep, meatballs, Soup, Tuscan White Bean Soup with Meatballs
Tried this recipe?Let us know how it was!