then these 10 delicious lunch meals under 300 calories are sure to tickle your taste buds. Calories: 211 These divine vegan-friendly Moroccan rice-stuffed tomatoes are ready in 25 minutes.