This vegan take on meatloaf is made with lentils, walnuts, and oats. Served alongside mashed potatoes, it's the ultimate …
Plant-Based Mains
Browse 150+ vegan main course recipes. There are soups and stews, pastas and noodles, grain bowls, and plant-based proteins, like beans and legumes, tofu, and tempeh.
Caramelized Onion Pasta with Mushrooms
This saucy French onion soup-inspired pasta features caramelized onions, mushrooms, and white wine. Although I don’t do …
Lentil Barley Soup with Mushrooms
Lentil barley soup with mushrooms is a cozy Eastern European-inspired comfort food. As much as I love experimenting …
Tofu Mushroom Bánh Mì with Pickled Daikon
This flavor-packed vegetarian banh mi sandwich has roasted marinated tofu and portobello mushrooms, plus crunchy …
Tempeh Stir-Fry with Garlic and Ginger
This tempeh stir-fry with peppers and onions is coated in a luscious homemade garlic-ginger sauce. A colorful veggie …
Spicy White Bean “Tuna” Bowls
These plant-based spicy "tuna" bowls are made with canned white beans. An easy and satisfying meal that's ready in just …
Indian-Inspired Eggplant Chickpea Curry
This Indian-inspired eggplant chickpea curry is fully plant-based and ready in under an hour. My love for eggplant …
Cold Tahini Noodles with Cucumbers
Cool off with creamy cold tahini noodles tossed with crisp cucumbers and scallions. These can be served as a light …
Avocado Bruschetta with Tomatoes and White Beans
These avocado and white bean toasts are ready in about 20 minutes, and work for breakfast, lunch, dinner, or as a …
BBQ Tempeh Sandwiches
If you’re in the market for a plant-based barbecue alternative, you’re gonna love this easy-to-make BBQ tempeh …

