Pineapple stuffing is a sweet and fluffy delight that will brighten up your meals. Made with soft bread, juicy pineapple chunks, and a hint of cinnamon, it’s simply irresistible!
This dish is perfect as a side for holiday dinners or even brunch. I love how the pineapple adds a bright twist, making every bite feel like a mini celebration! 🍍✨
Key Ingredients & Substitutions
Bread Cubes: Stale bread works best for this recipe. If you don’t have day-old bread, you can toast fresh bread for a similar texture. Try using sourdough, French bread, or even whole wheat for different flavors.
Pineapple: Fresh pineapple is great but canned pineapple chunks make it easy. Just be sure to drain it well. If you’re avoiding pineapple, diced apples or pears could add a nice sweetness too.
Butter: Unsalted butter is best for controlling the saltiness. If you’re dairy-free, feel free to use a plant-based butter or olive oil. Both will give the stuffing a nice flavor.
Broth: Chicken broth adds depth, but vegetable broth is perfect for a vegetarian option. Homemade broth is always a nice touch if you have it on hand.
Herbs: Sage and thyme are classic choices here, but if you don’t have them, Italian seasoning can also work well. I often add a pinch of nutmeg for extra warmth!
How Do I Make My Stuffing Extra Flavorful?
To enhance the flavor of your stuffing, focus on the sautéing step. Cooking the onions, celery, and garlic until they’re soft brings out their sweetness. Here’s how to do it:
- Use medium heat on the stove to prevent burning.
- Don’t rush this step; allow about 5-7 minutes for the veggies to soften.
- For an added boost, consider splashing in a bit of white wine while sautéing for a delicious depth of flavor.

How to Make Pineapple Stuffing
Ingredients You’ll Need:
For the Stuffing:
- 8 cups bread cubes (preferably a day or two old, crusts removed)
- 1 cup fresh or canned pineapple chunks, drained
- 1/2 cup unsalted butter (1 stick)
- 1 cup yellow onion, finely chopped
- 1 cup celery, finely chopped
- 2 cloves garlic, minced
- 1/2 cup chicken or vegetable broth
- 2 large eggs, beaten
- 1 tsp dried sage
- 1 tsp dried thyme
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper
- Fresh rosemary sprigs (optional, for garnish)
How Much Time Will You Need?
This recipe will take about 15 minutes to prepare and 30-40 minutes to bake. So, you should plan for approximately 1 hour of total time to have a delicious pineapple stuffing ready to serve!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 350°F (175°C). This is the perfect temperature to get your stuffing nice and crispy. Next, lightly grease a 9×13 inch baking dish to prevent sticking.
2. Prepare the Bread Cubes:
Spread the bread cubes on a baking sheet. Toast them in the oven for about 10-15 minutes, or until they are slightly dried and golden. This step helps to give your stuffing a nice texture. Once done, take them out and let them cool.
3. Sauté the Vegetables:
In a large skillet, melt the butter over medium heat. Add the finely chopped onion, celery, and minced garlic. Sauté them together until they are soft and translucent, which should take about 5-7 minutes. This step brings out the flavors of your veggies.
4. Combine the Ingredients:
In a large bowl, mix the toasted bread cubes with the sautéed vegetables. Gently fold in the drained pineapple chunks for a sweet touch.
5. Add the Seasonings:
Sprinkle the dried sage, thyme, salt, and black pepper over the mixture, and stir it gently to combine everything evenly.
6. Mix in the Eggs and Broth:
In a separate small bowl, whisk together the chicken or vegetable broth and beaten eggs. Pour this mixture over the stuffing and stir until everything is moistened but not soggy. You want every bite to be flavorful!
7. Transfer and Bake:
Now it’s time to transfer the stuffing into the prepared baking dish. Spread it out evenly. Bake it in the preheated oven for about 30-40 minutes. It’s done when the top is golden brown and crisp!
8. Garnish and Serve:
Once your stuffing is baked, you can garnish it with fresh rosemary sprigs if you’d like. This adds a lovely aroma and presentation to your dish. Serve warm and enjoy this sweet and savory delight!
Can I Use Other Types of Bread for This Recipe?
Absolutely! While the recipe calls for bread cubes, you can use any type of bread you have on hand. Sourdough, whole wheat, or even gluten-free bread work great. Just ensure the bread is a bit stale for the best texture.
Can I Make This Stuffing in Advance?
Yes, you can prepare the mixture a day ahead. Just store it in the fridge before baking. When you’re ready to serve, allow it to come to room temperature before baking, and you may need to add a few extra minutes to your bake time.
How Should I Store Leftover Stuffing?
Store any uneaten stuffing in an airtight container in the fridge for up to 3 days. To reheat, place it in the oven at 350°F (175°C) until warmed through. You can also microwave it, but the oven will help retain the crispy texture.
Can I Add Other Ingredients?
Definitely! You can customize your stuffing by adding ingredients like cooked sausage, nuts, dried fruits (like cranberries or raisins), or additional herbs. Just be mindful of how they might change the moisture level in your stuffing.
