Place bread cubes in a large bowl and set aside. Remove sausage from casing and place in a large skillet over medium heat; cook just until slightly browned. Transfer with a slotted spoon to bread bowl.
Melt butter in the skillet with sausage drippings. Add onion and celery and cook over medium heat until softened, about 10 minutes. Add to bread mixture along with TABASCO® Garlic Sauce, thyme, salt, pepper, and walnuts, if desired; toss well.
Add broth 1/4 cup at a time until desired consistency is reached (when stuffing slightly holds together) and transfer to a buttered 3-quart casserole dish. Cover with foil and bake in a 400°F oven for 30 minutes. Remove foil and bake for 20 minutes more.
Makes about 10 cups.