Mondays set the tone for the week, and skipping meat for one dinner is an easy way to start strong without feeling like you’re missing out. These 19+ Meatless Monday recipes lean on beans, eggs, cheese, and vegetables to build dinners that taste rich and satisfying, not like a consolation prize. Think bubbling lasagna, smoky chili, and crispy tacos loaded with sweet potato.
Vegetarian cooking gets a bad reputation for being bland or fussy, but the dishes below prove otherwise. For a well-rounded Meatless Monday lineup, start with Sweet Potato and Black Bean Tacos for a quick weeknight win and Lentil Shepherd’s Pie for a cozy, meat-free comfort classic. Whether you’re cooking for picky kids or feeding a hungry crowd, there’s something here that will earn a spot in your regular rotation.
Quick picks:
- Best weeknight speed: Sweet Potato and Black Bean Tacos
- Best comfort food swap: Lentil Shepherd’s Pie
- Best for entertaining: Hearty Vegetable Lasagna
- Best protein-packed bowl: Roasted Cauliflower and Chickpea Grain Bowls

1. Sweet Potato and Black Bean Tacos
Roasted sweet potato and black beans make a filling taco that doesn’t need meat to feel hearty. The sweetness of the potato plays nicely against a squeeze of lime and a spoonful of salsa. Toss cubed sweet potato with chili powder and cumin, roast at 400°F for 25 minutes, then warm the black beans with garlic. Pile into tortillas with avocado and cotija cheese. If tacos are becoming a weekly habit at your house, check out more ideas in our best taco recipes.

2. Hearty Vegetable Lasagna
This lasagna layers zucchini, spinach, and mushrooms between sheets of pasta and a creamy ricotta filling for a dinner that feels indulgent. Bake it covered at 375°F for 45 minutes, then uncover for a final 15 minutes so the cheese on top turns golden and bubbly. Let it rest for 10 minutes before slicing so the layers hold together. Round out the meal with ideas from our best sides for lasagna, like a simple arugula salad or garlic bread.

3. Quinoa Black Bean Burgers
These burgers hold together with mashed black beans, cooked quinoa, and a beaten egg, giving them a chewy texture that actually tastes like something, not cardboard. Pan-fry in olive oil over medium heat for about 4 minutes per side until a dark crust forms. Top with sharp cheddar and a smear of chipotle mayo. They freeze well, so doubling the batch means a backup dinner is always on hand for a busy week ahead.

4. Chickpea and Spinach Curry
Simmered in coconut milk with warm spices, this curry turns humble chickpeas into something deeply comforting. Sauté onion, garlic, and ginger, stir in curry powder and turmeric, then add chickpeas, spinach, and coconut milk. Let it simmer for 15 minutes until the sauce thickens slightly. Serve over basmati rice with a wedge of lime. For more ways to use this pantry staple, browse our best chickpea recipes.

5. Three-Bean Chili
Kidney, black, and pinto beans simmer together with fire-roasted tomatoes and smoked paprika for a chili with real depth. Cook it low for 30 minutes so the flavors meld and the broth thickens naturally. A spoonful of sour cream and shredded cheddar on top rounds out the smoky heat. This one tastes even better the next day, which makes extra portions worth saving for Tuesday lunch.

6. Baked Mac and Cheese
A sharp cheddar and gruyère sauce coats tender elbow noodles in this baked classic, finished with a buttery panko topping for crunch. Bake uncovered at 375°F for 20 minutes until the top turns deep golden brown. Let it sit for 5 minutes before serving so the sauce sets up creamy instead of runny. Pair it with something green using our best sides to serve with mac and cheese.

7. Lentil Shepherd’s Pie
Brown lentils simmered with carrots, peas, and tomato paste make a rich, savory base under a blanket of buttery mashed potatoes. Bake at 400°F for 25 minutes until the potato top turns lightly crisp at the edges. The lentils bring an earthy, almost meaty texture that holds up well against the creamy topping. Browse our best lentil recipes for more ways to use this humble legume.

8. Mushroom Stroganoff
A mix of cremini and shiitake mushrooms gives this stroganoff a deep, savory flavor without any meat in sight. Sauté the mushrooms until browned and juicy, then stir in a sour cream and vegetable broth sauce. Simmer for 10 minutes and serve over wide egg noodles. A sprinkle of fresh dill at the end brightens the whole dish and cuts through the richness nicely.

9. Egg and Edamame Fried Rice
Day-old rice fries up best, soaking up soy sauce without turning mushy, while scrambled eggs and edamame add protein and a pop of green. Cook rice with garlic and scallions in a hot wok, push to one side, scramble the eggs, then toss everything together with edamame and a splash of sesame oil. It’s done in under 15 minutes, making it a reliable backup dinner.

10. Roasted Cauliflower and Chickpea Grain Bowls
Roasted until the edges caramelize, cauliflower and chickpeas form a hearty base for a grain bowl built on farro or quinoa. Toss both with olive oil, cumin, and smoked paprika, then roast at 425°F for 25 minutes. Build the bowl with grains, a tahini drizzle, and pickled red onion. For another bright grain-based option, try the zesty cilantro lime quinoa bowl recipe.

11. Shakshuka
Eggs poached in a spiced tomato and pepper sauce make shakshuka a breakfast-for-dinner favorite that feels special but comes together in one pan. Simmer tomatoes, bell pepper, and cumin for 15 minutes, crack in eggs, then cover and cook until the whites set, about 6 minutes. Serve straight from the skillet with warm crusty bread for scooping up the sauce.

12. Eggplant Parmesan
Crispy breaded eggplant slices layered with marinara and melted mozzarella make this a dish that satisfies even dedicated meat eaters. Bake breaded slices at 425°F for 20 minutes until golden before layering with sauce and cheese, then bake again at 375°F for 25 minutes. The full method, including ingredient amounts, lives in the classic eggplant parmesan with marinara sauce recipe.

13. Spinach and Feta Spanakopita
Flaky phyllo layers wrap a filling of sautéed spinach, briny feta, and fresh dill in this Greek-inspired dish. Brush each phyllo sheet with melted butter before layering to get that signature crisp, shattering crust. Bake at 375°F for 35 minutes until deep golden brown. Let it cool for 10 minutes before cutting so the filling doesn’t spill out.

14. Butternut Squash Risotto
Slowly stirred arborio rice turns silky and creamy as it absorbs warm vegetable broth, while roasted butternut squash adds natural sweetness. Add broth one ladle at a time over 20 minutes, stirring often until the rice turns tender but still has a slight bite. Finish with parmesan and a pat of butter for extra richness. Fresh sage fried in butter makes a fragrant garnish.

15. Lentil Bolognese
Brown lentils simmered in a rich tomato sauce with carrots, celery, and onion give this bolognese a texture close to ground meat. Simmer for 30 minutes so the lentils soften and the sauce reduces to a thick, clingy consistency. Toss with pappardelle and finish with grated parmesan. It’s a dinner that wins over skeptics who think vegetarian pasta sauce can’t be this satisfying.

16. Falafel Pitas with Tzatziki
Crispy on the outside and tender inside, homemade falafel made from soaked chickpeas and fresh herbs fries up in just a few minutes per batch. Pan-fry in a half inch of oil over medium heat until deep golden, about 3 minutes per side. Tuck into warm pita with cool tzatziki, tomato, and cucumber. The cooling yogurt sauce balances the warm spice in every bite.

17. White Bean Minestrone
Cannellini beans, small pasta, and a medley of vegetables simmer together in a tomato-based broth for a soup that eats like a full meal. Simmer for 25 minutes so the vegetables soften and the flavors come together. A rind of parmesan tossed into the pot while it cooks adds a savory depth most minestrone recipes skip. Top each bowl with fresh basil and grated cheese.

18. Broccoli and Cheddar Frittata
Eggs whisked with sharp cheddar and tender steamed broccoli bake into a frittata that works just as well for dinner as it does for breakfast. Cook on the stovetop for 5 minutes to set the edges, then finish under the broiler for 3 minutes until puffed and golden. Slice into wedges and serve with a simple green salad alongside.

19. Peanut Noodles with Crispy Tofu
Crispy pan-fried tofu cubes top a tangle of noodles tossed in a peanut sauce built from peanut butter, soy sauce, lime, and a touch of honey. Press the tofu first, then fry in a hot pan until all sides turn crisp and golden, about 8 minutes total. Toss warm noodles with the sauce and top with tofu, crushed peanuts, and sliced scallion. For more ways to cook this ingredient, see 12 tofu recipes for healthy meals.
How to Plan a Satisfying Meatless Monday Dinner
A satisfying meatless dinner needs a protein source, a textural contrast, and enough seasoning to make the dish feel finished. Beans, lentils, eggs, and cheese all work as the protein backbone, giving a meal staying power without meat.
Here’s how the recipes above compare on time, protein source, and effort:
| Recipe | Prep + Cook Time | Protein Source | Effort Level |
|---|---|---|---|
| Sweet Potato and Black Bean Tacos | 35 min | Black beans | Easy |
| Hearty Vegetable Lasagna | 1 hr 15 min | Cheese, ricotta | Moderate |
| Quinoa Black Bean Burgers | 40 min | Quinoa, black beans | Easy |
| Chickpea and Spinach Curry | 30 min | Chickpeas | Easy |
| Three-Bean Chili | 45 min | Mixed beans | Easy |
| Baked Mac and Cheese | 40 min | Cheese | Easy |
| Lentil Shepherd’s Pie | 50 min | Lentils | Moderate |
| Mushroom Stroganoff | 30 min | Mushrooms, sour cream | Easy |
| Egg and Edamame Fried Rice | 15 min | Eggs, edamame | Easy |
| Roasted Cauliflower and Chickpea Bowls | 35 min | Chickpeas | Easy |
| Shakshuka | 25 min | Eggs | Easy |
| Eggplant Parmesan | 1 hr | Cheese | Moderate |
| Spinach and Feta Spanakopita | 50 min | Feta, eggs | Moderate |
| Butternut Squash Risotto | 40 min | Cheese | Moderate |
| Lentil Bolognese | 40 min | Lentils | Easy |
| Falafel Pitas with Tzatziki | 35 min | Chickpeas, yogurt | Easy |
| White Bean Minestrone | 35 min | Cannellini beans | Easy |
| Broccoli and Cheddar Frittata | 25 min | Eggs, cheese | Easy |
| Peanut Noodles with Crispy Tofu | 30 min | Tofu | Easy |
Balance the week by pairing a heavier bake, like lasagna or spanakopita, with lighter options later on, like fried rice or a grain bowl. For more full-week inspiration, 30 Meatless Monday recipes and our best vegetarian recipes meals offer plenty of backup options when you need a change of pace.
Keep a few pantry staples stocked (canned beans, eggs, frozen vegetables) so a meatless dinner never depends on a special grocery trip.
Easy Swaps for Vegan and Pantry-Friendly Meals
Most of these recipes turn vegan with a few simple ingredient swaps. Cashew cream or coconut milk replaces dairy in creamy dishes like stroganoff and risotto, while a flax egg (one tablespoon ground flaxseed mixed with three tablespoons water) stands in for eggs in burgers and frittata-style bakes.
Nutritional yeast adds a cheesy, savory flavor to mac and cheese or lasagna without any dairy at all. Firm tofu, pressed and crumbled, works well in place of ricotta or feta in baked dishes like spanakopita.
For pantry-friendly cooking, canned beans and lentils skip the soaking step entirely, and frozen vegetables work just as well as fresh in soups, curries, and fried rice. Browse 25 vegan dinner recipes or our best vegan dinner recipes for more fully plant-based options built around these same techniques.









