Main Dishes
From Roasted Cauliflower Tacos to flavorful Jambalaya, these vegan main dishes will get you excited about plant-based eating!
This delicious vegan pulled pork has a meaty texture just like the real thing! It’s SO easy to make with shredded king oyster mushrooms and store-bought BBQ sauce. Perfect for sandwiches, gyros, and rice bowls.
This vegan bacon mushroom spinach quiche is so moreish and realistic that no one will guess that it’s vegan! The eggless filling is deeply flavorful and made from ingredients you can feel good about. Perfect for a weekend brunch or special occasion!
This flavorful mushroom bourguignon is a vegan take on the French classic, boeuf bourguignon. Served over creamy mashed potatoes, it’s next-level comfort food. Perfect for the holidays and easily made gluten-free!
This Vegan Lasagna Recipe with Meaty Bolognese is made with a hearty marinara sauce, creamy cashew bechamel, spinach, and no-boil lasagna noodles, topped with vegan parmesan cheese and fresh basil. It’s the best!
This Vegan Oyster Mushroom Stroganoff is the ultimate comfort food! Meaty mushrooms are simmered in a creamy sauce and spooned over pasta. It comes together in 30 minutes and can easily be made gluten-free. Trust me, you’re going to want to make this yummy recipe again and again!
This lion’s mane mushroom steak recipe with vegan butter is so meaty and realistic you have to taste it to believe it! It comes together in 15 minutes with 3 simple ingredients. Deeply flavorful, nutritious, gluten-free, and omnivore-approved!
Make any night taco night with these meaty vegan tempeh tacos! The realistic texture comes from nutritious tempeh. It’s a quick tasty meal that everyone will enjoy, including meat eaters!
Turn any night into a special occasion with this Marry Me Chickpeas with Pasta recipe! It’s a delicious vegan version of the viral Marry Me Chicken. Hearty, bursting with flavor, and easy to make gluten-free.
Learn how easy it is to cook dried garbanzo beans from scratch! This blog post is the ultimate guide to soaking and cooking chickpeas in an Instant Pot, rice cooker, or on the stovetop.
This Homemade Vegan BLT with Maple Tempeh Bacon is quite possibly the best sandwich you’ll ever taste! It’s smoky, juicy, crispy goodness in every bite. Perfect for a quick & easy lunch or dinner.
This vegan spanakopita made with stinging nettles is a delicious twist on traditional Greek spinach pie. It’s herby cheesy magic all layered with crispy filo pastry!
This tomato chickpea curry without coconut milk has all the flavor you love in authentic Indian-style cuisine. It’s simple to make, and downright delicious! Vegan and gluten-free.
This Stuffed Roasted Butternut Squash with Caramelized Onion and Mushrooms is what’s for dinner this holiday season! The filling is uber flavorful, layered with sticky fig jam, vegan ricotta, and spicy arugula. It’s wholesome, vegan, and naturally gluten-free!
This oyster mushroom pot pie is hearty, savory, and comforting, just like chicken pot pie! The creamy filling is topped with buttery puff pastry and then baked right in a cast iron skillet. Rustic and festive, it’s perfect for Thanksgiving or chilly evenings!
My debut e-cookbook, “Carol’s Vegan Holiday” is available now, just in time for the festive season! It’s been a delicious yearlong project and I’m *immensely* grateful for those of you who have already purchased the e-book and for the loving support of my family, friends, and recipe testers. Thank you from the bottom of my heart!
You may have some questions about how to purchase, how to download, and what’s inside this e-cookbook. So, I’ve dedicated this blog post specifically to answer all your questions. Plus, I’m sharing 3 recipes from the e-book so you can try before you buy!
Shakshuka, as fun to say as it is to eat, is a rustic North African and Middle Eastern breakfast (or anytime) dish. It’s made from fire-roasted tomatoes, fresh herbs and vegetables, warm spices, and poached chickpea flour eggs. It’s so nourishing and delicious, I’m confident, you’ll want to make it again and again! Vegan, gluten-free, and soy-free.
These Roasted Cauliflower Tacos with Avocado Crema and Pickled Onions are so flavorful, you’ll want to eat them every Taco Tuesday! Made with a 3-chili spice mix, thick and creamy avocado crema, and sweet tangy pickled red onions. They’re vegan, soy-free, easy to make gluten-free, and utterly irresistible!
This one-pot Vegan Jambalaya is crazy good! It’s deeply flavorful just like the traditional Creole dish. Made with rice, veggies, and vegan sausage, it’s hearty and comforting. Naturally gluten-free.
Learn how to make your own veggie burgers from scratch! (that don’t fall apart) These Smoky Black Bean Beet Burgers with Walnuts are meaty and satisfying with all the flavor you expect in a traditional burger. They’re full of plant-based protein, vegan, and gluten-free!
Butternut Squash Tart with Caramelized Onions and Fried Sage is everything you want in a savory vegan tart. It’s layered with flakey puff pastry, cheesy ricotta, sweet sticky caramelized onions, and roasted butternut squash, all topped with crispy fried sage leaves. Each bite is *beyond* delectable and is sure to become a winter favorite!
This crispy air fryer tofu recipe is easy to make with only 6 ingredients! Great for adding protein, flavor, and texture to main dishes or simply for snacking. Vegan and gluten-free.
This Vegan Heirloom Tomato Tart with Basil Cashew Cream has all the best tastes of late summer. Made with a flakey gluten-free pie crust and dairy-free cream filling. It’s perfect for breakfast lunch or dinner!
This vegan tray bake is delicious and easy. Sweet potatoes, broccoli, and red peppers are roasted until tender, then drizzled with a boldly flavorful sesame ginger sauce. Serve with rice and crispy tofu for a healthy gluten-free meal everyone will love!
Surprise! These vegan carrot dogs look and taste just like traditional hot dogs! They’re smokey sweet, full of umami flavor, and made with wholesome ingredients you can feel good about. Perfect for your next BBQ or family gathering!

This winter version of the traditional ratatouille recipe is made without eggplant! Creamy butternut squash, bell peppers, and fresh tomatoes are cooked with good olive oil into a rustic dish that is simply to-die-for! This recipe is easy, vegan, and gluten-free.