Cook the bacon: In a large pot over medium heat, cook the diced bacon until crisp. Remove with a slotted spoon and set aside, leaving the bacon fat in the pot. This will give your chowder a smoky, rich base.
Sauté the aromatics: Add butter to the bacon fat, then sauté onion, garlic, celery, and carrot for 4–5 minutes until softened and fragrant. Stir occasionally to prevent sticking and to allow the flavors to meld.
Add potatoes and seasonings: Toss in the diced potatoes, Old Bay seasoning, smoked paprika, and a pinch of salt and pepper. Stir so the vegetables are well-coated with seasoning.
Build the soup base: Sprinkle the flour over the vegetables and cook for 1–2 minutes, stirring constantly to remove the raw flour taste. Slowly pour in the stock, whisking to prevent lumps. Bring to a gentle boil, then reduce heat and simmer for 15–20 minutes, until potatoes are tender.
Add crab and cream: Stir in the crab meat and heavy cream. Simmer gently for another 5 minutes, ensuring the crab is heated through but not overcooked. Taste and adjust seasoning with salt and pepper.
Finish and serve: Ladle the chowder into bowls, sprinkle with crispy bacon and fresh parsley. Serve with lemon wedges on the side for a fresh, zesty touch that complements the richness of the soup. Optional: a slice of crusty bread is perfect for dipping.