Go Back Email Link
+ servings

Free Body Calculator – Know Your Body

Wondering if your body is in a healthy range? Use our Free Body Calculator to find out if you're fit, normal, or need a lifestyle change. Get personalized tips, calorie targets, and your ideal protein, carbs, and fat intake – all in seconds.

Try Free Body Calculator Now
Spinach and White Bean Meatball Soup

The Best Spinach and White Bean Meatball Soup

A cozy and hearty Spinach and White Bean Meatball Soup, packed with flavorful meatballs, creamy white beans, and nutritious spinach. This one-pot meal is perfect for a comforting lunch or dinner!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Soup
Cuisine Italian
Servings 5
Calories 320 kcal

Ingredients
  

  • For the Meatballs:
  • 1 lb ground turkey or chicken/beef
  • 1/3 cup breadcrumbs or almond flour for low-carb
  • 1 egg beaten
  • 1/4 cup grated Parmesan
  • 1 teaspoon garlic powder
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • For the Soup:
  • 1 tablespoon olive oil
  • 1 small onion diced
  • 2 garlic cloves minced
  • 1 15 oz can white beans, drained and rinsed
  • 4 cups chicken broth
  • 1 14.5 oz can diced tomatoes, with juices
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes optional
  • 2 cups fresh spinach roughly chopped
  • Salt and pepper to taste
  • Grated Parmesan & fresh parsley for garnish
Cookbook Cover

120 Healthy Recipes for Everyone

Diabetic-friendly, easy, and family-approved meals anyone can enjoy. Backed by a certified diabetes doctor.

Get 120+ Expert-Approved Recipes

Instructions
 

  • Step 1: Prepare the Meatballs
  • In a bowl, mix ground turkey, breadcrumbs, egg, Parmesan, garlic powder, Italian seasoning, salt, and pepper.
  • Roll into 1-inch meatballs and set aside.
  • Step 2: Sear the Meatballs
  • Heat olive oil in a large pot over medium heat.
  • Add meatballs and brown for 3-4 minutes, turning occasionally (they don’t have to be fully cooked).
  • Remove and set aside.
  • Step 3: Cook the Soup
  • In the same pot, add onion and garlic, sauté until softened (2-3 minutes).
  • Stir in white beans, diced tomatoes, oregano, red pepper flakes, and chicken broth.
  • Bring to a boil, then reduce heat to simmer for 10 minutes.
  • Step 4: Add Meatballs And Spinach
  • Return meatballs to the pot and simmer for 10 more minutes, or until fully cooked.
  • Stir in chopped spinach, let wilt for 2 minutes.
  • Season with salt & pepper to taste.
  • Step 5: Serve
  • Ladle into bowls and garnish with grated Parmesan & fresh parsley. Enjoy warm!

Notes

✔️ Make it heartier by adding small pasta like orzo or ditalini.
✔️ Use kale instead of spinach for a slightly different texture.
✔️ Freeze meatballs separately for quick meal prep later!

Nutrition

Calories: 320kcalCarbohydrates: 30gProtein: 28gFat: 12g