Vegan Filling Recipes That Are Easy and Delicious

Updated On: October 4, 2025

Discovering delicious vegan filling recipes can transform your plant-based meals from ordinary to extraordinary. Whether you’re looking to stuff vegetables, wraps, or pastries, the right filling can add incredible flavor, texture, and nutrition.

Vegan fillings are versatile, easy to prepare, and perfect for those seeking wholesome, cruelty-free options. From hearty lentil and mushroom mixtures to creamy cashew cheese blends, these recipes will satisfy your taste buds and keep you energized.

In this post, we’ll explore several mouth-watering vegan filling recipes that you can use in various dishes like tacos, dumplings, sandwiches, and more. Each filling is packed with fresh ingredients and bold spices, making your meals vibrant and nourishing.

Plus, these recipes are approachable for cooks of all skill levels, so get ready to fill your kitchen with fantastic aromas and flavors!

Why You’ll Love This Recipe

Vegan filling recipes offer a world of culinary creativity with plant-based ingredients that are both nutritious and delicious. These fillings are:

  • Highly adaptable — use them in tacos, wraps, stuffed peppers, or even as dips.
  • Rich in protein and fiber thanks to beans, lentils, nuts, and vegetables.
  • Free from animal products, making them perfect for vegans, vegetarians, and anyone wanting to eat healthier.
  • Easy to make ahead and store for quick meals during busy days.

With these fillings, you can enjoy bold flavors, satisfying textures, and a nutritious boost in every bite. Plus, experimenting with different spices and ingredients means your meals never get boring!

Ingredients

Lentil and Mushroom Filling

  • 1 cup green or brown lentils, rinsed
  • 2 cups vegetable broth
  • 1 tablespoon olive oil
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 1 cup mushrooms, finely chopped
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • Salt and pepper to taste
  • Fresh parsley, chopped (optional)

Chickpea and Spinach Filling

  • 1 can (15 oz) chickpeas, drained and mashed
  • 2 cups fresh spinach, chopped
  • 1 tablespoon tahini
  • 1 tablespoon lemon juice
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric
  • Salt and pepper to taste
  • 1 small red onion, finely chopped

Cashew Cream and Herb Filling

  • 1 cup raw cashews, soaked for 4 hours or overnight
  • 1/4 cup water
  • 2 tablespoons nutritional yeast
  • 1 tablespoon lemon juice
  • 1 garlic clove
  • 1 tablespoon fresh dill, chopped
  • 1 tablespoon fresh chives, chopped
  • Salt to taste

Equipment

  • Medium saucepan for cooking lentils
  • Large skillet for sautéing vegetables
  • Food processor or blender for cashew cream
  • Mixing bowls
  • Measuring cups and spoons
  • Sharp knife and chopping board
  • Wooden spoon or spatula

Instructions

Lentil and Mushroom Filling

  1. Cook the lentils: In a medium saucepan, combine the rinsed lentils and vegetable broth. Bring to a boil, then reduce heat and simmer for 20-25 minutes until lentils are tender but not mushy. Drain any excess liquid.
  2. Sauté the aromatics: Heat olive oil in a large skillet over medium heat. Add chopped onion and garlic, cooking until translucent and fragrant, about 3-4 minutes.
  3. Add mushrooms and spices: Stir in the chopped mushrooms, smoked paprika, cumin, salt, and pepper. Cook for 5-7 minutes until mushrooms release their moisture and begin to brown.
  4. Combine lentils and mushroom mixture: Add the cooked lentils to the skillet. Stir well to combine and cook for an additional 5 minutes, allowing flavors to meld.
  5. Finish with fresh herbs: Remove from heat and stir in chopped parsley if using. Adjust seasoning to taste.

Chickpea and Spinach Filling

  1. Prepare chickpeas: In a mixing bowl, mash the drained chickpeas with a fork or potato masher until mostly smooth but still slightly chunky.
  2. Sauté the onion and spinach: In a skillet over medium heat, sauté the red onion until soft, about 3 minutes. Add the chopped spinach and cook until wilted, about 2 minutes. Remove from heat.
  3. Mix filling: Add the sautéed onion and spinach to the mashed chickpeas. Stir in tahini, lemon juice, ground coriander, turmeric, salt, and pepper. Combine thoroughly.
  4. Adjust seasoning: Taste and add more lemon juice or seasoning as desired for brightness and flavor.

Cashew Cream and Herb Filling

  1. Drain and rinse cashews: After soaking, rinse the cashews thoroughly and place them in a food processor or blender.
  2. Add remaining ingredients: Add water, nutritional yeast, lemon juice, garlic, fresh dill, chives, and salt to the cashews.
  3. Blend until smooth: Process on high speed until the mixture is creamy and smooth, scraping down the sides as needed.
  4. Adjust consistency and flavor: Add additional water if too thick or more lemon juice for tanginess. Taste and adjust salt as needed.

Tips & Variations

For extra texture in your lentil and mushroom filling, try adding finely chopped walnuts or toasted sunflower seeds. They add a wonderful crunch and boost the protein content.

Spinach can be swapped for kale or Swiss chard in the chickpea filling for a different flavor profile. Just be sure to cook the greens thoroughly to soften their texture.

If you want a cheesy flavor in the cashew cream, increase the nutritional yeast or add a pinch of smoked paprika for a subtle smoky twist.

Try these fillings in various applications like vegan tacos, stuffed bell peppers, savory crepes, or even as a sandwich spread.

Nutrition Facts

Filling Calories (per 1/2 cup) Protein (g) Fiber (g) Fat (g) Carbohydrates (g)
Lentil and Mushroom 150 10 7 3 22
Chickpea and Spinach 180 8 6 5 24
Cashew Cream and Herb 200 6 1 15 10

Serving Suggestions

These vegan fillings are incredibly versatile. Here are some tasty ways to enjoy them:

  • Stuffed Vegetables: Use the lentil and mushroom filling to stuff bell peppers, zucchini boats, or eggplants before baking.
  • Wraps and Tacos: The chickpea and spinach filling works beautifully inside whole wheat wraps or corn tortillas, topped with fresh salsa and avocado.
  • Sandwich Spread: Spread the creamy cashew herb filling on crusty bread or bagels, layered with fresh tomato and cucumber slices.
  • Appetizer Dips: Serve the cashew cream filling alongside crisp veggies or crackers for a healthy party dip.
  • Vegan Lasagna: Combine lentil mushroom filling with your favorite vegan bechamel sauce for a hearty lasagna—try our Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes.

Conclusion

Creating delicious vegan fillings is a fantastic way to enhance your plant-based cooking and enjoy meals full of flavor and nutrition. Whether you prefer the earthy goodness of lentils and mushrooms, the bright and hearty chickpea and spinach combo, or the creamy richness of cashew and herbs, these recipes are sure to please.

They’re simple to prepare, adaptable to your taste, and perfect for a variety of dishes from stuffed vegetables to wraps and dips. Incorporating these fillings into your weekly meal rotation will add exciting variety and wholesome goodness.

For more inspiring plant-based recipes, don’t miss our Peruvian Vegetable Recipes for Flavorful Healthy Meals and Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas. Embrace the vibrant world of vegan cooking and enjoy every nourishing bite!

📖 Recipe Card: Vegan Chickpea and Spinach Filling

Description: A savory and protein-packed vegan filling perfect for wraps, sandwiches, or stuffed vegetables. This recipe combines chickpeas, spinach, and spices for a flavorful and nutritious meal addition.

Prep Time: PT10M
Cook Time: PT15M
Total Time: PT25M

Servings: 4 servings

Ingredients

  • 1 can (15 oz) chickpeas, drained and rinsed
  • 2 cups fresh spinach, chopped
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon salt
  • 1 tablespoon lemon juice
  • 2 tablespoons nutritional yeast
  • 1/4 cup water

Instructions

  1. Heat olive oil in a skillet over medium heat.
  2. Add onion and garlic; sauté until translucent.
  3. Add chickpeas, cumin, smoked paprika, salt, and pepper; cook for 5 minutes.
  4. Stir in chopped spinach and cook until wilted.
  5. Add lemon juice, nutritional yeast, and water; mix well.
  6. Cook for another 2-3 minutes until heated through.
  7. Remove from heat and mash slightly for desired texture.
  8. Use as filling in wraps, sandwiches, or stuffed vegetables.

Nutrition: Calories: 210 | Protein: 10g | Fat: 7g | Carbs: 25g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Chickpea and Spinach Filling”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A savory and protein-packed vegan filling perfect for wraps, sandwiches, or stuffed vegetables. This recipe combines chickpeas, spinach, and spices for a flavorful and nutritious meal addition.”, “prepTime”: “PT10M”, “cookTime”: “PT15M”, “totalTime”: “PT25M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 can (15 oz) chickpeas, drained and rinsed”, “2 cups fresh spinach, chopped”, “1 small onion, finely chopped”, “2 cloves garlic, minced”, “1 tablespoon olive oil”, “1 teaspoon ground cumin”, “1/2 teaspoon smoked paprika”, “1/4 teaspoon black pepper”, “1/2 teaspoon salt”, “1 tablespoon lemon juice”, “2 tablespoons nutritional yeast”, “1/4 cup water”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a skillet over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic; saut\u00e9 until translucent.”}, {“@type”: “HowToStep”, “text”: “Add chickpeas, cumin, smoked paprika, salt, and pepper; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in chopped spinach and cook until wilted.”}, {“@type”: “HowToStep”, “text”: “Add lemon juice, nutritional yeast, and water; mix well.”}, {“@type”: “HowToStep”, “text”: “Cook for another 2-3 minutes until heated through.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and mash slightly for desired texture.”}, {“@type”: “HowToStep”, “text”: “Use as filling in wraps, sandwiches, or stuffed vegetables.”}], “nutrition”: {“calories”: 210, “proteinContent”: “10g”, “fatContent”: “7g”, “carbohydrateContent”: “25g”}}

Photo of author

Marta K

Leave a Comment

X