A comforting and flavorful stew featuring beans, bacon, and fresh vegetables, perfect for a cozy meal.
Heat the olive oil in a large pot over medium heat.
Using extra virgin olive oil adds a rich flavor to the base of the stew.
Add the bacon and cook until crispy and the fat is rendered.
Cooking the bacon until crispy enhances its texture and flavor.
Stir in the chopped onion, garlic, celery, and carrot, and cook until softened.
Cut the vegetables into uniform pieces for even cooking.
Add the canned tomatoes and bring the mixture to a simmer.
Simmering the tomatoes helps develop their flavor.
Stir in the butter beans and haricot beans, and heat through.
Rinse the canned beans before adding to remove excess sodium.
Season with salt, pepper, and chopped basil, then serve.
Adjust the seasoning to taste before serving.