This **BBQ Shepherds Pie with Chickpeas and Lentils** is a truly exceptional vegan holiday main dish. It’s not just a meal; it’s a culinary experience designed to bring warmth, comfort, and satisfaction to any table. Its hearty nature makes it perfect for special occasions or any time you’re craving a deeply satisfying plant-based comfort food.

Ultimate Vegan BBQ Shepherd’s Pie: A Hearty Chickpea and Lentil Delight
Prepare your taste buds for an unforgettable journey with my all-time favorite plant-based creation: the BBQ Shepherd’s Pie with Chickpeas and Lentils! If you’re anything like me, and the mere thought of rich, smoky BBQ sauce mingling with creamy mashed potatoes sparks joy, then this meal is tailor-made for you. It’s a harmonious fusion of classic comfort and bold, zesty flavors that will leave you completely satisfied.
For those who might raise an eyebrow at the combination of BBQ sauce and mashed potatoes – hear me out! This recipe is designed to convert even the most skeptical palate. The sweet and tangy BBQ sauce provides a vibrant counterpoint to the earthy lentils and chickpeas, all crowned with a fluffy layer of savory mashed potatoes. It’s a delightful surprise, promising a unique twist on a beloved classic.
Elevating Your Holiday Table with Plant-Based Perfection
In recent years, I’ve made a conscious effort to enhance our holiday recipe collection with more inspired vegetarian and vegan main dishes. Last Thanksgiving, I proudly shared these Vegan Lentil Meatloaf Cups, which quickly became a crowd-pleaser. Building on that success, I’m thrilled to present this BBQ Shepherd’s Pie with Chickpeas and Lentils. While it shines brightly as a festive holiday centerpiece, its simplicity and widespread appeal also make it an ideal choice for a wholesome, comforting non-holiday dinner any night of the week.
This dish isn’t just a substitute for traditional meat-based pies; it stands proudly on its own, offering a symphony of textures and flavors. It’s incredibly filling, packed with nutrient-rich legumes and vegetables, and free from common allergens like gluten, making it a thoughtful option for diverse dietary needs. It’s a guaranteed hit, whether you’re feeding a small family or a large gathering.

Key Ingredients for Your Vegan BBQ Shepherd’s Pie
Crafting this hearty and delicious vegan shepherd’s pie requires a thoughtful selection of fresh, wholesome ingredients. Each component plays a vital role in building the robust flavor profile and comforting texture that makes this dish so special. Here’s what you’ll need:
- Russet Potatoes: These starchy potatoes are perfect for mashing, yielding a wonderfully fluffy and creamy topping that serves as the iconic crown of any shepherd’s pie. Their mild flavor allows the rich BBQ filling to truly shine.
- Vegan Butter: Essential for achieving that luxurious, silky smooth texture in your mashed potatoes. Opt for your favorite brand; many excellent plant-based butters are available today.
- Unsweetened Almond Milk: Used to thin out the mashed potatoes to the perfect consistency without adding any unwanted sweetness. Feel free to substitute with any other unsweetened non-dairy milk you prefer, such as oat milk or soy milk.
- Olive Oil: The foundation for sautéing our aromatic vegetables, adding a subtle richness and ensuring they cook down beautifully.
- Classic Mirepoix Vegetables (Carrots, Celery, Yellow Onion): This aromatic trio is the backbone of the pie’s savory depth. Diced finely, they cook down to create a sweet and earthy base for our protein-packed filling.
- Chickpeas: A fantastic source of plant-based protein and fiber, chickpeas provide a tender bite and absorb the BBQ flavors wonderfully. You can use either conveniently canned chickpeas (drained and rinsed) or homemade ones if you prefer.
- Lentils: Another powerhouse legume, lentils add a satisfying earthiness and a different textural dimension to the filling. Canned lentils (drained and rinsed) offer a quick and easy option, but you can also use about 1 1/2 cups of cooked lentils if preparing them from scratch. This recipe is incredibly versatile, so feel free to use only lentils or only chickpeas if that’s what you have on hand or prefer.
- BBQ Sauce: The star of the show! Whether you prefer to whip up your own homemade BBQ sauce or use your favorite store-bought variety, choose one with a flavor profile you adore. A smoky, tangy, or slightly sweet sauce will work perfectly, infusing the entire dish with that signature BBQ zest.
- Salt and Black Pepper: Fundamental seasonings to enhance and balance all the flavors in both the potato topping and the hearty filling. Always season to taste!
- Fresh Herbs (for garnish, if desired): A sprinkle of fresh parsley, chives, or cilantro adds a touch of color and a burst of fresh flavor just before serving, elevating the presentation and aromatic appeal.

Crafting Your Delicious BBQ Shepherd’s Pie: Step-by-Step Guide
Making this BBQ Shepherd’s Pie is a straightforward process that yields incredibly rewarding results. Follow these simple steps to bring this comforting dish to life:
- Prepare the Potatoes: Begin by peeling and dicing your russet potatoes into roughly 1-inch cubes. Place the diced potatoes in a large pot and cover them generously with cold water. Set the pot over medium-high heat and bring the water to a rolling boil. Continue to cook the potatoes until they are completely fork-tender, which typically takes about 15-20 minutes.
- Mash the Potatoes: Once the potatoes are cooked, carefully drain all the water from the pot. Return the hot, drained potatoes to the same pot. Add the vegan butter and unsweetened almond milk. Using a potato masher or a large fork, thoroughly mash the potatoes until they are smooth and creamy, with minimal lumps. Season generously with salt and black pepper to taste, stirring well to combine. Set the mashed potatoes aside while you prepare the filling.
- Preheat Oven and Sauté Vegetables: Preheat your oven to 400 degrees F (200 degrees C). While the oven heats, place a large skillet over medium heat and add the olive oil. Once the oil is shimmering, add the diced yellow onion, carrots, and celery to the skillet. Sauté the vegetables, stirring occasionally, until they have softened and become tender, which usually takes about 8-10 minutes. This step helps to develop their natural sweetness and aromatic flavors.
- Create the BBQ Filling: To the sautéed vegetables in the skillet, add the drained and rinsed chickpeas, the drained and rinsed lentils, and your favorite BBQ sauce. Stir all the ingredients together thoroughly, ensuring the vegetables and legumes are evenly coated in the rich BBQ sauce. Allow the mixture to heat through for a couple of minutes, stirring gently.
- Assemble the Shepherd’s Pie: Carefully pour the warm vegetable and chickpea/lentil BBQ mixture into a medium-sized oven-safe baking dish (a 9×13 inch dish or similar size works well). Spread the filling evenly across the bottom of the dish. Next, dollop the prepared mashed potatoes over the top of the filling. Using the back of a spoon or a spatula, gently spread the mashed potatoes into an even layer, completely covering the entire surface of the BBQ filling. You can create decorative swirls or peaks with your spoon for a nice finish.
- Bake and Serve: Place the assembled shepherd’s pie into the preheated oven. Bake for approximately 20-25 minutes, or until the filling is bubbly and heated through, and the mashed potato topping is lightly golden brown and slightly crispy around the edges. If desired, remove from the oven and garnish with a sprinkle of fresh herbs (like chopped parsley or chives) before slicing and serving hot.

Recipe Tips, Variations, and Storage
This BBQ Shepherd’s Pie with Chickpeas and Lentils is wonderfully adaptable, allowing for customization and easy meal planning. Here are some tips and thoughts to help you get the most out of this recipe:
Customizing Your Filling
- Legume Flexibility: As mentioned, this recipe is incredibly forgiving. While I used a combination of chickpeas and canned lentils for convenience, feel free to use only chickpeas or only lentils if you prefer. Both offer excellent protein and fiber, and the texture will be equally delicious.
- Add More Veggies: Boost the nutritional content and flavor by adding other vegetables to the filling. Diced bell peppers, corn, peas, spinach, or even chopped mushrooms would be fantastic additions. Add them during the sautéing step with the carrots, celery, and onion.
- Spice It Up: If you enjoy a bit of heat, consider adding a pinch of red pepper flakes or a dash of hot sauce to the BBQ filling. Smoked paprika can also enhance the smoky flavor profile.
Perfecting Your Mashed Potato Topping
- Alternative Toppings: While russet potatoes offer classic creaminess, don’t hesitate to experiment! A sweet potato mash, a cauliflower mash (for a lower-carb option), or even a blend of potatoes and parsnips could create an interesting twist.
- Garlic Infusion: For extra flavor, boil a couple of peeled garlic cloves with your potatoes, then mash them together. Or, stir in a teaspoon of garlic powder to your mashed potatoes.
- Crispy Top: For an extra crispy, golden crust on your mashed potatoes, you can briefly place the pie under the broiler for 2-3 minutes at the very end of the baking process. Watch it carefully to prevent burning!
Make-Ahead, Freezing, and Storage
- Meal Prep Dream: This is an excellent recipe for meal prepping! You can assemble the entire pie ahead of time and store it unbaked in the refrigerator for up to 24 hours. When ready to bake, just add about 10-15 minutes to the baking time to ensure it heats through properly.
- Freezing Instructions: This shepherd’s pie freezes beautifully. Once completely cooled, you can freeze it in a freezer-safe container for up to three months. For individual portions, consider freezing in smaller oven-safe containers. Thaw overnight in the refrigerator before reheating.
- Storage: Store any leftovers in an airtight container in the refrigerator for up to five days. It reheats wonderfully in the microwave or oven.
This vegan shepherd’s pie is truly a marvel – hearty, flavorful, and incredibly comforting. It’s the perfect antidote to chilly winter nights, inviting you to curl up on the couch with a warm blanket and a warm bowl of pure, plant-based deliciousness. Plus, it’s naturally vegan and gluten-free, catering to a wide range of dietary preferences without compromising on taste or satisfaction.
BBQ Shepherd’s Pie with Chickpeas and Lentils
5 from 5 reviews
- Author: She Likes Food
- Total Time: 1 hour 5 minutes
- Yield: 4-6 servings
Description
This delicious and filling vegan shepherd’s pie is a wonderful plant-based main dish for any occasion!
Ingredients
- 2 large russet potatoes
- 1 tablespoon vegan butter
- 2 tablespoons unsweetened almond milk
- 1 teaspoon olive oil
- 2 cups diced carrots
- 1 1/2 cups diced celery
- 1/2 diced yellow onion
- 1 (15 ounce) can chickpeas, drained and rinsed
- 1 (15 ounce) can lentils, drained and rinsed (or about 1 1/2 cups cooked lentils if you can’t find them canned)
- 1 cup BBQ sauce, your favorite kind
- Salt
- Black pepper
- Fresh herbs for garnish, if desired
Instructions
- Peel the potatoes and dice them. Place potatoes in a large pot and cover with cold water. Put the pot over medium heat. Bring to a boil and cook potatoes until fork tender, about 20 minutes.
- Drain potatoes and place them back into the pot. Add the butter, almond milk and season with salt and pepper to taste. Set aside until ready to use.
- Pre-heat oven to 400 degrees F. Heat a large skillet over medium heat and add the olive oil, diced onion, carrot and celery. Cook veggies until tender, about 10 minutes. Next, add the chickpeas, lentils and BBQ sauce and stir together.
- Pour the vegetable and chickpea/lentil mixture into a medium sized oven safe pan and top with the mashed potatoes. Make sure to spread the potatoes in an even layer that is covering the entire top.
- Bake shepherds pie until everything is heated through, about 20 minutes. Garnish with fresh herbs before serving, if desired.
- Prep Time: 20 mins
- Cook Time: 45 mins
- Category: Dinner, Gluten Free, Vegan
Have a question about this recipe? Don’t hesitate to ask me in the comments below, and I’ll get back to you as soon as possible. Your feedback and questions are always welcome!
Looking For More Irresistible Vegan Comfort Food Recipes?
If you loved this BBQ Shepherd’s Pie and are eager to explore more delicious plant-based comfort meals, you’re in luck! Here are some other favorites that are sure to warm you up and satisfy your cravings:
- Vegan Chickpea Noodle Soup: A timeless classic, reimagined with plant-based goodness.
- Quick and Easy Garlic Noodles: Simple, flavorful, and perfect for a speedy weeknight meal.
- High-Protein Tofu and Black Bean Enchilada Skillet: Packed with flavor and wholesome ingredients for a hearty dinner.
- Roasted Ratatouille Soup: A vibrant and aromatic soup bursting with Mediterranean flavors.
- Cheesy Buffalo Butternut Squash Pasta: A creamy, spicy, and indulgent pasta dish you won’t believe is vegan.
You may also enjoy: Vegan Lentil Meatloaf Cups
