Portuguese Stuffing Recipe with Chouriço, Bread & Herbs

Updated November 4, 2026

Total time
1 hr 40 min
prep 25 min · cook 1 hr 15 min
Serves
8
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Portuguese Stuffing Recipe with Chouriço, Bread & Herbs

Portuguese-style stuffing is a savory bread casserole made with chouriço, onion, celery, herbs, and broth, then baked until tender inside and golden on top. Versions vary from family to family; this one brings the smoky, gently spiced sausage together with crusty bread for a flavorful holiday side that can be baked outside the bird.

Ingredients

  • 1 lb (450 g) crusty white bread, cut into 1-inch (2.5 cm) cubes; day-old bread works especially well
  • 12 oz (340 g) fully cooked Portuguese chouriço, casing removed if needed and sausage diced; linguiça is another Portuguese-style option
  • 2 tbsp (30 ml) olive oil
  • 1 medium yellow onion, about 1 1/2 cups (225 g) finely diced
  • 3 celery ribs, about 1 1/2 cups (150 g) finely diced
  • 3 garlic cloves, about 1 tbsp (9 g) minced
  • 2 tbsp (28 g) unsalted butter
  • 2 tsp (2 g) fresh thyme leaves, or 3/4 tsp (1 g) dried thyme
  • 1/2 tsp (1 g) sweet paprika
  • 1/4 tsp (0.5 g) ground black pepper, plus more to taste
  • 2 1/2 cups (600 ml) low-sodium chicken broth, plus up to 1/2 cup (120 ml) more if needed
  • 1/3 cup (15 g) chopped fresh parsley
  • 1 tbsp (15 ml) lemon juice, optional, to brighten the finished stuffing
  • 1/2 tsp (3 g) fine salt, or to taste; the sausage and broth may already be salty
  • 1 tbsp (14 g) butter, for greasing the baking dish

Instructions

  1. Heat the oven and prepare the bread. Set a rack in the middle of the oven and heat it to 350°F (177°C). If the bread is fresh or soft, spread the cubes on a large baking sheet and bake for 15 minutes, stirring once, until dry on the surface but not deeply browned. Let them cool while you prepare the sausage mixture. If the bread is already quite stale and dry, you can skip this step.
  2. Brown the chouriço. Warm the olive oil in a large skillet over medium heat. Add the diced chouriço and cook for about 10 minutes, stirring now and then, until it is fragrant and browned at the edges. Transfer it to a large mixing bowl with a slotted spoon, leaving the flavorful oil in the skillet. Portuguese chouriço is often sold cured and fully cooked. If you use fresh, raw pork sausage instead, cook it thoroughly and check that it reaches the USDA FSIS safe minimum internal temperature of 160°F (71°C) with a food thermometer.
  3. Soften the vegetables. Add the diced onion and celery to the skillet and cook over medium heat for 6 to 8 minutes, stirring occasionally, until soft and translucent but not browned. Stir in the garlic, thyme, paprika, and black pepper; cook for 30 seconds, just until the garlic smells fragrant. Add the 2 tablespoons of butter and stir until melted, then take the skillet off the heat.
  4. Combine the bread and seasonings. Add the bread cubes and parsley to the bowl with the chouriço. Scrape in the softened vegetables and any oil or butter from the skillet. Toss gently so the sausage and vegetables are distributed without crushing the bread. Taste a small piece of chouriço before adding salt; then season the mixture with up to 1/2 teaspoon of salt.
  5. Add broth gradually. Pour 2 cups (480 ml) of broth over the bread and toss. Add the remaining 1/2 cup (120 ml) in stages, folding between additions. Stop when the cubes are moist throughout but still hold their shape and there is no pool of liquid at the bottom of the bowl. Drier bread may need the extra broth; softer bread may need less. For a softer, more cohesive stuffing, add up to another 1/2 cup (120 ml).
  6. Fill the baking dish. Grease a 9-by-13-inch (23-by-33 cm) baking dish with 1 tablespoon of butter. Spoon in the stuffing and spread it into an even layer. Do not press it down firmly: a light touch leaves space for steam to move through and helps the top brown. Cover the dish loosely with foil.
  7. Bake until hot, then brown the top. Bake covered for 20 minutes. Remove the foil and bake for another 17 minutes, until the top is golden and crisp in places and the center is steaming hot. If the top needs more color, leave it uncovered for a few extra minutes, watching closely so the bread does not dry out.
  8. Rest and finish. Let the stuffing rest for 5 minutes before serving so the broth settles into the bread. Taste and add a little more black pepper, salt, or the optional lemon juice if you like. Serve it warm, scooping from the dish so each portion includes both the soft center and browned top.

Tips

  • Choose bread with structure. A crusty country loaf, Portuguese-style papo seco rolls, or sturdy sourdough all work. Very soft sandwich bread can turn pasty, so dry it in the oven and add broth slowly.
  • Look for Portuguese chouriço. It is typically smoky and seasoned differently from Spanish chorizo, which is often more strongly paprika-forward. If Portuguese chouriço is unavailable, use linguiça or Spanish chorizo; either substitute will still be tasty, but the finished stuffing will have a different spice profile. For raw sausage, follow the thermometer guidance in the cooking step.
  • Keep the bread moist, not soaked. Broth needs vary with the loaf’s age and density. Stop adding liquid when the cubes feel damp and pliable but remain distinct; you can always add a splash of warm broth later if the baked stuffing seems dry.
  • Check salt before seasoning. Chouriço and packaged broth can both be salty. Use low-sodium broth, taste the sausage mixture, and adjust only after everything is combined.

Serving Suggestions

Serve this stuffing alongside roast turkey, roast chicken, pork, or a holiday ham. Its smoky sausage and soft bread also pair well with simple vegetables such as green beans, roasted carrots, or sautéed greens, which balance the richness of the casserole. For a Portuguese-inspired spread, offer it with a crisp salad, roasted potatoes, and a dish of olives. It is substantial enough to be more than a small garnish, so plan portions according to the other sides on the table.

For a buffet, keep the baking dish covered loosely with foil between servings so the center stays warm without trapping too much steam against the crisp top. Set out a serving spoon and let guests take a mix of the browned edges and softer middle. If the stuffing is part of a meal with gravy, serve the gravy separately so the surface stays crisp until it reaches the plate.

Variations

Add apple: Fold in 1 cup (125 g) of peeled, diced tart apple with the parsley. It lends a mild sweetness and a little contrast to the smoky sausage. Use chestnuts: Stir in 1 cup (140 g) of cooked, peeled chestnuts, roughly chopped, for a more festive, earthy version. They should be cooked and ready to eat before adding them to the bowl.

Make it meat-free: Omit the chouriço and use 2 tablespoons (30 ml) olive oil to soften the vegetables. Add 8 oz (225 g) chopped mushrooms and cook them until their released liquid evaporates; use vegetable broth in place of chicken broth. The result is less smoky and meaty, so season with extra thyme and black pepper to taste. Adjust the herbs: Replace the thyme with 1 tablespoon (4 g) chopped fresh sage, or use half thyme and half sage. Parsley keeps the flavor fresh, while rosemary is stronger, so use only about 1 teaspoon (1 g) finely chopped rosemary if substituting.

Storage and Reheating

Refrigerate leftover stuffing within 2 hours of baking. Transfer it to a shallow airtight container, or cover the baking dish once it has cooled enough to handle; keep it refrigerated for 3 to 4 days. For easier reheating, divide larger leftovers into individual portions so they warm evenly. Do not leave the casserole at room temperature for an extended period, especially when serving it at a holiday meal.

To reheat a portion, place it in an oven-safe dish, add a teaspoon or two of broth, and cover loosely with foil. Heat at 350°F (177°C) until steaming hot throughout, checking that leftovers reach 165°F (74°C) with a food thermometer. Remove the foil for the final few minutes if you want to restore a crisp top. A microwave also works for single portions; cover loosely, heat in short intervals, stir or turn the portion as needed, and verify it reaches 165°F (74°C).

To freeze, cool the stuffing promptly, package it in an airtight freezer-safe container, and freeze for up to 2 to 3 months for best quality. Thaw it in the refrigerator overnight, then reheat covered with a little broth until it reaches 165°F (74°C). You can also freeze individual portions, which makes it easier to thaw only what you need.

Frequently Asked Questions

Can I make Portuguese stuffing ahead of time?

Yes. You can dry the bread and cook the chouriço and vegetables a day ahead, then refrigerate the components separately. For the best texture, combine them with broth shortly before baking. You can also assemble the casserole, cover it, and refrigerate it for up to one day; let the cold dish sit out briefly while the oven heats, then bake until the center is steaming hot. A chilled casserole may need extra oven time, so check its center rather than relying only on the usual timing.

Can I bake this stuffing inside a turkey?

This recipe is designed to bake in its own dish, which makes it easier to control the texture and doneness. If you choose to stuff a bird, do so loosely just before roasting, and check the center of the stuffing with a food thermometer. It must reach 165°F (74°C); the turkey itself also needs to reach its safe temperature. Baking the stuffing separately avoids the extra time needed for the filled bird to cook safely.

What if my stuffing is too dry or too wet?

If the mixture looks dry before baking, fold in warm broth a few tablespoons at a time until the cubes are moist but not swimming in liquid. If it seems too wet, add more dried bread cubes if you have them, or bake it uncovered for a little longer so excess moisture can evaporate. Avoid stirring repeatedly once it is in the oven, since that can break down the bread and make the texture heavy.

Is chouriço the same as Spanish chorizo?

No. Portuguese chouriço and Spanish chorizo are related-style sausages but are not identical, and their seasoning and texture vary by type and producer. Portuguese chouriço is a natural first choice for this version. Spanish chorizo is a practical substitute when needed, but its paprika flavor can be more prominent. Check whether the sausage is fully cooked or raw before using it, and cook raw pork sausage to 160°F (71°C).

Can I make this recipe without dairy?

Yes. Replace the butter used in the skillet and baking dish with olive oil or a plant-based butter, and check that the bread and sausage contain no dairy ingredients if that matters for your meal. The olive oil already in the recipe helps keep the vegetables and bread flavorful, so the substitution is straightforward. Use broth that suits your menu, and add it gradually as directed.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).