Al Capone Soup Recipe: Prohibition-Era Tomato and Meatball Richness

Soups & Stews

Al Capone Soup Recipe: Prohibition-Era Tomato and Meatball Richness

This Al Capone soup recipe brings Chicago's Prohibition-era Italian-American soul to your kitchen with its deep, savory tomato broth and hearty meatballs. šŸ’› The dish pays homage to the infamous gangster's love for bold flavors, blending rich tomato sauce with tender ground beef and pork meatballs simmered to perfection. It's more than just soup—it's a taste of history served in a bowl.

The secret to this iconic soup lies in the slow-simmered broth, where tomatoes, garlic, and herbs meld into a velvety base that cradles the meatballs. I've perfected the technique to ensure the meatballs stay tender while absorbing the broth's rich flavors, creating a dish that's both comforting and deeply satisfying. Perfect for cold evenings or as a centerpiece for game day gatherings.

What makes this recipe special is the balance of textures—soft meatballs, tender vegetables, and a thick, flavorful broth that coats every spoonful. The addition of a sprinkle of parmesan cheese on top adds a final touch of elegance, making it a dish that feels both rustic and refined. It's the kind of soup that brings people together, just like the stories of Al Capone's era.

This recipe is designed to be foolproof, with clear instructions that guide you through every step, from preparing the meatballs to simmering the broth. Whether you're serving it to family or friends, this Al Capone soup is sure to become a staple in your culinary repertoire. Let's get started on creating a taste of history in your own kitchen.

šŸ‘Øā€šŸ³
Difficulty
Medium
🄩
Diet
Meat
šŸ”„
Calories
Med Cal

Ingredients for al capone soup

These iconic ingredients bring Chicago's Prohibition-era flavors to your kitchen table.

Ingredient Amount Notes
Ground Beef 🄩 1 ½ lb 80/20 fat ratio preferred
Ground Pork 🐷 ½ lb Lean or regular, your choice
Parmesan Cheese šŸ§€ 1 cup Freshly grated from block
Large Eggs 🄚 2 whole Room temperature for best mix
Carrots šŸ„• 3 medium Peeled and chopped into chunks
Onions šŸ§… 1 whole Yellow or red, diced
Celery Stalks 🌿 3 whole Trimmed and chopped
Garlic Cloves šŸ§„ 6 cloves Minced for depth of flavor
Canned San Marzano Tomatoes šŸ… 28 oz Crushed or whole, no sugar added
Tomato Paste šŸ… 2 tbsp For rich, concentrated flavor
Dried Oregano 🌿 1 tbsp Italian preferred for authenticity
Dried Basil 🌿 1 tsp Or 1 tbsp fresh if available
Bay Leaves 🌿 2 whole Fresh if possible, dried works
Chicken Broth šŸ’§ 4 cups Low-sodium preferred
Olive Oil šŸ«’ ½ cup Extra-virgin for richness
Salt šŸ§‚ 1 ½ tsp Kosher or sea salt
Black Pepper šŸŒ¶ļø ½ tsp Freshly ground preferred
Red Pepper Flakes šŸŒ¶ļø ½ tsp Optional for heat

The meatballs are the heart of this soup, so don't skimp on the ground beef and pork. Look for 80/20 fat ratio beef at Costco or your local butcher—the extra fat keeps them juicy. Pork adds richness, and I always grab it pre-ground to save time. Freshly grated Parmesan makes all the difference—pre-grated gets clumpy and lacks flavor. For the tomatoes, San Marzano cans are worth the splurge; they're sweeter and less acidic, which balances the dish perfectly. The tomato paste is non-negotiable—it deepens the flavor without overpowering.

No pork? Ground turkey or chicken works in a pinch, but the texture won't be quite the same. Short on Parmesan? Pecorino Romano is a great substitute, though it's saltier. Fresh herbs like basil and oregano are ideal, but dried works at one-third the amount if that's what you've got. The broth is key—low-sodium chicken broth lets you control the saltiness, and you can always add more later. For the carrots, celery, and onions, whatever's on sale works—just make sure they're fresh and crisp. Baby carrots or pre-chopped veggies save time, but they're pricier.

This soup tastes even better the next day, so make extra. It keeps for 5 days in the fridge, and freezes beautifully for 3 months. I like to portion it into containers before freezing—just thaw and reheat. The meatballs can be prepped ahead and frozen raw, too. For serving, a sprinkle of fresh Parmesan and a drizzle of olive oil elevate it to restaurant-quality. Garnish with basil or red pepper flakes for a pop of color and heat.

ā¤ļø

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just brown the beef and pork in one pot, toss in the carrots, and let the broth do the work. No chopping, no fuss, and honestly? That’s my kind of cooking.
  • Parmesan-Packed Richness: The moment those eggs poach in the simmering broth and the Parmesan melts into the mix, you’ll get why this soup is ridiculously good. Creamy, cheesy, and somehow still light—it’s the perfect balance.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The eggs hold up beautifully in the fridge, and I can assemble it fresh in minutes. Kids love the little meatballs (yes, they’re technically not meatballs, but they act like them), and it’s the only soup my picky eater will finish.
  • Budget-Friendly Feast: Ground beef and pork stretch forever, carrots are cheap, and a handful of eggs make this soup feel like a whole meal. I’ve fed six people for under $10 with leftovers that taste just as good the next day. Practical? Absolutely. Delicious? Even more so.

Step-by-step instructions for Al Capone soup

Here's how to recreate this legendary Prohibition-era soup with rich meatballs and velvety tomato broth.

1

šŸ‘Øā€šŸ³ Step 1: Make the Meatballs with Perfect Texture

In a large bowl, combine the 1.5 lb ground beef, 0.5 lb ground pork, 1 cup parmesan cheese, 2 whole large eggs, 1.5 tsp salt, 0.5 tsp black pepper, 1 tbsp dried oregano, and 1 tsp dried basil. Mix gently with your hands just until combined—don't overwork or the meatballs will turn tough. I like to press the mixture together to check for consistency; it should hold shape but still feel slightly crumbly.

Roll into 1.5-inch meatballs (about 12 total) and place on a parchment-lined baking sheet. Chill in the refrigerator for 30 minutes—this helps them hold together better when cooking. While they're chilling, preheat your oven to 375°F. You'll know they're ready when the edges are golden brown and the centers reach 160°F internally.

2

šŸ³ Step 2: SautĆ© the Vegetable Base

Heat 0.25 cup olive oil in a large Dutch oven over medium heat. Add the 1 whole onion, 3 whole celery stalks, and 3 medium carrots, all chopped into ½-inch pieces. Cook for 8-10 minutes until the vegetables soften and the onion becomes translucent. You'll see them release moisture and start to caramelize slightly—that's when you know they're ready.

Add the 6 cloves minced garlic and cook for 30 seconds until fragrant. Be careful not to burn the garlic—it should smell sweet and nutty, not bitter. Stir in the 2 tbsp tomato paste and cook for 1 minute to deepen the flavor. This step builds the rich foundation for your soup.

3

🄘 Step 3: Build the Tomato Broth

Pour in the 28 oz canned San Marzano tomatoes and scrape up any browned bits from the bottom of the pot. Add the 4 cups chicken broth, 2 whole bay leaves, and 0.5 tsp red pepper flakes. Bring to a gentle simmer over medium-low heat and let cook uncovered for 20 minutes. This reduces the broth slightly and lets the flavors meld beautifully.

While the broth simmers, transfer the chilled meatballs to the pot. Gently stir to submerge them completely. The meatballs should float just below the surface—if they're too far down, add ½ cup water to adjust the liquid level. Cover and simmer for 30 minutes on low heat, stirring occasionally to prevent sticking.

4

ā° Step 4: Finish and Adjust Seasoning

After 30 minutes, remove the lid and let the soup reduce slightly for another 10 minutes. The broth should coat the back of a spoon but still be saucy enough to ladle. Taste and adjust seasoning—you might need a touch more salt or black pepper depending on your broth. I like to add a splash of lemon juice (about 1 tsp) at this stage to brighten the flavors.

Remove the bay leaves before serving. Ladle the soup into bowls and garnish with extra grated parmesan cheese and fresh basil if available. Each spoonful should deliver tender meatballs in a rich, aromatic tomato broth with just the right balance of herbs and heat.

šŸ‘Øā€šŸ³

Pro Tips For Making Al Capone Soup

  • COOK MEAT LOW AND SLOW: Al Capone soup isn’t a race—brown the ground beef and pork first, then simmer them in the broth at a gentle boil for 20 minutes. I used to rush this, and the meat stayed greasy and undercooked. Let it break down properly, or you’ll end up with a soup that tastes more like a meaty broth than a rich, hearty dish.
  • GRATE PARMESAN FRESH: Skip the pre-shredded cheese—it’s packed with anti-caking agents that make the soup taste artificial. Use a microplane or box grater right before adding it, and you’ll notice how much smoother and more flavorful the soup becomes. Trust me, your taste buds will catch on fast.
  • CHOP CARROTS SMALL AND EVEN: Tiny, uniform pieces cook faster and blend into the soup without leaving awkward chunks. If you’re lazy like me, I’ve used a food processor for this—just pulse them until they’re rice-sized. Uneven carrots mean some will turn to mush while others stay crunchy, and that’s a texture fail.
  • DON’T OVERMIX THE EGGS: When you add the egg mixture to the simmering soup, stir just until it thickens—about 30 seconds. Overmixing makes the soup gluey, and nobody wants that. My grandmother called it "egg soup," and it’s a real mood killer. Let the heat do the work, then taste-test before pulling it off the heat.

Pro cooking tips for this dish

Meatball Mastery

The secret to perfect meatballs lies in the fat ratio and chilling time. Use 80/20 ground beef and ground pork—the fat keeps them juicy while cooking. After mixing all ingredients, chill the meatballs for 30 minutes before baking. This resting period helps them hold together better. I always roll them to 1.5-inch diameter for even cooking and optimal flavor penetration. šŸ’›

For extra tenderness, bake at 375°F until golden brown and reaching 160°F internally. Overcooking turns them dry, so keep an eye on them. If you're short on time, you can also simmer them directly in the broth for 25-30 minutes after the vegetables are sautéed. This method infuses them with even more flavor from the tomato base.

Broth Perfection

The broth is the soul of this soup, so simmer it low and slow. Start by sautĆ©ing the onion, celery, and carrots until they soften and caramelize slightly—this builds deep, sweet flavors. Add garlic and tomato paste last to maximize their aromatic impact. A gentle simmer for 20 minutes before adding the meatballs ensures the broth reduces just enough to coat the spoon. 🄘

For extra richness, deglaze the pot with a splash of red wine (about 2 tbsp) after removing the meatballs. This adds complexity without overpowering the tomato base. If the broth tastes too acidic, balance it with a pinch of sugar or a splash of lemon juice—just ½ tsp is enough to brighten the flavors.

Seasoning Like a Pro

Taste your soup before serving—this is non-negotiable. The broth should be savory but not salty, with a balance of herbs and acidity. Adjust seasoning gradually: add salt in ¼ tsp increments, black pepper to taste, and a pinch of red pepper flakes if you want heat. I often finish with a splash of lemon juice (about 1 tsp) to cut through the richness. šŸ’”

For a restaurant-quality touch, garnish each bowl with freshly grated Parmesan and a sprinkle of fresh basil. The contrast of creamy cheese and bright herbs elevates the dish instantly. If you're serving it cold, a drizzle of extra-virgin olive oil adds a luxurious finish.

Equipment Essentials

A Dutch oven is my go-to for this recipe—its heavy base ensures even heat distribution and prevents burning. If you don’t have one, a large, deep pot with a tight-fitting lid works just as well. For meatballs, use a parchment-lined baking sheet to prevent sticking, and a meat thermometer to check doneness. A wooden spoon helps stir the broth without scratching the pot. šŸ³

For chopping, a sharp chef’s knife and cutting board are a must. If you’re short on time, pre-chopped vegetables from the store work in a pinch, though fresh is always better. A fine-mesh strainer comes in handy if you want to remove the bay leaves cleanly before serving. Investing in quality tools makes all the difference in the final result.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 16g80%
Cholesterol 145mg48%
Sodium 1250mg54%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 12g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this soup recipe reference Al Capone?

This soup pays homage to Chicago's Prohibition-era Italian-American cuisine, which Al Capone famously enjoyed. The dish reflects the bold, hearty flavors of that era—rich tomato broth, tender meatballs, and aromatic herbs—just like the meals served in speakeasies and Italian restaurants during his time. It's a fun way to connect history with delicious comfort food!

2

Can I make this soup vegetarian?

Replace the meatballs with mushroom or lentil-based meatballs made from finely chopped mushrooms, walnuts, breadcrumbs, and herbs. Use vegetable broth instead of chicken broth, and add extra umami with a splash of soy sauce or miso paste in the broth. The tomato base will still shine through beautifully.

3

How do I prevent the meatballs from falling apart?

The key is chilling the meatballs for 30 minutes before cooking and using a high-fat meat blend (80/20 beef and pork). Overmixing can also cause them to break apart, so mix just until combined. For extra insurance, add 1 tbsp breadcrumbs to the meatball mixture to help bind them together.

4

Can I make this soup ahead of time?

This soup tastes even better the next day! Store it in an airtight container in the fridge for up to 5 days. For freezing, portion it into containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating—never microwave directly from frozen. The flavors deepen as it sits, making it perfect for meal prep!

5

What's the best way to reheat leftovers?

Gently reheat on the stovetop over low-medium heat until warmed through (5-7 minutes). Avoid boiling or the broth may separate. For extra richness, stir in a splash of chicken broth or water if the soup seems too thick. If using the microwave, cover with a damp paper towel and heat in 1-minute intervals, stirring between each.

ā˜…ā˜…ā˜…ā˜…ā˜…4.6(11 reviews)
Categories Soups & Stews