Go Back
+ servings
Easy Vegan Stove Top Stuffing

The BEST Stove Top Vegan Stuffing

This is a classic stuffing recipe, the perfect side dish for any holiday event, made vegan! It's also oil-free, requires just 9 ingredients, and can be made in less than 30 minutes.
Course Side Dish
Cuisine American
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 8
Calories 165kcal
Author Rachel


  • Stovetop


  • 9-10 cups whole grain bread dried, sliced into ½ inch cubes
  • 1 small yellow onion diced
  • 4 stalks celery diced or a little less than 1 cup
  • 1 teaspoon dried sage
  • 1 teaspoon dried thyme
  • salt and black pepper to taste
  • 2 cups low-sodium vegetable broth *
  • 1 cup lentils cooked (I use canned, drained and rinsed)


  • The night before, cut your bread into cubes and place in a large bowl to dry out. You want it to be the texture of day old bread—noticeably dry but not rock hard. If you forgot to dry out your bread you can bake it in the oven at 400°F (205°C) for about 4-5 minutes until crispy and golden; set aside.
  • In a nonstick pan over medium heat, add the onion and celery using a tablespoon or two of water or broth at a time to keep it from sticking. Cook until the onion is translucent, about 5 minutes.
  • Add the sage, thyme, salt, and black pepper to the pan, stirring for a minute until fragrant.
  • Mix in the broth (*if you are using a softer bread you made not need as much broth, start with 1 cup and add more as needed) and lentils followed by the bread, tossing gently to combine. Remove from heat and cover for 10-12 minutes until soft.


Store leftovers in an airtight container in the refrigerator for up to 3 days.


Calories: 165kcal | Carbohydrates: 31g | Protein: 9g | Fat: 1g | Saturated Fat: 1g | Sodium: 130mg | Potassium: 294mg | Fiber: 8g | Sugar: 2g | Vitamin A: 90IU | Vitamin C: 2mg | Calcium: 18mg | Iron: 2mg