Soups & Stews
This Baltimore cream of crab soup recipe delivers the creamy, Old Bay-spiced velouté that makes the city famous. The secret lies in a rich roux foundation, where butter and flour meld into a golden base before simmering with sherry and cream for depth.
Flaky crabmeat adds the signature texture that transforms this into a luxurious yet comforting dish—perfect for chilly evenings or special gatherings.
The recipe begins with a classic velouté technique: cooking flour and butter until nutty, then gradually whisking in stock to create a velvety broth. Old Bay seasoning infuses the soup with its signature blend of spices, while sherry adds a touch of brightness that balances the richness.
For authenticity, fresh crabmeat is folded in at the end to maintain its delicate texture, though high-quality canned crab works beautifully as a substitute.
What you’ll end up with is a soup that’s impossibly smooth yet brimming with flavor—each spoonful delivers a perfect balance of creaminess, spice, and that unmistakable briny sweetness of crab. The aroma alone will draw everyone to the table, and the first taste will make it a new favorite.
Serve with a slice of crusty bread to soak up every last drop of that velvety broth.
This recipe serves 4–6 and can be made ahead, with flavors deepening as it sits. For a lighter touch, swap the cream for coconut milk, or use a dairy-free alternative without sacrificing richness.
The versatility of this dish makes it ideal for weeknight dinners or holiday menus—just be prepared for requests to make it again.
Ingredients for baltimore cream of crab soup
Rich velouté base meets briny crabmeat in this iconic Baltimore classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | Cold, cut into small cubes |
| All-Purpose Flour 🌾 | ½ cup | For golden roux base |
| Fresh Crabmeat 🦀 | 1 ½ lbs | Lump or claw meat preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Whole Milk 🥛 | 1 cup | For velvety texture |
| Dry Sherry 🍷 | ½ cup | Amontillado preferred |
| Chicken Stock 🍲 | 4 cups | Low-sodium preferred |
| Old Bay Seasoning 🌶️ | 1 ½ tbsp | Signature Baltimore flavor |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic base |
| Shallots 🧅 | 2 whole | Finely diced, 2 tbsp total |
| Fresh Lemon Juice 🍋 | 1 tbsp | Brightens final flavor |
| Salt 🧂 | 1 tsp | Adjust to taste |
| White Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
The crabmeat is non-negotiable for authenticity—lump or claw meat holds its texture best. Costco or local seafood markets usually carry the best quality, though high-end brands like Blue Point or Crown Prince at grocery stores work too. If using canned crab, opt for imitation crab with surimi (like Store Brand) for a more affordable option. The Old Bay seasoning should be the classic red packet, not the newer yellow blend—it's the heart of this soup's signature flavor. For the roux, use unsalted butter to control seasoning better, and cook it low and slow until it's a deep golden brown but not burnt.
No fresh crab? High-quality canned lump crab works in a pinch, though texture will differ slightly. Running out of sherry? Dry white wine or extra chicken stock will do, but add a splash of lemon juice to compensate for the missing acidity. The shallots can be swapped for yellow onion if needed, but they add a subtle sweetness that's worth hunting down. For a lighter version, reduce the cream to half a cup and add an extra half cup coconut milk to maintain richness. The roux is where the magic happens—don't rush it. Cook it until it smells nutty and has that golden brown color before adding the stock.
This soup tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 3 days, or freeze for 2 months in portion-sized containers. The roux can be made ahead and refrigerated for 2 days—just whisk vigorously before using. For serving, keep the crabmeat separate until the very end so it stays flaky. Garnish with a sprinkle of fresh parsley and a crack of black pepper right before serving for that restaurant-quality touch.
Why You'll Love This Recipe
- Same recipe, different vibes: toss it with crusty bread for a lazy Sunday or drizzle with sherry and garnish with parsley for guests. The heavy cream and milk make it rich enough to impress, but simple enough to pull off when you’re exhausted.
- No-Fuss Roux Magic: I swear by that butter-flour roux—just melt, whisk, cook until golden, and boom. No fancy techniques, no stress, and it’s the secret to that velvety texture without lumps. (Yes, even if you’re not a chef.)
- Luxury in a Bowl: The moment that fresh crabmeat hits the simmering cream-milk base? Pure satisfaction. Sweet, briny, tender—like a hug from the Chesapeake, but better because it’s in your kitchen.
- Weeknight to Dinner Party: Same recipe, different vibes: toss it with crusty bread for a lazy Sunday or drizzle with sherry and garnish with parsley for guests. The heavy cream and milk make it rich enough to impress, but simple enough to pull off when you’re exhausted.
Step-by-step instructions for Baltimore cream of crab soup
Master this classic Maryland dish with a velvety velouté and tender crabmeat.
Create the Golden Roux Base
Melt the ½ cup unsalted butter in a large pot over medium heat until it foams. Immediately whisk in the ½ cup all-purpose flour to form a paste. Cook for 3-4 minutes, stirring constantly, until the mixture turns a rich golden brown color—this is your roux. The color should resemble peanut butter, not beige flour.
Watch the heat carefully—if it darkens too quickly, you'll burn the flour. A properly cooked roux forms the foundation of your soup's velvety texture. Once golden, immediately add ½ cup dry sherry to deglaze the pot, scraping up any browned bits from the bottom. Let it simmer for 1 minute to cook off the alcohol completely.
Build the Velouté with Aromatics
Add the 4 cups chicken stock, 3 minced garlic cloves, and 2 finely diced shallots to the pot. Bring to a gentle boil, then reduce heat to low-medium and let it simmer uncovered for 15 minutes. Stir occasionally to prevent a skin from forming, but don't over-stir—this can make the soup grainy.
During this time, the flavors will meld together. You'll notice the soup thicken slightly as the starch from the roux fully incorporates. The aroma should be rich and savory, with the Old Bay seasoning's signature notes developing. Taste the mixture—it should be flavorful but not yet fully seasoned.
Incorporate Dairy and Season to Perfection
Stir in the 1 cup whole milk and 1 cup heavy cream gradually, whisking constantly to prevent curdling. Add the 1.5 tablespoons Old Bay seasoning, 1 teaspoon salt, and ¼ teaspoon white pepper. Let the soup simmer gently for another 10 minutes to allow all the flavors to marry.
This is where the soup transforms from a simple velouté to a complex, flavorful base. The cream should create a luxurious, velvety texture, but don't let it boil vigorously—gentle simmering prevents the cream from separating. Taste and adjust seasoning if needed, remembering that the crabmeat will add its own flavor profile.
Finish with Crabmeat and Brighten
Remove the pot from heat and gently fold in the 1.5 pounds fresh crabmeat using a rubber spatula. The crab should be warmed through but not cooked—it will finish cooking in the hot soup. Add the 1 tablespoon fresh lemon juice and stir gently to brighten the flavors and cut through the richness of the cream.
Return the soup to low heat for just 2-3 minutes to heat the crabmeat through. The soup should be hot but not boiling—you want the crab to remain tender and flaky. The lemon juice should infuse the soup with a subtle brightness that complements the rich, spiced flavors.
Serve with Fresh Garnish
Ladle the soup into warm bowls and garnish immediately with ¼ cup chopped fresh parsley. The parsley adds a fresh, vibrant element that contrasts beautifully with the rich, creamy soup. Serve with crusty bread or oyster crackers to soak up every last drop of that luxurious velouté.
Each spoonful should deliver a perfect balance of creamy texture, Old Bay-spiced depth, and delicate crab flavor. The crabmeat should be tender and flaky, melting just slightly in the warm soup. For the best experience, serve immediately while the soup is hot and the crab is at its peak tenderness.
Pro Tips For Making Baltimore Cream Of Crab Soup
- Whisk Like You Mean It: The roux is where this soup makes or breaks—don’t treat it like a half-hearted side project. Cook the butter and flour over medium-low heat (not high, or you’ll burn it before it browns) and stir constantly with a wooden spoon or silicone spatula. I learned this the hard way: skipping the stir for 30 seconds turns that golden base into a sad, gray blob that tastes like regret.
- Drain Crabmeat Twice: Fresh crabmeat comes with enough water to dilute your soup into a sad, watery stew. Drain it in a colander, then press it gently with a paper towel to squeeze out every last drop—yes, even if it feels like overkill. This isn’t the time to be gentle; your soup’s richness depends on it.
- Temper the Cream: Pouring cold heavy cream into a hot soup? That’s a fast track to scrambled cream curds. Warm the cream and milk together in a separate saucepan until steaming (not boiling), then whisk it into the soup gradually. Your grandmother’s soup wasn’t lumpy because she ignored this—it’s the thing that matters most.
- Salt the Crab First: If you’re using fresh crabmeat (and you should), season it with half the total salt before folding it into the soup. The meat absorbs flavor better this way, and you won’t end up guessing whether to add more salt at the end. I skip this when I’m lazy, but the dish is noticeably better when I don’t. Trust me.
Serving suggestions for leftovers
Crusty Bread Pairing
Nothing complements this rich soup like a warm, crusty baguette sliced into thick pieces. I recommend using a French-style baguette from your local bakery or a sourdough loaf for extra tang. The crust should be golden and crisp to contrast the velvety soup.
Serve with a small bowl of garlic butter (mix 2 tbsp softened butter with 1 tsp minced garlic and a pinch of Old Bay seasoning) for dipping. 🥖
Oyster Crackers
For a lighter alternative, offer oyster crackers in a small dish on the table. Their delicate, salty crunch cuts through the creaminess perfectly. I like to use Lundberg Farms or Annie's Organic brands—they dissolve just enough to enhance the soup's flavor without overwhelming it.
Keep the crackers in a small ceramic bowl for easy serving.
Simple Green Salad
A crisp arugula salad with a light vinaigrette balances the richness beautifully. Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp lemon juice, ½ tsp Dijon mustard, and a pinch of salt.
Top with ¼ cup shaved Parmesan cheese and 2 tbsp toasted walnuts for texture. The peppery bite cleanses your palate between spoonfuls of soup. 🥗
Garnish Like a Pro
Before serving, garnish each bowl with a sprinkle of fresh parsley and a crack of black pepper. For extra flair, add a drizzle of high-quality olive oil (I use California Extra Virgin) and an Old Bay seasoning pinch on top.
This adds visual appeal and a subtle spiced finish that ties the dish together. Trust me, it makes all the difference! ✨
Wine Pairing
An off-dry Riesling from Germany or a crisp Chardonnay from California complements the soup's creamy texture and spiced notes. I love a Dr. Loosen Blue Slate Riesling—its honeyed sweetness and acidity balance the Old Bay perfectly.
For red wine lovers, a light Pinot Noir with bright fruit notes works surprisingly well. Avoid heavy, tannic wines that could clash with the cream. 🍷
Make It a Meal
Turn this into a full meal by adding steamed asparagus or roasted Brussels sprouts on the side. Toss 1 lb Brussels sprouts with 1 tbsp olive oil, ½ tsp Old Bay seasoning, and ¼ tsp smoked paprika, then roast at 400°F for 20 minutes.
The smoky, slightly bitter notes contrast the soup's richness wonderfully. 💫
Nutrition facts
Frequently asked questions
Can I substitute canned crab for fresh in this recipe?
Yes, but texture will differ slightly. Use high-quality canned lump crab (like Blue Point or Crown Prince) for the best results. For a more affordable option, imitation crab with surimi works too—just add 1 extra tablespoon lemon juice to brighten the flavor. The key is to fold the crab in at the very end to keep it tender.
What if my roux burns before reaching the right color?
Lower the heat immediately and whisk in 1-2 tablespoons cold milk or stock to cool it down. A properly cooked roux should be golden brown (like peanut butter), not dark brown or black. For next time, cook it over low-medium heat and stir constantly. The roux is the foundation—don't rush it!
How can I make this soup dairy-free?
Swap the heavy cream and milk for full-fat coconut milk (use 1½ cups total) and add 1 tablespoon cornstarch mixed with 2 tablespoons water to thicken. For extra richness, stir in ¼ cup cashew cream (blend soaked cashews with water). The flavor will be lighter but still creamy and delicious!
Can I prepare this soup ahead of time?
Make the roux and broth base up to 2 days ahead and refrigerate in an airtight container. When ready to serve, reheat gently, then stir in the crabmeat and lemon juice. For best results, serve within 3 days for peak flavor. The soup actually tastes better the next day as flavors meld!
What's the secret to Old Bay seasoning's signature flavor?
The classic red Old Bay seasoning blends celery salt, paprika, black pepper, ginger, and other spices. Use 1.5 tablespoons as called for, but taste as you go—Old Bay is potent! For a deeper flavor, toast the spices lightly in a dry pan for 30 seconds before adding to the soup. The ginger and paprika create that signature warmth and brightness.
