Meatless Monday Ideas: 7 Dinners Worth Adding to Your Rotation

Seven specific weeknight dinners - each with macros and prep time - that are filling, protein-forward, and genuinely worth repeating. No compromise flavors, no lengthy ingredient lists.

Meatless Monday Ideas: 7 Dinners Worth Adding to Your Rotation

Meatless Monday works as an entry point to flexitarian eating precisely because it is low commitment. One dinner per week. No cascading changes to breakfast or lunch. No ideology required. The only risk is cooking something unmemorable that makes you reluctant to repeat the experiment next week. These seven dinners are specifically chosen to avoid that outcome.

1. Chickpea and Lentil Patties with Cabbage Salad

The chickpea and lentil patties are spiced with turmeric and cumin, bound with sunflower seeds, and pan-fried until golden. They hold their shape well, freeze after cooking, and satisfy the same burger-adjacent craving that makes Monday nights difficult for habitual meat-eaters. Serve with the lemon-infused cabbage salad and a dollop of Greek yogurt.

  • Protein: ~22g
  • Calories: ~520 kcal
  • Active prep time: 20 minutes
  • Batch-cook note: Double the recipe. Refrigerate half for Wednesday, freeze the rest for future weeks.

2. Coconut Curry Lentils with Greens

The quick coconut curry lentils with greens is the weeknight recipe that converts the most skeptics. Lentils cook directly in the curry sauce, absorbing the coconut milk and spices, and collapse into a thick, deeply flavored base. Serve over brown rice or with naan. Total time from cold pan to table: about 30 minutes.

  • Protein: ~24g
  • Calories: ~550 kcal
  • Active prep time: 10 minutes
  • Batch-cook note: Makes excellent leftovers for Tuesday lunch served cold over spinach.

3. Black Bean and Sweet Potato Tacos

Drain a tin of black beans and warm with cumin, smoked paprika, and a splash of lime juice. Roast sweet potato cubes (200C, 25 minutes, olive oil, salt). Serve in warm corn tortillas with sliced avocado, pickled red onion, and a handful of coriander. The combination of black beans and sweet potato covers protein, fiber, and complex carbohydrate in a format that needs no convincing.

  • Protein: ~18g
  • Calories: ~530 kcal
  • Active prep time: 15 minutes

4. Shakshuka with White Beans

Sauté onion, garlic, and red pepper in olive oil. Add a tin of chopped tomatoes, a tin of white beans, and a tablespoon each of cumin and smoked paprika. Simmer 10 minutes. Create wells in the sauce and crack in 2-3 eggs per person. Cover and cook until the whites are just set. Serve directly from the pan with crusty bread for dunking. The beans add substantial protein on top of the eggs and make this dinner-worthy rather than just brunch-adjacent.

  • Protein: ~26g
  • Calories: ~490 kcal
  • Active prep time: 20 minutes

5. Red Lentil Soup

The slow-cooker red lentil soup makes Monday dinner effortless if you start it Sunday evening. By Monday night it is ready, hot, and enough for three days of lunches in addition to dinner. Red lentils dissolve into a naturally creamy texture - no blending required. Finish with a squeeze of lemon and good olive oil.

  • Protein: ~20g
  • Calories: ~380 kcal
  • Active prep time: 15 minutes (then hands-off)

6. Tofu Stir-Fry with Broccoli and Ginger

Press a block of firm tofu for 20 minutes, cube, and pan-fry in a hot oiled pan until golden on two sides (about 4 minutes per side - do not move it). Set aside. In the same pan, stir-fry broccoli florets, sliced red pepper, and snap peas for 5-6 minutes. Return tofu to the pan with a sauce of soy sauce, sesame oil, grated ginger, and a teaspoon of cornflour mixed with water. Toss and serve over brown rice. The full pressing and frying technique is in the tofu and tempeh beginner's guide.

  • Protein: ~22g
  • Calories: ~490 kcal
  • Active prep time: 25 minutes (including pressing time)

7. Pasta e Fagioli

Italian pasta and bean soup is one of the most satisfying cold-weather meatless dinners in existence. Sauté onion, carrot, celery, and garlic in olive oil until soft. Add a tin of cannellini beans, a tin of chopped tomatoes, 600ml vegetable stock, a parmesan rind (if you have one), a sprig of rosemary, and season well. Simmer 20 minutes. Add 100g of small pasta (ditalini or small shells) and cook until al dente. The pasta absorbs the broth as it sits - serve immediately or add extra stock when reheating.

  • Protein: ~20g
  • Calories: ~510 kcal
  • Active prep time: 20 minutes

Making It a Habit

The dinners that stick in a rotation are the ones that are genuinely faster or cheaper than what they replaced, or that taste noticeably good. Numbers 1, 2, and 5 on this list are all faster than a typical meat-based dinner. All seven are cheaper. Once two or three of them become habit, adding a second meatless evening becomes easy - you already have the ingredients and the skills.

For the full week plan that places these dinners in context, see the complete flexitarian meal plan.