Time has never been more precious. Between long working hours, chores around the home, spending time with loved ones, and not to mention, you know, maybe an Empowered Fitness class or two, it’s hard to find the time to prepare fresh food every day. Unfortunately we tend to make poorer food choices when we’re hungry and ill prepared. It’s called convenience food for a reason after all!

Here are five meals to make ahead of time. Perfect for those days when you’re on the run, just remember to take them out of the freezer to defrost, leaving the most minimal amount of work to be done when you get home.

  1. Seven Vegetable Tagine. With a name like Seven-veg tagine, you know this recipe is going to be good for you. Keep the veggies relatively chunky to ensure it retains some bite and shape after freezing. Serve with couscous and enjoy the Moroccan flavors of saffron, cumin and coriander.
  1. Chicken Biryani Bake. Unexpected dinner guests? This recipe will save your life! The whole thing can be cooked from frozen so it’ll look like you have everything under control, even if you just got home 20 minutes ago.
  1. Turkey Chili. The good thing about chili is that it actually tastes better the day after – perfect for batch cooking. Use turkey instead of beef to help reduce the fat content and try switching up the type of bean every once in a while too – variety brings different nutrients!
  1. Whole Wheat Pizza. Yes really. But not the packaged, cheese loaded type from the supermarket or greasy takeout. Make your own whole wheat pizza dough ahead of time then simply top with a mountain of fresh veggies and you’ve got a delicious dinner with hardly any fuss!
  1. Pumpkin Oatmeal Muffin. Don’t forget about breakfast when batch cooking either! This Pumpkin Oatmeal Muffin recipe uses unsweetened almond milk and apple to keep things sweet without extra sugar. It’s a great homemade alternative to those sold by coffee shops.

Do you have a favorite batch cooking recipe? Share it in the comments!