Imagine this: a chilly afternoon, the smell of a savory broth simmering on the stove, and the comforting sound of meatballs gently bobbing in a flavorful soup. Old-fashioned meatball soup is a dish that perfectly blends nostalgia and warmth, a recipe passed down through generations, and one that can turn any day into something special. The beauty of this soup lies in its simplicity. It’s hearty, satisfying, and nourishing-a meal that doesn’t need to rely on fancy ingredients to make it memorable. Instead, it’s all about how well you balance the flavors and textures, and how much love you pour into each step.
Whether you’re making this soup for a cozy family dinner or for a Sunday afternoon treat, you’ll find that the process of creating it is as comforting as the end result. So, let’s dive right into how to make this iconic dish, and see why it’s stood the test of time.
Old Fashioned Meatball Soup Recipe
This old-fashioned meatball soup recipe has everything you need in a comforting meal. Tender, juicy meatballs in a rich, flavorful broth packed with vegetables. The beauty of this recipe lies in its balance: the savory meatballs, the slight tang of tomatoes, and the freshness of herbs and veggies. Plus, it’s incredibly versatile-you can tweak the ingredients based on what’s in your pantry, making it a great go-to dish when you want to warm up.
Ingredients Needed
Before we jump into the cooking, let’s first take a look at the ingredients. This recipe combines simple pantry staples and fresh vegetables to create the perfect base for your soup. Here’s what you’ll need:
For The Meatballs
- Ground beef or a mixture of beef and pork (about 1 pound): This gives you a good combination of flavor and juiciness.
- Breadcrumbs (1/2 cup): The secret to keeping the meatballs tender.
- Egg (1 large): Helps bind everything together.
- Milk (1/4 cup): Adds moisture to the meatballs and prevents them from drying out.
- Grated Parmesan cheese (1/4 cup): Adds that salty, umami flavor.
- Garlic (2 cloves, minced): For depth of flavor.
- Fresh parsley (1 tablespoon, chopped): A burst of freshness.
- Salt and pepper (to taste): Essential seasonings to enhance the flavor of the meatballs.
For The Soup
- Olive oil (2 tablespoons): For sautéing the vegetables and starting the soup.
- Onion (1 large, chopped): The foundation for any great soup.
- Carrots (2, peeled and diced): Adds sweetness and color to the broth.
- Celery (2 stalks, diced): A subtle earthy flavor to balance the carrots.
- Tomatoes (1 can, 14.5 oz, diced, or 2 large fresh tomatoes): Adds a slight tanginess to the broth.
- Beef or vegetable broth (6 cups): This is the liquid that brings everything together.
- Bay leaves (2): A must-have for that signature soup flavor.
- Fresh thyme (a few sprigs) or dried thyme (1 teaspoon): Earthy, aromatic flavor.
- Salt and pepper (to taste): To season the broth.
Optional
- Frozen peas (1 cup): For a pop of color and slight sweetness.
- Pasta (small shells or elbow macaroni): If you want to make the soup more filling.
Cooking Instructions
Step 1: Make The Meatballs
- Start by preheating your oven to 375°F (190°C) if you plan to bake the meatballs. You can also cook them directly in the soup, but baking gives them a little extra crispy edge.
- In a large mixing bowl, combine the ground beef (or beef/pork mixture), breadcrumbs, egg, milk, Parmesan, garlic, parsley, salt, and pepper.
- Mix everything together until well combined, but don’t overwork the meat; you want the meatballs to stay tender.
- Roll the mixture into small meatballs, about 1 inch in diameter. This will give you roughly 20-25 meatballs, depending on their size.
- If baking, arrange the meatballs on a baking sheet lined with parchment paper and bake for 20-25 minutes, or until browned and cooked through. If cooking in the soup, set them aside for now.
Step 2: Prepare The Soup Base
- Heat the olive oil in a large pot over medium heat.
- Add the chopped onion, carrots, and celery. Sauté for about 5-7 minutes, or until the vegetables are softened and the onion is translucent.
- Add the diced tomatoes and cook for another 2 minutes, letting the tomatoes break down a bit.
Step 3: Add The Broth And Seasoning
- Pour in the beef or vegetable broth and bring the mixture to a simmer.
- Toss in the bay leaves, thyme, and a pinch of salt and pepper.
- Let it simmer for about 10 minutes, letting all those flavors meld together.
Step 4: Add The Meatballs
- Gently drop the meatballs into the simmering soup. You can either add them raw or baked, depending on your preference. If they’re raw, they’ll cook in the broth and become incredibly tender.
- Let the soup simmer for 20-30 minutes, or until the meatballs are cooked through and the flavors have melded together.
Step 5: Optional Add-ins
- If you’re using pasta or peas, add them during the last 10-15 minutes of cooking. The pasta will cook right in the broth, absorbing all those delicious flavors.
- Taste and adjust seasoning, adding more salt and pepper as needed.
Ingredient Insights
Each ingredient in this recipe serves a specific purpose, contributing to the overall flavor and texture of the soup:
- Meatballs: The meatballs are the star of the dish. By combining beef and pork, you get a balance of richness and flavor, while the breadcrumbs and egg keep the meatballs moist and tender. Parmesan adds a subtle depth of umami, while garlic and parsley brighten the flavor.
- Tomatoes: Whether you use canned or fresh, tomatoes provide acidity, sweetness, and color to the soup. They balance the richness of the meatballs and the broth.
- Broth: The type of broth you use can greatly influence the final flavor of the soup. Beef broth brings a deep, meaty flavor, while vegetable broth keeps things lighter and allows the meatballs to shine.
- Vegetables: The carrots and celery add a natural sweetness and earthy undertones, making the soup feel wholesome. Onions provide that foundational savory flavor that forms the base of any great soup.
- Herbs and Spices: Bay leaves and thyme offer complexity and aroma, infusing the broth with subtle, earthy notes that complement the richness of the meatballs.
Expert Tips
- Don’t overwork the meatball mixture: When mixing the meatballs, you don’t want to overmix the meat. The more you handle it, the denser the meatballs will become. Gently incorporate all ingredients for light, tender meatballs.
- Browning the meatballs: If you choose to brown the meatballs before adding them to the soup, it creates a nice crispy exterior and adds depth to the flavor. This step is optional but can elevate the dish.
- Add pasta at the right time: If you’re adding pasta, be sure to add it near the end of the cooking process so it doesn’t overcook and become mushy. It should be just tender when served.
- Simmer the soup low and slow: The longer you simmer the soup, the more the flavors meld together. Don’t rush the process-let it develop slowly.
Recipe Variations
- Chicken Meatballs: If you want a leaner version, swap the beef/pork meatballs for ground chicken or turkey. You may need to add a bit more moisture (like an extra egg or a tablespoon of olive oil) to keep the meatballs juicy.
- Vegetarian Version: For a meatless option, try making meatballs from lentils or quinoa. You can also replace the meatballs entirely with hearty vegetables like mushrooms, potatoes, or tofu cubes.
- Spicy Kick: Add a pinch of red pepper flakes to the soup base or mix them into the meatball mixture for a bit of heat. This pairs really well with the rich, savory broth.
- Italian Twist: Add some chopped spinach or kale to the soup and finish it off with a generous sprinkle of mozzarella cheese when serving. You could also use Italian sausage for the meatballs for a more traditional Italian flavor.
Final Words
Old-fashioned meatball soup is one of those timeless recipes that’s both incredibly satisfying and comforting. It’s a dish that brings warmth and heart to any table, and its simplicity is what makes it so special. Whether you’re making it for a weeknight dinner or a cozy weekend meal, this soup has the power to bring everyone together, filling both the belly and the soul.
FAQs
What Ingredients Are Needed For An Old Fashioned Meatball Soup?
For an old fashioned meatball soup, you will need ground beef or pork (or a combination of both), breadcrumbs, eggs, garlic, onion, herbs (like parsley, oregano, or thyme), salt, pepper, carrots, celery, potatoes, tomatoes (canned or fresh), broth (beef or chicken), and some olive oil for sautéing.
Can I Make Old Fashioned Meatball Soup Ahead Of Time?
Yes, you can prepare the soup a day ahead. The flavors actually improve as they meld together. Store it in an airtight container in the refrigerator for up to 3 days. Reheat before serving. Just keep the meatballs separate if you’re concerned about them becoming too soft in the broth.
How Do I Make The Meatballs For Old Fashioned Meatball Soup?
To make the meatballs, combine ground meat with breadcrumbs, egg, garlic, herbs, salt, and pepper in a bowl. Mix well, then form small meatballs, about 1 to 1.5 inches in diameter. Brown them in a skillet before adding them to the soup to develop a rich flavor.
Can I Use Frozen Meatballs In My Old Fashioned Meatball Soup?
Yes, you can use frozen meatballs, though homemade meatballs will have a more authentic flavor. If using store-bought frozen meatballs, you can either add them directly to the soup or cook them separately first for better texture and flavor.
What Vegetables Can I Add To The Old Fashioned Meatball Soup?
Carrots, celery, and potatoes are classic choices for old fashioned meatball soup, as they add both texture and flavor. You can also include peas, green beans, or spinach for additional color and nutrients.
Can I Make The Old Fashioned Meatball Soup Spicy?
Yes, you can add some heat by including red pepper flakes, hot sauce, or diced jalapeños to the soup. Add them in small amounts and adjust to your desired spice level.
What Type Of Broth Is Best For Meatball Soup?
Beef broth is traditionally used for old fashioned meatball soup, as it complements the rich flavor of the meatballs. However, chicken broth or vegetable broth can also be used, depending on your preference or dietary restrictions.
Can I Make The Soup With Ground Turkey Or Chicken Instead Of Beef Or Pork?
Yes, ground turkey or chicken can be used as a leaner alternative to beef or pork. While the flavor will be milder, it still works well in meatball soup. Just make sure to season it well with herbs and spices.
How Long Should I Simmer Old Fashioned Meatball Soup?
Simmer the soup for 30-40 minutes after adding the meatballs to ensure they are fully cooked and the flavors meld together. If you like a thicker soup, you can simmer it longer to allow the vegetables to break down and thicken the broth.
Can I Freeze Old Fashioned Meatball Soup?
Yes, old fashioned meatball soup freezes well. Let it cool completely before transferring to an airtight container. It will stay fresh for up to 3 months in the freezer. To reheat, thaw it overnight in the fridge and then warm on the stove.