A flavorful soup, made mostly from ingredients that are already on the kitchen shelf. Serve with a fresh, crusty bread for a hearty meal.
In a large saucepan or stockpot, heat the oil. Add the sausage and cook until browned. Drain off all but 1 tablespoon of the fat. Add the onion, garlic, celery, carrot, and green pepper and saute until the vegetables are soft, about 5 minutes. Add the tomatoes with their liquid, chicken stock, cabbage, and herbs. Bring to a boil, cover, and simmer for 30 minutes. Add the macaroni and beans and cook until the macaroni is tender, about 30 minutes. Remove the bay leaf before serving. Sprinkle each serving with Parmesan cheese, if desired.