214.5-ounce cans fire roasted diced tomatoes, undrained
115-ounce can red kidney beans, drained and rinsed
115-ounce can cannellini beans, drained and rinsed
2tablespoonstomato paste
5clovesgarlicminced (about 1 ½ tablespoons)
1sprig fresh thyme
1sprig fresh rosemary
1dried bay leaf
2teaspoonskosher salt
1teaspoonfresh ground black pepper
8ouncesditalini pasta
Optional: 2 ounces parmesan cheese, grated (about ½ cup) and 2 tablespoons chopped fresh parsley, for garnish
Instructions
Start the Base: Melt butter and heat oil in a large stock pot or Dutch oven (5- to 8-quart) over medium-high heat.
Cook the Bacon: Add chopped bacon and cook until almost crisp, about 3 to 5 minutes. Use a slotted spoon to transfer bacon to a paper towel–lined plate. Leave drippings in the pot for extra flavor.
Sauté the Vegetables: Add onion, carrots, and celery to the pot. Cook, stirring occasionally, until the onion is soft and almost translucent, about 3 to 5 minutes.
Build the Soup: Stir in chicken stock, tomatoes (with juices), both beans, tomato paste, garlic, thyme, rosemary, bay leaf, salt, and pepper. Cover the pot and bring to a boil.
Cook the Pasta: Add the ditalini. Reduce heat to medium and cook until pasta is al dente, 8 to 10 minutes. Stir occasionally to prevent sticking.
Finish the Soup: Remove from heat. Discard thyme, rosemary, and bay leaf. Taste and adjust seasoning if needed.
Serve: Ladle soup into bowls. Top with cooked bacon, parmesan, and parsley, if desired. Serve hot with crusty bread.
Notes
Make-Ahead Tips: For the best results, cook the pasta separately and stir it into individual portions when serving. This prevents the pasta from absorbing too much broth as it sits.Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. If pasta is cooked separately, soup will last 4 to 5 days.Reheating: Reheat gently on the stovetop over medium heat, stirring occasionally, or in the microwave in 1-minute intervals, until warmed through. Add a splash of stock or water if the soup thickens too much.Freezing: Freeze soup without pasta in airtight freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator, then reheat and add freshly cooked pasta before serving.