Go Back
+ servings
Italian Wedding Soup with Turkey Meatballs and Escarole
Print Recipe
5 from 3 votes

Italian Wedding Soup - Whole30, Paleo

This Italian Wedding Soup (Minestra Maritata) is super easy, healthy and so comforting. It also happens to be Whole30, GF and Paleo-friendly!
Prep Time20 minutes
Cook Time30 minutes
Total Time50 minutes
Course: Dinner, Lunch, Soup
Cuisine: Italian, Italian American
Keyword: Italian Wedding Soup, Minestra Maritata, Turkey Meatballs, Wedding Soup
Servings: 6 servings

Ingredients

  • 1 pound ground turkey
  • ¼ cup finely chopped fresh parsley
  • ¼ cup almond flour
  • 4 cloves finely chopped garlic divided
  • 1 large egg
  • 1 teaspoon Italian seasoning
  • 1 teaspoon kosher salt plus more as needed
  • ¼ teaspoon freshly-cracked black pepper plus more as needed
  • ¼ teaspoon baking soda
  • 1 tablespoon extra-virgin olive oil
  • 2 carrots diced
  • 2 stalks celery diced
  • 1 yellow onion diced
  • 2 cartons Kettle & Fire Organic Chicken Broth
  • 1 bunch escarole roughly chopped
  • Dry red chile flakes for garnish, optional
  • Freshly-grated Parmigiano Reggiano for garnish, omit for Whole30 and Paleo

Instructions

  • In a large bowl, combine the turkey, parsley, almond flour, 2 cloves of garlic, egg, Italian seasoning, 1 teaspoon salt, ¼ teaspoon black pepper, and baking soda. Mix until everything is well combined and the meat becomes slightly tacky. Wet your hands with a small amount of water to prevent sticking and form the mixture into small meatballs, around 1-inch in diameter. Place the meatballs onto a sheet pan lined with parchment paper, cover and refrigerate until ready to cook.
  • Preheat a large sauté pan or stock pot over medium heat. Add 1 tablespoon olive oil and heat until shimmering. Add the carrot, celery and onion, season with a pinch of salt and cook, stirring, until the onion is slightly translucent, around 5 minutes. Add the remaining 2 cloves of garlic and cook, stirring, until fragrant, around 1 minute. Add the chicken broth, stir to combine, raise the heat to medium-high and bring the soup to a steady simmer. Carefully add the meatballs to the soup, stir to prevent them from sticking, cover the pot with a lid and cook until the thickest part of the meatball is cooked through and at least 165F, around 15 minutes. Add the escarole, stir to combine, and cook until the leaves are wilted yet still slightly crunchy, around 3 minutes. Taste the soup for seasoning and adjust with salt and pepper as desired.
  • Ladle the soup into individual bowls, garnish with a drizzle of olive oil, chile flakes, and grated Parmigiano Reggiano, if using.

Video

Nutrition

Calories: 176kcal | Carbohydrates: 8g | Protein: 21g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.02g | Cholesterol: 69mg | Sodium: 518mg | Potassium: 591mg | Fiber: 4g | Sugar: 2g | Vitamin A: 5304IU | Vitamin C: 11mg | Calcium: 80mg | Iron: 2mg