By Vicky McDonald
August 05, 2017

So, you've had a small setback. You drank too much wine, ate everything in sight and now the guilt is overwhelming. Breathe -- relax -- you can get things back on track. We've got 10 easy dinners to get you though the week. They're packed with veggies, lean meats, wholesome grains, and are all under 300 calories.

1. "Skinny" Chicken Tacos | 272 Calories

Lots of zingy lime, jalapeno peppers, and spices bring the flavor without adding fat. Wholegrain tortillas also shave off some calories, and make this dish even more nutritious. "I made these for #NationalTacoDay, and they were delicious, especially for being "light." -- fabeverydayblog

Photo by BuckWheat Queen

2. Zucchini Egg White Frittata | 137 Calories

Enjoy a big egg-y frittata without the guilt. "This may be a compromise for many, but if you're watching your cholesterol or just trying to eat healthier, this recipe is a super star!" -- lutzflcat

Photo by lutzflcat

3. Simple Meatballs with Zoodles | 297 Calories

These meatballs come together really quickly, and are a lighter way to enjoy that favorite Italian classic. "This turned out to be a quick and easy lunch. Everything was ready in about 30 minutes from the very beginning." -- Buckwheat Queen

Photo by Buckwheat Queen

Lots of healthy goodies in this big, satisfying grain bowl. "So easy and quick to make. Perfect for those hot summer days and a great source of protein from the beans and quinoa. This is a keeper." -- Jackie

Photo by Buckwheat Queen

5. Slow Cooker Chicken Marrakesh | 290 Calories

Banish any excuse to order takeout. Dump the ingredients in your slow cooker in the morning, and a healthy dinner will be ready for you when you get home. This recipe ticks all the boxes. "Excellent! A delicious, easy, healthy, and budget friendly one-dish meal. I made it as written. The flavors blended nicely and it smelled wonderful while it was cooking." -- Occasional Cooker

Slow Cooker Chicken Marrakesh | Photo by Occasional Cooker

Get your meat and veggies in one delicious package. Enjoy with a green salad to stay on track.

Photo by LilSnoo

7. Red Lentil Curry | 192 Calories

This easy lentil curry is rich and filling. Serve with brown rice, and skip the naan breads. "Yum, yum, yum. we are on Weight Watchers and are currently on a quest to find low-fat, tasty, meatless meals and this one is a keeper." -- HKJ333

Photo by Lea Eats

8. Turkey Veggie Meatloaf Cups | 119 Calories

A salad and two of these yummy meatloaves make for a tasty supper. "Excellent - Moist - Flavorful - Healthy! This is a definite winner!" -- UALMEIDA

Photo by rock_lobster

9. Weeknight Crack Slaw | 302 Calories

"This is a great quick, weeknight, healthy meal." -- Jenni in Avon

10. Garbanzo Stir-Fry | 167 Calories

Garbanzo beans add lots of protein to this healthy veggie stir-fry. "A wonderfully simple recipe -- it can be fearlessly adapted, and it is filling, healthy and tasty." -- popoverthrow

Photo by Renee Martin

Get more cooking tips, trends, and inspiration on Allrecipes Dish.