When it comes to hosting a potluck, you want dishes that are not only delicious but also appeal to a variety of tastes and dietary preferences. Vegan options can be just as satisfying and flavorful as their non-vegan counterparts, and with these 20 scrumptious vegan potluck recipes, you’ll have no shortage of ideas for your next gathering.
From creamy dips to hearty casseroles, and from savory sandwiches to decadent desserts, this collection has something for everyone. Whether you’re a seasoned vegan or just looking to offer some plant-based options at your event, these recipes are sure to be a hit with both vegans and non-vegans alike.
Creamy Vegan Spinach Artichoke Dip
A rich and creamy dip that’s perfect for vegans and non-vegans alike, this spinach artichoke dip is a game-changer for any gathering. With its bold flavors and velvety texture, it’s sure to be a crowd-pleaser.
Ingredients:
– 1 (14 oz) can artichoke hearts, drained and chopped
– 2 cups fresh spinach leaves
– 1/2 cup vegan cream cheese (softened)
– 1/4 cup unsalted cashew cream (see note)
– 1 tablespoon lemon juice
– 1/2 teaspoon garlic powder
– Salt and pepper to taste
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a blender or food processor, combine artichoke hearts, spinach leaves, vegan cream cheese, cashew cream, lemon juice, and garlic powder. Blend until smooth.
3. Transfer the mixture to a baking dish and bake for 20-25 minutes, or until warm and slightly bubbly.
4. Serve with tortilla chips, pita bread, or crackers.
Note: To make unsalted cashew cream, soak 1/2 cup of cashews in water for at least 4 hours. Drain and rinse the cashews, then blend them with 1/4 cup fresh water until smooth.
Vegan Lentil Shepherd’s Pie
This vegan version of the classic shepherd’s pie is a flavorful and comforting dish that’s perfect for a cozy night in. Made with red lentils, vegetables, and a crispy mashed potato topping, this recipe is sure to become a new favorite.
Ingredients:
– 1 cup dried red lentils, rinsed and drained
– 2 tablespoons olive oil
– 1 onion, diced
– 2 cloves garlic, minced
– 2 carrots, peeled and diced
– 2 cups mixed vegetables (such as peas, corn, and bell peppers)
– 2 teaspoons tomato paste
– 1 teaspoon dried thyme
– 1/2 teaspoon paprika
– Salt and pepper to taste
– 4-6 medium-sized potatoes, peeled and chopped
– 1/4 cup non-dairy milk (such as soy or almond milk)
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a large pot, sauté the onion, garlic, carrots, and mixed vegetables in olive oil until tender.
3. Add lentils, tomato paste, thyme, paprika, salt, and pepper. Stir to combine.
4. Bring mixture to a boil, then reduce heat and simmer for 20-25 minutes or until lentils are tender.
5. Meanwhile, boil chopped potatoes until tender. Drain and mash with non-dairy milk.
6. Transfer the lentil mixture to a 9×13 inch baking dish. Top with mashed potatoes.
7. Bake for an additional 15-20 minutes, or until potatoes are golden brown.
Cooking Time: Approximately 45-50 minutes
Roasted Garlic Hummus with Pita Chips
Elevate your snack game with this creamy and aromatic roasted garlic hummus, perfectly paired with crispy pita chips.
Ingredients:
– 3-4 cloves of garlic
– 1 cup cooked chickpeas
– 1/4 cup lemon juice
– 1/4 cup tahini
– 2 tablespoons olive oil
– 1 teaspoon salt
– 3 tablespoons water
– Pita chips, for serving
Instructions:
1. Preheat the oven to 400°F (200°C).
2. Wrap the garlic cloves in foil and roast for 30-40 minutes, or until soft and mashed.
3. In a blender or food processor, combine roasted garlic, chickpeas, lemon juice, tahini, olive oil, salt, and water. Blend until smooth.
4. Taste and adjust seasoning as needed.
5. Serve the hummus with pita chips and enjoy!
Cooking Time: 30-40 minutes (roasting garlic) + 2-3 minutes (blending)
Vegan Buffalo Cauliflower Bites
Transform traditional buffalo wings into a delicious and healthy vegan alternative with these crispy cauliflower bites. Perfect for snacking or as an appetizer, this recipe is sure to satisfy your cravings.
Ingredients:
– 1 head of cauliflower, broken into florets
– 1/2 cup all-purpose flour
– 1 teaspoon paprika
– 1/4 teaspoon garlic powder
– 1/4 teaspoon salt
– 1/4 teaspoon black pepper
– 1/2 cup vegan buffalo sauce (such as Frank’s RedHot)
– 1/4 cup plant-based ranch dressing or vegan blue cheese dressing (optional)
Instructions:
1. Preheat oven to 400°F (200°C).
2. In a bowl, whisk together flour, paprika, garlic powder, salt, and black pepper.
3. Toss cauliflower florets with the spice mixture until evenly coated.
4. Bake for 20-25 minutes or until tender and slightly caramelized.
5. Remove from oven and toss with vegan buffalo sauce until well-coated.
6. Serve hot with ranch dressing or blue cheese dressing for dipping (optional). Enjoy!
Cooking Time: 20-25 minutes
Quinoa Stuffed Bell Peppers
These vibrant bell peppers are filled with a nutritious quinoa mixture, perfect for a healthy and flavorful meal. This recipe is easy to prepare and packed with protein-rich quinoa, sweet bell peppers, and savory spices.
Ingredients:
– 4 large bell peppers, any color
– 1 cup cooked quinoa
– 1/2 cup black beans, rinsed and drained
– 1/2 cup diced onion
– 1 minced garlic clove
– 1 tablespoon olive oil
– 1 teaspoon cumin
– Salt and pepper to taste
– Optional: shredded cheese for topping
Instructions:
1. Preheat oven to 375°F (190°C).
2. Cut off the tops of the bell peppers, removing seeds and membranes.
3. In a bowl, mix quinoa, black beans, onion, garlic, cumin, salt, and pepper.
4. Stuff each bell pepper with the quinoa mixture, filling to the top.
5. Place peppers in a baking dish, cover with foil, and bake for 30 minutes.
6. Remove foil and continue baking for an additional 15-20 minutes, until peppers are tender.
Cooking Time: 45-50 minutes
Vegan Mac and Cheese with Cashew Sauce
This creamy vegan macaroni dish is a game-changer, thanks to the rich and velvety cashew sauce. Perfect for a cozy night in or a comforting meal on-the-go.
Ingredients:
– 1 pound macaroni
– 1/2 cup cashews
– 1/2 cup water
– 1 tablespoon lemon juice
– 1 teaspoon apple cider vinegar
– 1/4 teaspoon salt
– 1/4 teaspoon black pepper
– 2 tablespoons olive oil
– 1 small onion, diced
– 2 cloves garlic, minced
Instructions:
1. Preheat oven to 375°F (190°C).
2. Cook macaroni according to package instructions until al dente. Drain and set aside.
3. Soak cashews in water for at least 4 hours or overnight. Drain and rinse.
4. In a blender, combine soaked cashews, lemon juice, apple cider vinegar, salt, and black pepper. Blend on high speed until smooth and creamy.
5. Heat olive oil in a large skillet over medium heat. Add diced onion and cook until translucent, about 3-4 minutes.
6. Stir in minced garlic and cook for an additional minute.
7. Combine cooked macaroni, cashew sauce, and onion mixture in a large mixing bowl. Mix well to combine.
8. Transfer the mixture to a baking dish and bake for 20-25 minutes or until the top is lightly golden brown.
Cooking Time: 45 minutes
Chickpea Salad Sandwiches
A refreshing twist on traditional sandwiches, these Chickpea Salad Sandwiches are perfect for a quick lunch or dinner.
Ingredients:
– 1 can chickpeas (14.5 oz), drained and rinsed
– 1/4 cup mayonnaise
– 2 tablespoons chopped fresh parsley
– 1 tablespoon lemon juice
– Salt and pepper to taste
– 4 slices whole wheat bread
– Lettuce leaves, for serving
Instructions:
1. In a medium bowl, mash chickpeas using a fork until coarsely mashed.
2. Add mayonnaise, parsley, lemon juice, salt, and pepper to the bowl. Mix well until combined.
3. Place 1/4 cup of the chickpea salad on each slice of bread.
4. Top with lettuce leaves, if desired.
5. Serve immediately.
Cooking Time: 10 minutes
Vegan Black Bean Enchiladas
Vegan Black Bean Enchiladas Recipe
This flavorful and nutritious recipe combines tender black beans with aromatic spices and creamy vegan cheese, wrapped in a crispy tortilla and baked to perfection. Perfect for a quick weeknight dinner or a satisfying meal for a crowd.
Ingredients:
– 1 can black beans, drained and rinsed
– 1 small onion, diced
– 2 cloves garlic, minced
– 1 tablespoon olive oil
– 1 teaspoon cumin
– 1/2 teaspoon paprika
– Salt and pepper to taste
– 8-10 corn tortillas
– 1 cup vegan enchilada sauce (homemade or store-bought)
– 1 cup shredded vegan cheese (such as Daiya or Follow Your Heart)
– Optional: chopped fresh cilantro, diced tomatoes, or sliced avocado for topping
Instructions:
1. Preheat oven to 375°F.
2. In a large skillet, sauté onion and garlic until softened.
3. Add black beans, cumin, paprika, salt, and pepper. Cook for 5 minutes.
4. Warm tortillas by wrapping them in a damp paper towel and microwaving for 20-30 seconds.
5. Assemble enchiladas by spooning bean mixture onto tortillas, rolling up, and placing seam-side down in a baking dish.
6. Pour enchilada sauce over the top and sprinkle with vegan cheese.
7. Bake for 25-30 minutes or until cheese is melted and bubbly.
8. Serve hot, garnished with desired toppings.
Cooking Time: 35-40 minutes
Sweet Potato and Black Bean Tacos
This recipe combines the natural sweetness of roasted sweet potatoes with the savory flavor of black beans, all wrapped up in a crispy taco shell. Perfect for a quick and easy dinner or lunch.
Ingredients:
– 2 large sweet potatoes
– 1 can black beans, drained and rinsed
– 1 tablespoon olive oil
– 1 small onion, diced
– 1 clove garlic, minced
– 1 teaspoon cumin
– 1/2 teaspoon chili powder
– Salt and pepper to taste
– 8-10 taco shells
– Optional toppings: shredded cheese, diced tomatoes, avocado, salsa, cilantro
Instructions:
1. Preheat oven to 400°F (200°C).
2. Roast the sweet potatoes for 45-50 minutes, or until tender.
3. In a large skillet, heat the olive oil over medium-high heat. Add the onion and garlic; cook until softened, about 3-4 minutes.
4. Add the black beans, cumin, and chili powder to the skillet. Cook for an additional 2-3 minutes.
5. Warm the taco shells according to package instructions.
6. Assemble the tacos by placing a spoonful of the sweet potato mixture onto a warmed shell, followed by a spoonful of the black bean mixture.
Cooking Time: Approximately 1 hour 15 minutes
Vegan Mushroom and Walnut Pâté
Vegan Mushroom and Walnut Pâté Recipe
This rich and creamy pâté is perfect for a vegan appetizer or snack, packed with the earthy flavor of mushrooms and the nutty taste of walnuts.
Ingredients:
– 1 cup mixed mushrooms (such as cremini, shiitake, and oyster), stems removed and caps sliced
– 2 tablespoons olive oil
– 1 small onion, finely chopped
– 2 cloves garlic, minced
– 1/4 cup walnut pieces
– 1/2 teaspoon dried thyme
– Salt and pepper to taste
– 1/2 cup cashew cream (see note)
Instructions:
1. In a large skillet, heat the olive oil over medium-high heat.
2. Add the mushrooms, onion, and garlic; cook until the vegetables are tender, about 5 minutes.
3. Stir in the walnut pieces, thyme, salt, and pepper; cook for an additional minute.
4. Remove from heat and stir in the cashew cream to combine.
5. Transfer the mixture to a blender or food processor and blend until smooth.
6. Taste and adjust seasoning as needed.
Cooking Time: 10-15 minutes
Note: To make cashew cream, soak 1/2 cup of cashews in water for at least 4 hours. Drain and rinse the cashews, then blend with 1/4 cup fresh water until smooth.
Avocado and White Bean Wraps
A flavorful and nutritious wrap filled with creamy avocado, tender white beans, and crunchy veggies. Perfect as a quick lunch or snack!
Ingredients:
– 4-6 whole wheat tortillas
– 2 ripe avocados, mashed
– 1 can (15 oz) of cannellini beans, drained and rinsed
– 1/2 cup of chopped red bell pepper
– 1/4 cup of chopped fresh cilantro
– 2 tablespoons of olive oil
– Salt and pepper to taste
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a medium bowl, mix together mashed avocado, cannellini beans, red bell pepper, and cilantro.
3. Brush tortillas with olive oil and warm them in the oven for 5-7 minutes or until pliable.
4. Spoon the avocado-bean mixture onto the center of each tortilla, leaving a 1-inch border around edges.
5. Fold the bottom half of the tortilla up over the filling, then fold in sides and roll into a neat wrap.
Cooking Time: 10-12 minutes (including prep time)
Vegan Lentil and Vegetable Soup
A hearty and comforting soup that’s perfect for a chilly day. This recipe is packed with protein-rich lentils, flavorful vegetables, and aromatic spices, making it a great option for a quick and satisfying meal.
Ingredients:
– 1 cup dried green or brown lentils, rinsed and drained
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 2 carrots, peeled and chopped
– 2 celery stalks, chopped
– 1 can (14.5 oz) diced tomatoes
– 4 cups vegetable broth
– 1 teaspoon dried thyme
– Salt and pepper to taste
– Fresh parsley or cilantro for garnish (optional)
Instructions:
1. In a large pot, heat the olive oil over medium heat.
2. Add the onion, garlic, carrots, and celery; cook until the vegetables are tender, about 5 minutes.
3. Add the lentils, diced tomatoes, vegetable broth, thyme, salt, and pepper. Bring to a boil, then reduce the heat and simmer for 30-40 minutes or until the lentils are tender.
4. Season with additional salt and pepper if needed. Serve hot, garnished with parsley or cilantro if desired.
Cooking Time: 40 minutes
Mediterranean Orzo Salad
This vibrant salad combines the nutty flavors of orzo pasta with the freshness of Mediterranean ingredients, perfect for a light and satisfying meal.
Ingredients:
– 1 cup cooked orzo pasta
– 1/2 cup Kalamata olives, pitted
– 1/4 cup artichoke hearts, drained
– 1/4 cup crumbled feta cheese
– 1/4 cup chopped fresh parsley
– 2 tablespoons extra-virgin olive oil
– 2 tablespoons freshly squeezed lemon juice
– Salt and pepper to taste
Instructions:
1. In a large bowl, combine cooked orzo pasta, olives, artichoke hearts, and feta cheese.
2. In a small bowl, whisk together olive oil and lemon juice.
3. Pour the dressing over the orzo mixture and toss to combine.
4. Stir in chopped parsley and season with salt and pepper to taste.
Cooking Time: 10 minutes
Vegan BBQ Jackfruit Sliders
Get ready to fire up your taste buds with this mouth-watering vegan BBQ jackfruit sliders recipe! Sweet and tangy, these mini burgers are packed with flavor and perfect for a quick snack or gathering.
Ingredients:
– 1 cup canned jackfruit in brine, drained and chopped
– 1/4 cup breadcrumbs
– 2 tablespoons olive oil
– 1 tablespoon vegan BBQ sauce (homemade or store-bought)
– 1 teaspoon smoked paprika
– Salt and pepper to taste
– 4 slider buns
– Lettuce, tomato, onion, pickles, and your favorite toppings
Instructions:
1. Preheat a grill or grill pan to medium-high heat.
2. In a bowl, mix together jackfruit, breadcrumbs, olive oil, BBQ sauce, smoked paprika, salt, and pepper.
3. Form into 4-6 patties, depending on desired size.
4. Grill for 4-5 minutes per side, or until slightly charred.
5. Assemble sliders with your favorite toppings.
6. Serve immediately and enjoy!
Cooking Time: 12-15 minutes
Thai Peanut Noodle Salad
Thai Peanut Noodle Salad: A refreshing twist on traditional noodle salads, this recipe combines the creaminess of peanut sauce with the crunch of vegetables and noodles.
Ingredients:
– 8 oz rice noodles
– 1/2 cup creamy peanut sauce (store-bought or homemade)
– 1 cup mixed vegetables (bell peppers, carrots, snap peas, mushrooms)
– 1/4 cup chopped cilantro
– 2 tbsp lime juice
– Salt and pepper to taste
Instructions:
1. Cook rice noodles according to package instructions. Drain and set aside.
2. In a large bowl, combine cooked noodles, mixed vegetables, and chopped cilantro.
3. Drizzle peanut sauce over the top and toss to combine.
4. Squeeze lime juice over the salad and season with salt and pepper to taste.
5. Serve immediately, garnished with additional cilantro if desired.
Cooking Time: 10-12 minutes (including cooking time for noodles)
Vegan Stuffed Grape Leaves
These flavorful grape leaves are a twist on the classic dolma, filled with a savory mixture of grains and spices. Perfect for a quick and easy dinner or as an appetizer for your next gathering.
Ingredients:
– 20-25 grape leaves
– 1 cup cooked brown rice
– 1/2 cup cooked quinoa
– 1/4 cup chopped mushrooms
– 1/4 cup chopped walnuts
– 1 tablespoon olive oil
– 1 teaspoon paprika
– Salt and pepper to taste
– Lemon juice (optional)
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a bowl, mix together cooked rice, quinoa, mushrooms, and walnuts.
3. Lay a grape leaf flat on a surface, with the stem end facing you.
4. Place about 1 tablespoon of the filling mixture in the center of the leaf.
5. Fold the stem end over the filling, then fold in the sides and roll the leaf into a neat package.
6. Repeat with remaining ingredients.
7. Place stuffed grape leaves seam-side down on a baking sheet lined with parchment paper.
8. Drizzle with olive oil and sprinkle with paprika.
9. Bake for 20-25 minutes or until the grape leaves are tender.
Cooking Time: 20-25 minutes
Roasted Vegetable and Quinoa Salad
A flavorful and nutritious salad that’s perfect for a quick lunch or dinner. Roasting the vegetables brings out their natural sweetness, which pairs beautifully with the nutty quinoa.
Ingredients:
– 1 cup quinoa
– 2 cups water
– 2 tablespoons olive oil
– 1 large sweet potato, peeled and cubed
– 1 large red bell pepper, seeded and cubed
– 1 large zucchini, sliced
– 1 small red onion, thinly sliced
– 2 cloves garlic, minced
– Salt and pepper to taste
– Optional: chopped fresh parsley or cilantro for garnish
Instructions:
1. Preheat oven to 400°F (200°C).
2. Cook quinoa according to package instructions.
3. Toss sweet potato, bell pepper, zucchini, onion, and garlic with olive oil, salt, and pepper on a baking sheet. Roast for 25-30 minutes or until tender.
4. Fluff cooked quinoa and let it cool slightly.
5. Combine roasted vegetables with quinoa in a large bowl.
6. Serve warm or at room temperature, garnished with chopped herbs if desired.
Cooking Time: 40-45 minutes
Vegan Chocolate Avocado Mousse
This decadent dessert combines the natural creaminess of avocados with the deep flavor of cocoa powder, creating a rich and indulgent treat that’s perfect for any chocolate lover.
Ingredients:
– 3 ripe avocados
– 1/2 cup unsweetened cocoa powder
– 1/4 cup maple syrup
– 1 tablespoon vanilla extract
– Pinch of salt
– Optional: chopped dark chocolate or nuts for garnish
Instructions:
1. Peel and pit the avocados and place them in a blender or food processor.
2. Add the cocoa powder, maple syrup, vanilla extract, and salt to the blender.
3. Blend on high speed until smooth and creamy, stopping to scrape down the sides of the blender as needed.
4. Transfer the mixture to individual serving cups or a large serving dish.
5. Chill in the refrigerator for at least 2 hours before serving.
6. Garnish with chopped dark chocolate or nuts, if desired.
Cooking Time: 2 hours (chilling time)
Spicy Vegan Chili with Cornbread
A hearty, plant-based chili that packs a punch of flavor and heat, served with a warm and crumbly cornbread.
Ingredients:
For the Chili:
– 1 tablespoon olive oil
– 1 onion, diced
– 2 cloves garlic, minced
– 1 red bell pepper, diced
– 1 can black beans, drained and rinsed
– 1 can kidney beans, drained and rinsed
– 1 can diced tomatoes
– 1 teaspoon chili powder
– 1/2 teaspoon ground cumin
– 1/4 teaspoon smoked paprika
– Salt and pepper, to taste
– 1/4 cup water
For the Cornbread:
– 1 cup cornmeal
– 1/2 cup all-purpose flour
– 1/2 cup plant-based milk
– 1 tablespoon apple cider vinegar
– 1/4 teaspoon salt
– 1/4 cup canola oil
Instructions:
1. Preheat oven to 375°F (190°C).
2. Cook chili in a large pot over medium-high heat, stirring occasionally, until vegetables are tender and flavors have melded, about 20-25 minutes.
3. Meanwhile, prepare cornbread by whisking together dry ingredients and wet ingredients separately, then combining and mixing just until combined.
4. Pour cornbread batter into a greased 8-inch square baking dish.
5. Bake for 20-22 minutes or until golden brown.
Cooking Time: 45-50 minutes
Vegan Coconut Curry with Tofu
A creamy and aromatic curry that’s perfect for a quick weeknight dinner or a special occasion. This recipe combines the flavors of coconut, curry powder, and tender tofu to create a deliciously rich and satisfying dish.
Ingredients:
– 1 block firm tofu, drained and cut into small cubes
– 2 medium onions, diced
– 3 cloves garlic, minced
– 1 tablespoon grated fresh ginger
– 1 can (14 oz) coconut milk
– 2 tablespoons curry powder
– 1 teaspoon ground cumin
– 1/2 teaspoon turmeric
– Salt and pepper to taste
– Fresh cilantro leaves for garnish (optional)
Instructions:
1. Heat oil in a large skillet or wok over medium-high heat.
2. Add onions, garlic, and ginger; cook until the onions are translucent, about 3-4 minutes.
3. Add tofu; cook until golden brown on all sides, about 5-6 minutes.
4. Stir in curry powder, cumin, turmeric, salt, and pepper. Cook for 1 minute.
5. Pour in coconut milk; bring to a simmer.
6. Reduce heat to low and let curry simmer for 10-15 minutes or until the flavors have melded together.
7. Garnish with cilantro leaves, if desired.
Cooking Time: 20-25 minutes
Summary
Looking for delicious vegan recipes to bring to your next potluck? Look no further! This article features 20 mouthwatering options that are sure to please even the pickiest eaters. From creamy dips and savory pies to flavorful salads and hearty soups, these vegan potluck recipes offer something for everyone. Plus, many of them are easy to make and transport, making them perfect for sharing with friends and family. Whether you’re a seasoned vegan or just looking to try some new plant-based dishes, this list is sure to inspire your next culinary adventure.