This one pot recipe for Meatball and Escarole Soup combines tender meatballs, hearty cannellini beans, and fresh escarole for a satisfying Italian-inspired dish. Using a slow cooker simplifies the process, ensuring rich flavors and minimal cleanup.
1head escarole1 pound, trimmed and sliced into 1-inch pieces
Prevent your screen from going dark
Instructions
Microwave the onion, olive oil, salt, red pepper flakes, and half of the garlic in a microwave-safe bowl. Stir occasionally until softened, about 5 minutes. Transfer the mixture to the slow cooker and stir in chicken broth and cannellini beans.
Mash bread and milk together into a paste in a large bowl. Mix in Parmesan cheese, parsley, oregano, remaining garlic, and pepper until combined. Add the ground pork and knead the mixture until well combined. Shape into tablespoon-sized meatballs (approximately 24).
Microwave the meatballs until firm and no longer pink, about 5 minutes. Transfer them, along with any accumulated juices, into the slow cooker. Cover and cook on low for 4 to 6 hours or on high for 3 to 5 hours.
Stir the escarole into the soup one handful at a time (it will wilt down as it cooks). Cover and cook on high for 15 to 20 minutes, until tender. Adjust seasoning with salt and pepper to taste.
Serve hot with extra olive oil drizzled on top, and pair with crusty bread or garlic toasts.
Notes
Cook Time: 4 to 6 hours on low or 3 to 5 hours on high, plus 15 to 20 minutes on high
Keyword Escarole soup with meatballs, Italian soup recipe, Meatball soup with beans, One pot slow cooker recipe, Slow cooker dinner ideas