Go Back
+ servings
Homemade Stovetop Stuffing in a cast iron pot.
Print Recipe
5 from 7 votes

Homemade Stovetop Stuffing

This Homemade Stovetop Stuffing recipe is so much better than the boxed mix! When it's this quick and easy to make stuffing from scratch, there's no reason to wait for the holidays.
Prep Time15 mins
Cook Time15 mins
Resting Time15 mins
Total Time45 mins
Course: Side Dish
Cuisine: American
Servings: 6
Calories: 289kcal


  • 5 slices sourdough sandwich bread
  • 5 slices potato or buttermilk sandwich bread I used Oroweat Country Style Potato Bread
  • ½ cup butter
  • 1 ½ cups diced onion
  • 1 ½ cups diced celery
  • ½ cup diced carrot
  • 2 teaspoons tablespoon minced garlic
  • ¼ cup chopped fresh Italian parsley
  • 1 teaspoon dried sage
  • ½ teaspoon poultry seasoning
  • ½ teaspoon dried thyme
  • ½ teaspoon dried marjoram
  • 1 teaspoon salt
  • freshly ground black pepper to taste
  • 2 to 2 ½ cups low-sodium chicken or vegetable broth divided


  • Preheat oven to 375 degrees F.
  • Stack 2 or 3 slices of the bread on a cutting board and cut them into ¼-inch thick slices. Cut the slices crosswise into ¼-inch cubes. Repeat with remaining bread. You should have about 10 to 11 cups, give or take, of cubed bread.
  • Spread the cubed bread on a rimmed baking sheet and bake for about 12 to 15 minutes, or until golden brown and well toasted, tossing about halfway through the cooking time.
  • While the bread is toasting (but keep your eye on it), melt the butter in a Dutch oven or large, deep pot. Add the onion, celery, and carrot. Turn the heat up to MEDIUM-HIGH and cook, stirring frequently for about 8 to 10 minutes, or until tender. If the butter or veggies begin to brown, reduce the heat under the pot a little. Add the garlic and parsley and cook and stir for another minute or two. Reduce heat to MEDIUM and add the poultry seasoning, sage, thyme, marjoram, salt and pepper. Mix well to combine. Add the toasted bread cubes and 2 cups of the broth and lightly toss to combine. Add as much of the remaining broth as you’d like to reach the desired consistency. Cover the pot, remove from the heat, and allow it to sit for 10 to 15 minutes.
  • Remove cover and fluff the stuffing with a spoon and serve.


Calories: 289kcal | Carbohydrates: 28g | Protein: 7g | Fat: 17g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 41mg | Sodium: 788mg | Potassium: 315mg | Fiber: 3g | Sugar: 5g | Vitamin A: 2589IU | Vitamin C: 8mg | Calcium: 149mg | Iron: 2mg