Cook bacon in a large heavy pot on low heat until almost crisp. Remove from pan, reserve and drain the fat. Add the olive oil raise the heat to medium and saute the sausage until browned on both sides. Add the onions, garlic and carrots to the pan. Cook until onion is translucent about 10 minutes, reduce the heat if they are browning too fast. Add red pepper flakes to release the heat. Add the canned tomatoes and broth. Season with italian herbs. Add a cheese rind and bay leaves, raise the heat and bring to a boil. Reduce the heat to low, cover and simmer for 30 minutes. Add the drained beans toss to combine.
Meanwhile cook the pasta per the package directions.
Salt and pepper to taste. Serve soup over the pasta and top with bacon and grated cheese.
Go to full version of