This Pineapple Stuffing is a fun and sweet twist on a classic side dish! With bits of juicy pineapple mixed into soft bread, it’s both tasty and easy to make.
Trust me, when you serve this at your next meal, everyone’s going to ask for seconds! I love how it adds a little sunshine to the table. 🌞
Key Ingredients & Substitutions
Stale or Toasted Bread: Using slightly stale bread enhances texture since it’s firmer and absorbs flavors without turning mushy. If you don’t have stale bread, you can toast fresh bread in the oven for a few minutes until it’s dry.
Pineapple: Fresh pineapple brings a delightful sweetness. In a pinch, you can use canned pineapple (drained), but fresh is my go-to for the vibrant flavor it adds. If you want a less sweet version, you could swap it with diced apples or pears.
Unsalted Butter: Butter adds richness, but you can use olive oil or vegan butter if you’re looking for dairy-free options. I sometimes use a mix of both for a flavorful twist.
Onion, Celery, and Garlic: These aromatics are key for a flavorful base. Feel free to use shallots instead of onions for a milder flavor, and leeks can be a great substitute for celery for a sweeter taste.
Herbs: Fresh herbs like thyme and rosemary provide depth. If you don’t have fresh, dried herbs work too—just remember to use less (1/3 the amount). I love adding sage or dill for a different twist!
How Do You Properly Sauté Vegetables for Stuffing?
Sautéing vegetables correctly is crucial for releasing their flavors. Here’s how to do it right:
- Heat butter in a skillet over medium heat until melted and bubbly.
- Add chopped onions first; they take a bit longer to soften. Sauté for about 2-3 minutes.
- Next, add celery and garlic. Keep cooking for about 3-4 more minutes until all are tender and aromatic.
- Avoid high heat since you want them to soften, not brown. Stir occasionally for even cooking!
Once done, remove from heat and mix in the pineapple and herbs right away. This keeps the fresh flavors bright for your stuffing.

How to Make Pineapple Stuffing
Ingredients You’ll Need:
For the Stuffing:
- 8 cups cubed bread (preferably slightly stale or toasted)
- 1 cup fresh pineapple, diced
- 1/2 cup unsalted butter
- 1 medium onion, finely chopped
- 2 celery stalks, finely chopped
- 2-3 garlic cloves, minced
- 1/4 cup fresh parsley, chopped
- 1 tbsp fresh thyme leaves (or 1 tsp dried thyme)
- 1 tbsp fresh rosemary, chopped
- 1 1/2 cups vegetable or chicken broth
- 2 large eggs, beaten
- Salt and black pepper to taste
How Much Time Will You Need?
This recipe takes about 15 minutes for preparation and another 30 to 40 minutes for baking. So, you’ll need about 50 to 55 minutes in total before enjoying your tasty Pineapple Stuffing!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 350°F (175°C). This way, it’s ready to go when you finish preparing your stuffing!
2. Sauté the Vegetables:
In a large skillet, melt the butter over medium heat. Once melted, add the chopped onion, celery, and minced garlic. Sauté the mixture until the vegetables are soft and translucent, which usually takes about 5 to 7 minutes.
3. Mix in the Pineapple and Herbs:
Once the vegetables are ready, remove the skillet from heat. Stir in the diced pineapple, chopped parsley, thyme, and rosemary. This will infuse your filling with wonderful flavors!
4. Combine with Bread:
In a large mixing bowl, combine the cubed bread with the sautéed vegetable-pineapple mixture. Make sure to mix it well so the bread gets coated with all those delicious ingredients.
5. Prepare the Egg and Broth Mixture:
In a separate bowl, whisk together the vegetable or chicken broth and the beaten eggs. Then, pour this mixture over the bread and vegetables. Mix gently until the bread is evenly moistened without turning soggy.
6. Season the Stuffing:
Now it’s time to season! Add salt and pepper to taste, adjusting as needed to get the flavor just right.
7. Transfer to Baking Dish:
Transfer the stuffing mixture to a greased baking dish. Spread it out evenly, ensuring good coverage for even baking.
8. Bake the Stuffing:
Bake the stuffing uncovered in the preheated oven for 30 to 40 minutes. You know it’s ready when the top is golden brown and slightly crispy!
9. Serve and Enjoy:
Remove the stuffing from the oven and, if you like, garnish it with extra fresh thyme or rosemary for a lovely touch. Serve it warm and enjoy this delightful side dish any time you want a burst of flavor in your meal!
Can I Use Dried Pineapple Instead of Fresh?
Yes, you can use dried pineapple, but it will provide a different texture and sweetness. If you choose this option, chop the dried pineapple into small pieces and consider soaking it in warm water or juice for about 15 minutes to soften it before adding it to the stuffing.
What Should I Do If My Stuffing Is Too Dry?
If your stuffing seems dry, don’t worry! You can sprinkle a bit more broth over the top as it bakes, or you can add a little water before serving. Mix gently to ensure the bread absorbs the moisture without becoming overly soggy.
Can I Make This Stuffing Gluten-Free?
Absolutely! Just substitute the regular bread with gluten-free bread. You can find many brands that offer gluten-free options. Make sure to adjust the cooking time slightly, as gluten-free breads can bake differently.
How Do I Store Leftovers?
Store leftover Pineapple Stuffing in an airtight container in the fridge for up to 3 days. To reheat, simply warm it in the oven at 350°F (175°C) for about 15-20 minutes, adding a splash of broth to keep it moist if necessary.
