Meatball Soup
Meatball soup is a broth-based soup built around small, gently simmered meatballs, usually made from ground beef, pork, turkey, or chicken, along with aromatics, vegetables, and sometimes pasta, rice, or greens. The same basic idea shows up across many cuisines under different names: Italian wedding soup (spinach and tiny pastina), Mexican albondigas (rice-studded meatballs in a tomato-chipotle broth), and Swedish meatball soup (a creamy, dill-flecked version). The meatballs are typically formed small, about the size of a marble to a cherry, so they cook through in the simmering broth without needing to be browned first.
Varieties
Italian wedding soup uses tiny meatballs, spinach or escarole, and pastina in a clear chicken broth. Mexican albondigas soup mixes raw rice into the meatballs themselves so it cooks and swells inside them, in a tomato-based broth often spiced with chipotle or mint. Swedish meatball soup swaps the tomato or clear broth for a cream-and-dill base closer to a chowder. Greek youvarlakia finishes the broth with an egg-lemon (avgolemono) mixture instead of tomato or cream.
Buying tips
If buying pre-made meatballs, check the ingredient list for fillers like soy protein or excess breadcrumbs, which can make them gummy once simmered. Fresh, uncooked meatballs from a butcher counter hold their shape better in broth than fully cooked frozen ones.
Substitutes
Shredded rotisserie chicken — 1:1 by weight
Lighter texture and shorter cook time than raw meatballs; stir in during the last few minutes just to heat through.
Italian sausage, casings removed and crumbled — 1:1 by weight
Adds more fat and a stronger fennel-and-garlic flavor to the broth than plain ground meat meatballs.
Lentil or chickpea 'meatballs' (vegetarian) — 1:1 by weight
Denser and less juicy than meat versions; season the mixture assertively since lentils mute flavor more than ground meat.
Frozen pre-made meatballs — 1:1 by count
Convenient but usually pre-browned and denser; simmer about 10 minutes longer than fresh raw meatballs to heat the center through.
Storage
Refrigerate cooled soup in an airtight container for up to 4 days. If the soup contains pasta or rice, it will keep absorbing broth and turn soft; for longer storage, freeze the broth and meatballs alone for up to 3 months and add freshly cooked pasta or rice when reheating.
How to use
Serve as a light main course with crusty bread, or as a starter in smaller portions. Ladle over cooked rice instead of simmering rice directly in the pot if serving over multiple days, since separate storage keeps the grains from turning starchy and thick.
What it pairs with
Crusty bread or garlic toast for dipping, a simple green salad with vinaigrette, and a scattering of grated Parmesan or pecorino over the bowl.
Nutrition
Meatball soup is a solid source of protein from both the meatballs and any beans or lentils used, with calorie and fat content driven mostly by the fat percentage of the ground meat. Loading the broth with carrots, celery, greens, or tomatoes adds fiber and vitamin A without much extra effort.
FAQ
Can I freeze meatball soup that already has pasta in it?
It's better not to. Pasta keeps absorbing liquid in the freezer and turns mushy on reheating; freeze the broth and meatballs alone and cook fresh pasta to add when serving.
What's the best meat blend for meatballs meant for soup?
A mix of ground beef and pork gives the juiciest result since pork adds fat the beef alone lacks; ground turkey works but benefits from an extra egg yolk or splash of milk in the mixture to prevent dryness.
Why do my meatballs fall apart in the soup?
This usually means not enough binder or too vigorous a boil. Add an egg and a few tablespoons of breadcrumbs or panko per pound of meat, and keep the soup at a gentle simmer rather than a rolling boil once the meatballs go in.
Do meatballs need to be browned before adding to soup?
No, raw meatballs can go directly into simmering broth and will cook through in about 10 to 15 minutes depending on size; browning first adds flavor but is optional and mainly changes the color of the broth slightly.
Have meatball soup on hand? Find recipes with our Recipe Generator →
