2025 is your year for progress. Get 30 days MyFitnessPal Premium on us!

Get 30 days MyFitnessPal Premium on us!

15 Plant-Based Dinners Under 420 Calories

A bowl of pasta salad featuring red lentil penne, green peas, sliced asparagus, and grilled mushrooms, topped with a creamy white dressing. The bowl is placed on a pink napkin with a fork beside it. There are shallots and a glass of water in the background. MyFitnessPal Blog
In This Article

Following a plant-based diet can help with weight loss and promote overall health. While you don’t have to entirely forgo meat, even one or two plant-based dinners per week can yield a big impact on your health and the environment. Try adding more plant-based proteins like beans, legumes, whole grains and tofu to your diet. From hearty chili to pizza topped with greens, these delicious diners feature up to 22 grams of protein per serving for less than 420 calories.

Discover and log these recipes and more in the MyFitnessPal app!

1. INSTANT POT BUTTERNUT SQUASH AND WHITE BEAN CHILI | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 265; Total Fat: 6g; Saturated Fat: 1g; Monounsaturated Fat: 4g; Cholesterol: 0mg; Sodium: 332mg; Carbohydrate: 42g; Dietary Fiber: 9g; Sugar: 4g; Protein: 14g

2. MUSHROOM STROGANOFF | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 351; Total Fat: 15g; Saturated Fat: 6g; Monounsaturated Fat: 5g; Cholesterol: 66mg; Sodium: 466mg; Carbohydrate: 50g; Dietary Fiber: 5g; Sugar: 4g; Protein 13g

3. BAKED CAULIFLOWER PARMIGIANA | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 310; Total Fat: 19g; Saturated Fat: 4g; Monounsaturated Fat: 10g; Cholesterol: 10mg; Sodium: 683mg; Carbohydrate: 26g; Dietary Fiber: 7g; Sugar: 13g; Protein 12g

4. INSTANT POT CHICKPEA MASALA | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 317; Total Fat: 5g; Saturated Fat: 1g; Monounsaturated Fat: 2g; Cholesterol: 0mg; Sodium: 685mg; Carbohydrate: 60g; Dietary Fiber: 10g; Sugar: 6g; Protein 11g

5. FARRO SALAD WITH SEARED BRUSSELS SPROUTS | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 375; Total Fat: 14g; Saturated Fat: 2g; Monounsaturated Fat: 8g; Cholesterol: 6mg; Sodium: 158mg; Carbohydrate: 53g; Dietary Fiber: 12g; Sugar: 5g; Protein: 14g

6. INSTANT POT TOFU AND VEGETABLE FRIED RICE | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 386; Total Fat: 13g; Saturated Fat: 2g; Monounsaturated Fat: 6g; Cholesterol: 46mg; Sodium: 436mg; Carbohydrate: 54g; Dietary Fiber: 5g; Sugar: 5g; Protein: 14g

7. CAULIFLOWER BLACK BEAN TACOS | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 286; Total Fat: 4g; Saturated Fat: 1g; Monounsaturated Fat: 1g; Cholesterol: 0mg; Sodium: 467mg; Carbohydrate: 52g; Dietary Fiber: 15g; Sugar: 7g; Protein: 13g

8. RED LENTIL PASTA WITH CREAMY PRIMAVERA VEGGIES | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 417; Total Fat: 11g; Saturated Fat: 5g; Monounsaturated Fat: 4g; Cholesterol: 13mg; Sodium: 714mg; Carbohydrate: 54g; Dietary Fiber: 7g; Sugar: 8g; Protein: 21g

9. ASPARAGUS AND PEA PESTO SALAD PIZZA | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 280; Total Fat: 17g; Saturated Fat: 4g; Monounsaturated Fat: 7g; Cholesterol: 20mg; Sodium: 459mg; Carbohydrate: 22g; Dietary Fiber: 8g; Sugar: 5g; Protein: 17g

10. SLOW COOKER SWEET POTATO CURRY | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 273; Total Fat: 1g; Saturated Fat: 0g; Monounsaturated Fat: 0g; Cholesterol: 1mg; Sodium: 545mg; Carbohydrate: 60g; Dietary Fiber: 6g; Sugar: 10g; Protein: 7g

11. MUSHROOMS, BRUSSELS SPROUTS & TOFU GRAIN BOWL | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 364; Total Fat: 17g; Saturated Fat: 2g; Monounsaturated Fat: 6g; Cholesterol: 0mg; Sodium: 644mg; Carbohydrate: 37g; Dietary Fiber: 11g; Sugar: 6g; Protein 17g

12. BROCCOLI AND BROWN RICE VEGAN CASSEROLE | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 261; Total Fat: 6g; Saturated Fat: 0g; Monounsaturated Fat: 2g; Cholesterol: 0mg; Sodium: 356mg; Carbohydrate: 36g; Dietary Fiber: 5g; Sugar: 0g; Protein: 15g

13. SHEET PAN TOFU AND VEGGIES IN SESAME SAUCE | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 308; Total Fat: 18g; Saturated Fat: 3g; Monounsaturated Fat: 5g; Cholesterol: 0mg; Sodium: 290mg; Carbohydrate: 25g; Dietary Fiber: 6g; Sugar: 6g; Protein: 18g

14. CHICKPEA AND CAULIFLOWER CURRY | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 232; Total Fat: 3g; Saturated Fat: 1g; Monounsaturated Fat: 1g; Cholesterol: 0mg; Sodium: 74mg; Carbohydrate: 43g; Dietary Fiber: 11g; Sugar: 13g; Protein: 10g

15. EASY SLOW COOKER MINESTRONE | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 339; Total Fat: 2g; Saturated Fat: 0g; Monounsaturated Fat: 0g; Cholesterol: 0mg; Sodium: 945mg; Carbohydrate: 56g; Dietary Fiber: 21g; Sugar: 14g; Protein: 22g

About the Authors

Meet the people behind the post

Related articles

More inspiration for you

3 minute read

We believe progress happens in the small steps you take every day. That’s why

6 minute read
Ever wonder what people around the world eat to celebrate Valentine's Day? MyFitnessPal data
2 minute read
This protein pizza cookie is a restaurant-style splurge you can enjoy at home any
8 minute read
Is extra-virgin olive oil really healthy? Discover the latest research on EVOO’s benefits and
In This Article
Recent posts
3 minute read

We believe progress happens in the small steps you take every day. That’s why

6 minute read
Ever wonder what people around the world eat to celebrate Valentine's Day? MyFitnessPal data
2 minute read
This protein pizza cookie is a restaurant-style splurge you can enjoy at home any