Preparation Place beans in large saucepan. Add enough cold water to cover by 3 inches. Bring to boil. Remove from heat. Cover and soak beans 1 hour. Drain. Return beans to pan. Add enough cold water to cover beans by 3 inches. Bring to boil. Cover and simmer over medium-low heat until beans are almost tender, about 30 minutes. Drain. Meanwhile, preheat oven to 300°F. Cook bacon in heavy large ovenproof pot over medium heat until crisp, about 8 minutes. Using slotted spoon, transfer bacon to large bowl. Discard all but 2 tablespoons drippings from pot. Increase heat to medium-high. Working in batches, cook pork shoulder and kielbasa in pot until brown, about 8 minutes per batch. Using slotted spoon, transfer pork and kielbasa to bowl with bacon. Add onions, celery and carrots to pot. Sauté until vegetables are tender, about 5 minutes. Add garlic and thyme; sauté 1 minute. Mix in broth, tomatoes with juices and tomato paste; bring to boil. Stir in meats from bowl, then drained beans. Return to boil. Cover pot. Transfer to oven; bake until pork is tender, about 1 hour. Maintain oven temperature. Using slotted spoon, transfer 1 cup beans and vegetables from pot to processor and purée. Return purée to pot. Stir in wine. Season with salt and pepper. (Can be made 1 day ahead. Refrigerate uncovered until cool, then cover and refrigerate. Bring cassoulet to simmer before continuing.) Smooth top of cassoulet. Mix breadcrumbs, Parmesan and oil in bowl. Sprinkle half of crumb mixture over cassoulet. Arrange bell pepper atop crumb mixture. Sprinkle with remaining crumb mixture. Bake cassoulet uncovered until pork and beans are very tender and topping is golden and crisp, about 45 minutes. Garnish cassoulet with parsley.
Preparation Place beans in large saucepan. Add enough cold water to cover by 3 inches. Bring to boil. Remove from heat. Cover and soak beans 1 hour. Drain. Return beans to pan. Add enough cold water to cover beans by 3 inches. Bring to boil. Cover and simmer over medium-low heat until beans are almost tender, about 30 minutes. Drain. Meanwhile, preheat oven to 300°F. Cook bacon in heavy large ovenproof pot over medium heat until crisp, about 8 minutes. Using slotted spoon, transfer bacon to large bowl. Discard all but 2 tablespoons drippings from pot. Increase heat to medium-high. Working in batches, cook pork shoulder and kielbasa in pot until brown, about 8 minutes per batch. Using slotted spoon, transfer pork and kielbasa to bowl with bacon. Add onions, celery and carrots to pot. Sauté until vegetables are tender, about 5 minutes. Add garlic and thyme; sauté 1 minute. Mix in broth, tomatoes with juices and tomato paste; bring to boil. Stir in meats from bowl, then drained beans. Return to boil. Cover pot. Transfer to oven; bake until pork is tender, about 1 hour. Maintain oven temperature. Using slotted spoon, transfer 1 cup beans and vegetables from pot to processor and purée. Return purée to pot. Stir in wine. Season with salt and pepper. (Can be made 1 day ahead. Refrigerate uncovered until cool, then cover and refrigerate. Bring cassoulet to simmer before continuing.) Smooth top of cassoulet. Mix breadcrumbs, Parmesan and oil in bowl. Sprinkle half of crumb mixture over cassoulet. Arrange bell pepper atop crumb mixture. Sprinkle with remaining crumb mixture. Bake cassoulet uncovered until pork and beans are very tender and topping is golden and crisp, about 45 minutes. Garnish cassoulet with parsley.