Soups & Stews
This Baltimore crab soup recipe delivers the creamy velouté and Old Bay-spiced crunch that make it a Chesapeake Bay classic. The secret lies in slow-simmered tomatoes, tender blue crabs, and a roux-thickened broth that balances rich flavors with just the right tang.
I've perfected this version after years of testing—it's the one that finally earned me a standing ovation at my family's seafood boil.
The foundation starts with a tomato-based roux, simmered until deep and flavorful, then enriched with cream for that signature velvety texture. Fresh blue crabs add sweet, briny depth, while Old Bay seasoning ties everything together with its signature blend of celery, mustard, and paprika.
The key is patience—letting the soup develop its complex flavors over at least 45 minutes of gentle simmering.
What you'll end up with is a luxuriously creamy yet light soup where every spoonful delivers layers of flavor: the tangy sweetness of tomatoes, the briny crunch of crab claws, and the warm spices of Old Bay.
The broth clings to crusty bread like a dream, making this the perfect centerpiece for a seafood feast or cozy weekend dinner.
Serve with toasted oyster crackers and a crisp white wine to complement the soup's briny-sweet profile. This isn't just soup—it's a taste of Baltimore's waterfront tradition, brought straight to your kitchen. Let's get cooking!
Ingredients for baltimore crab soup
Sixteen ingredients for a soup that tastes like Chesapeake Bay summer in every spoonful.
| Ingredient | Amount | Notes |
|---|---|---|
| Blue Crabs 🦀 | 2 lb | Live or fresh, claws intact |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for maximum creaminess |
| Tomato Paste 🍅 | ½ cup | San Marzano preferred for sweetness |
| Butter 🧈 | ½ cup | Unsalted, cold for roux |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Celery Stalks 🌿 | 3 whole | Fresh, trimmed and chopped |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Chicken Stock 💧 | 4 cups | Homemade or high-quality store-bought |
| Old Bay Seasoning 🌶️ | 1 ½ tbsp | The signature spice blend |
| Dry White Wine 🍷 | ½ cup | Sauvignon Blanc preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Oyster Crackers 🍞 | 1 box | For serving, 2.5 oz package |
| Parsley Leaves 🌿 | ¼ cup | Fresh, chopped for garnish |
The crabs are non-negotiable—live or fresh from a reputable seafood market like Gorton's or your local fishmonger. Look for blue crabs with vibrant blue shells and no fishy odor. If using frozen, thaw overnight in the fridge—never under running water, or they'll turn rubbery. The Old Bay seasoning is the soul of this soup, so grab the original McCormick blend (the red packet, not the green). For the tomatoes, San Marzano paste is worth the splurge—its sweetness balances the briny crab perfectly. If you can't find it, any high-quality paste will do, but avoid the watery kind.
No Old Bay? Make your own mix with 1 tsp celery salt, 1 tsp paprika, 1/2 tsp mustard powder, 1/2 tsp black pepper, 1/4 tsp ginger, and 1/4 tsp cayenne. Short on wine? Dry vermouth or extra chicken stock works in a pinch, but the acidity helps cut through the richness. The cream is where the magic happens—full-fat only, or the soup will feel thin and watery. For a lighter version, reduce to 1 cup and add 1/2 cup Greek yogurt at the end. The butter for the roux? European-style (like Plugrá) has more flavor, but regular unsalted works fine if that's what you've got.
This soup tastes even better the next day—make a double batch and freeze half. Store leftovers in airtight containers for 3-4 days, or freeze for up to 3 months. For serving, keep the crackers in a warm oven (200°F) for 5-10 minutes so they're crispy. The parsley garnish is optional but adds that fresh finish—store stems in a jar of water like flowers to keep them crisp for days. If you've got leftover crab shells, save them for stock—they'll add incredible depth to future soups.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m short on time—just sauté onions in butter, stir in tomato paste and broth, then toss in crabs and cream. No extra pots, no fuss, just pure satisfaction.
- Rich Without Effort: That heavy cream and tomato paste combo? It’s what makes this soup dangerously addictive. The cream smooths out the briny crab flavor while the paste adds a deep, savory backbone—no fancy spices needed.
- Weeknight Crowd-Pleaser: Between us, this is my go-to when friends drop by unannounced. It’s hearty enough for a dinner party but simple enough to make on a Tuesday night. Plus, the leftovers reheat like a dream.
- Budget-Friendly Luxury: Honestly, blue crab can be pricey, but this recipe stretches it further than you’d think. A single pound of crabs makes enough for two servings—plus, the cream and onions bulk it up so it feels indulgent without breaking the bank.
Step-by-step instructions for Baltimore crab soup
Here's how to craft this iconic Maryland dish with rich, velvety texture and bold Old Bay flavor.
🍳 Step 1: Build the Flavor Base with Tomato and Aromatics
Melt the 0.5 cup Butter in a large Dutch oven over medium heat. Add the 1 whole Yellow Onion and 3 whole Celery Stalks, chopped into ¼-inch dice, stirring frequently for 5 minutes until softened but not browned. Here's the thing—properly sweating the vegetables removes excess moisture, so they don't steam when you add liquid later.
Add the 0.5 cup Tomato Paste and stir for 2 minutes until it darkens slightly. This creates the signature deep red base that forms the soup's flavor foundation. Stir in the 4 cloves Garlic Cloves, minced, and cook for 30 seconds until fragrant. You'll know you're on track when the kitchen fills with that unmistakable garlic-tomato aroma—this is where the magic begins.
🍳 Step 2: Develop the Roux and Season with Old Bay
Pour in the 0.5 cup Dry White Wine and simmer for 3 minutes until reduced by half. This step concentrates the flavors and removes any raw alcohol taste. Sprinkle the 1.5 tbsp Old Bay Seasoning over the mixture and stir for 1 minute to toast the spices gently—this activates their essential oils and deepens their flavor profile.
Gradually whisk in the 4 cups Chicken Stock while stirring constantly to prevent lumps. Bring to a gentle simmer and let cook for 15 minutes until the mixture thickens slightly. The reason we wait this long is to allow the Old Bay to fully infuse and the roux to develop proper body. You'll see the soup transform from a thin liquid to a velvety velouté—this is your reward for patience.
🥘 Step 3: Add the Cream and Prepare the Crabs
Reduce heat to low and stir in the 1.5 cups Heavy Cream. The soup should thicken noticeably—if it doesn't, simmer uncovered for another 2-3 minutes until it reaches your desired consistency. Here's where it gets good: crack the 2 lb Blue Crabs in half lengthwise (don't remove the shells—they'll infuse flavor) and add them to the pot along with the 1 tbsp Lemon Juice. The acidity brightens the dish and balances the richness.
Simmer gently for 8-10 minutes until the crab meat turns opaque and pulls away from the shells easily. Don't overcook—the crab should be just tender, not rubbery. The shells will release their sweet, briny essence into the broth, creating that authentic Baltimore flavor. This is the moment that matters: the soup should smell like the Chesapeake Bay itself.
🔪 Step 4: Finish and Serve with Crunchy Toppings
Remove the pot from heat and carefully transfer the crab meat to a serving bowl, leaving the shells in the broth to strain later. Strain the broth through a fine-mesh sieve into the bowl with the crab meat. Season with 1.5 tsp Salt and 0.5 tsp Black Peppercorns, freshly cracked, to taste. The soup should be rich but not overly salty—adjust gradually.
Ladle the soup into bowls and top each serving with oyster crackers and 0.25 cup Parsley Leaves, chopped. The crackers provide that essential crunch that makes this soup uniquely Baltimore. Serve immediately while the crackers stay crisp and the soup maintains its luxurious creaminess. Each spoonful should deliver that perfect balance of sweet crab, spicy Old Bay, and velvety broth—just like you'd find at a waterfront restaurant in the city.
Pro Tips For Making Baltimore Crab Soup
- Sear the Onions Low: Baltimore crab soup needs depth, and that starts with onions. Cook them in butter over medium-low heat for 15-20 minutes until deep golden—not browned, not rushed. I used to walk away during this step, only to end up with bitter, burnt flavor that ruined the whole dish.
- Pick the Crab Shells: Don’t toss those crab shells—simmer them with the tomato paste and broth first. They’ll release collagen and sweetness that turns a good soup into a rich, luxurious one. Yes, it’s an extra 10 minutes of straining, but the flavor upgrade is worth it.
- Whisk the Cream Last: Heavy cream curdles fast when it hits hot liquid. Remove the pot from heat right before adding it, then whisk in the cream while stirring constantly. If you’re nervous, temper it first by mixing a ladle of hot soup into the cream before combining—trust me, your soup will thank you.
- Use Fresh Tomato Paste: The canned stuff works, but fresh tomato paste—even just a small jar from the refrigerated section—adds a brighter, fresher acidity that cuts through the richness of the cream. It’s a tiny effort for a noticeable lift in flavor, and it’s the thing that matters most when balancing this soup.
Health benefits of this dish
Protein Powerhouse
This soup delivers a lean protein punch with 24 grams of protein per serving from the blue crabs, making it a satisfying meal. The crab meat provides all nine essential amino acids, supporting muscle repair and immune function.
Unlike many creamy soups, this version keeps fat content in check while delivering substantial protein. 🦀
Heart-Healthy Fats
The heavy cream adds richness, but the real heart-healthy star is the omega-3 fatty acids from the blue crabs. A 6-ounce serving provides about 1,200mg of omega-3s, which helps reduce inflammation and supports cardiovascular health. The wine used in the recipe also contributes beneficial polyphenols that promote heart health.
Vitamin and Mineral Boost
You'll get a vitamin C boost from the lemon juice and fresh parsley, supporting collagen production and immune function. The tomato paste provides lycopene, a powerful antioxidant that protects cells from damage.
Don't overlook the celery and onion—they contribute vitamin K and potassium, essential for blood clotting and blood pressure regulation.
Low-Calorie Comfort
Despite its creamy texture, this soup is surprisingly moderate in calories—about 350 calories per serving—thanks to the lean crab meat and balanced broth. The oyster crackers add only about 50 calories per serving, making this a guilt-free comfort food option.
The Old Bay seasoning adds flavor without significant calories, keeping this dish both delicious and diet-friendly.
Digestive Benefits
The chicken stock base provides gelatin from simmered bones, which supports gut health by soothing the digestive tract. The fiber from celery and parsley aids digestion, while the lemon juice stimulates stomach acid production.
This combination makes the soup both nourishing and gentle on the stomach—perfect for a cozy meal that won't weigh you down. 💛
Hydration Helper
The chicken stock in this recipe is essentially a low-sodium broth that contributes to your daily hydration needs. Each serving provides about 1.5 cups of liquid, helping you meet your fluid intake goals while enjoying a flavorful meal.
The low-fat content also makes it easier on your digestive system compared to heavier cream-based soups.
Nutrition facts
Frequently asked questions
Can I substitute fresh crab with canned crab in this recipe?
While you can use canned crab, fresh blue crabs are essential for authentic Baltimore flavor. The shells release sweet, briny essence when simmered, which canned versions lack. If you must use canned, opt for lump crabmeat and add 1 extra tablespoon Old Bay seasoning to compensate for the lost depth. For best results, use 1 (16 oz) can instead of 2 lbs fresh.
How do I make this soup vegetarian?
Replace the crab with 12 oz firm tofu or 1 lb mushrooms (cremini or shiitake), and use vegetable stock instead of chicken stock. Add 1 tbsp nori flakes for umami depth and ½ cup coconut milk to replace the cream. The Old Bay can be omitted or replaced with a mix of 1 tsp smoked paprika + ½ tsp celery salt.
Why does my soup taste too salty?
Old Bay seasoning contains salt, so use it sparingly if your broth is already salty. Taste before adding all 1.5 tbsp—start with 1 tsp and adjust. For salty stock, dilute it with ½ cup water per quart. If the soup is too salty after cooking, stir in 1 cup plain yogurt or extra cream to dilute the saltiness slightly.
Can I make this soup ahead of time?
Yes! This soup tastes even better the next day. Store leftovers in an airtight container in the fridge for 3-4 days or freeze for up to 3 months. Reheat gently on the stove over low heat, stirring frequently, until warmed through. Add a splash of water or cream if it thickens too much during reheating.
What's the best wine pairing for Baltimore crab soup?
A crisp Sauvignon Blanc or Chardonnay (unoaked) complements the soup's briny-sweet flavors perfectly. For a local Maryland option, try a Chesapeake Bay white wine. If you prefer red, a light Pinot Noir works surprisingly well. Avoid heavy reds—they'll overpower the delicate crab flavors. Serve wine slightly chilled (45-50°F) for the best experience.
