Weeknights can be crazy busy, and if you haven’t had time for meal prep over the weekend, dinner may look bleak.

Before you turn to takeout, feast your eyes on these stir-fry recipes. All go from pan to plate in 30 minutes or less. With vegan, low-carb, and gluten-free options, there’s something for everyone.

And hey, you’ll even have time to watch your favorite show or squeeze in a workout before catching a good night’s sleep.

1. General Tso’s Chickpeas

This is not your typical General Tso’s dish! Skip the deep-fried meat and opt for lightly stir-fried chickpeas and veggies. Sounds divine, right? It is. Plus, this recipe is for the truly time-crunched—it can be on your table in 15 minutes. It gets better: This recipe is vegan-friendly and can easily be made gluten-free as well.

2. Zoodle Veggie

If you’ve held out on joining the spiralizer revolution, this recipe is reason to dive right in. It’s the perfect meal for one and takes 20 minutes to go from prep to plate. What are you waiting for?

3. Honey Ginger Tofu and Veggie

Let’s talk about these flavors for a second. How amazing do they sound? Carrots and asparagus add a nice, nutritious crunch on top of a bed of chewy farro (or grain of your choice), and all of that gets topped with tofu.

4. Pineapple Chicken

A recipe so simple there are just seven ingredients (even counting the cooking oil to coat the pan). Serve it over salad and skip the rice if you’re trying to cut down on carbs.

5. Chicken and Asparagus

This sweet and tangy dish works any day of the week—and it doesn’t hurt that it takes just 15 minutes. All too often, stir-fries have too much going on (we’re totally guilty of packing as many veggies as we can fit into the pan), so we love the simplicity here.

6. Honey Ginger Pineapple and Summer Veggies With Caramelized Cashews

The ultimate summer stir-fry, this recipe is a huge win. Pineapple makes another appearance, this time with cashews, bok choy, and a slew of other veggies. (Just throw in any that you have lying around!) However, it does take a full 30 minutes, so plan accordingly.

7. Easy Beef and Broccoli

Hello, meat lovers. The sauce is the star of this beef and broccoli medley. (All you need to know: There’s Sriracha.) And don’t forget the secret trick: Slice the beef into thin strips.

8. Asian Zucchini Noodles With Shrimp

Zoodles strike again! This low-carb stir-fry also packs a protein punch thanks to the shrimp. Garlic and ginger give it a tangy taste, and all the veggies provide a nice crunch. Leave this for a night when you have just a bit more time. It’ll take you 30 minutes to whip up.

9. Kimchi Udon

This recipe had us at eggs and Sriracha. The stir-fry is sweet, nutty, and spicy, and it takes 15 minutes to prep and cook. Not going to lie, this dish is lacking in the vegetable department. But if you are in the mood for noodles, it will hit the spot.

Want More? Low-Carb Breakfast Ideas for Grain-Free Mornings