15 Easy Weeknight Dinner Recipes Under 30 Minutes

🍽️

After a long day at work, the last thing anyone wants is to spend hours in the kitchen preparing dinner. Yet the temptation to order takeout — and the expense and nutritional trade-offs that come with it — can weigh on your wallet and your health. The good news is that cooking a satisfying, wholesome dinner does not require hours of effort. With the right easy weeknight dinner recipes, you can get a delicious meal on the table in under 30 minutes, using simple ingredients you probably already have in your pantry.

In this guide, we have curated 15 of our favorite quick dinner recipes that are fast, flavorful, and require minimal cleanup. From one-pan wonders to lightning-fast pasta dishes and sheet pan suppers, these recipes will transform your weeknight cooking routine. Each one has been tested and refined to ensure it delivers maximum flavor in minimum time.

1. One-Pan Lemon Garlic Chicken and Vegetables

This dish is the definition of effortless cooking. Season boneless, skinless chicken thighs with salt, pepper, and Italian seasoning, then sear them in a hot skillet until golden on both sides. Add halved Brussels sprouts and sliced bell peppers, drizzle with olive oil and fresh lemon juice, and transfer the entire skillet to a 425°F oven for 15 minutes. The chicken stays juicy while the vegetables caramelize beautifully. Prep to plate: 25 minutes.

2. 15-Minute Garlic Shrimp Pasta

Start boiling your pasta water first — speed is the key here. While spaghetti cooks, sauté minced garlic and a pinch of red pepper flakes in olive oil until fragrant. Add large shrimp and cook for 2 minutes per side until pink, then deglaze the pan with a splash of white wine or chicken broth. Toss in the drained pasta along with a handful of fresh parsley, a squeeze of lemon, and a generous shower of Parmesan. Prep to plate: 15 minutes.

3. Sheet Pan Fajitas

Slice chicken breast, bell peppers, and onions into thin strips. Toss everything on a sheet pan with olive oil, chili powder, cumin, and smoked paprika. Spread in a single layer and roast at 425°F for 18-20 minutes, turning once halfway through. Warm tortillas while the fajita filling finishes cooking, and serve with sour cream, salsa, and fresh lime wedges. Prep to plate: 25 minutes.

4. Speedy Beef and Broccoli Stir-Fry

This takeout favorite comes together faster than delivery. Thinly slice flank steak against the grain, then sear in a smoking-hot wok or skillet for just 2 minutes. Remove the beef, add broccoli florets and a splash of water, and steam for 3 minutes. Return the beef to the pan along with a sauce made from soy sauce, brown sugar, minced garlic, and cornstarch slurry. Toss until the sauce thickens and coats everything. Prep to plate: 20 minutes.

🥩🥦

5. Caprese Chicken with Balsamic Glaze

Season chicken breasts and pan-sear for 4-5 minutes per side. Top each breast with a thick slice of fresh mozzarella and let it melt under the broiler for 2 minutes. Finish with sliced cherry tomatoes, fresh basil leaves, and a drizzle of balsamic glaze. Serve with a simple arugula salad on the side. Prep to plate: 22 minutes.

6. Quick Veggie-Packed Fried Rice

Fried rice is the ultimate use-what-you-have meal. Use cold, day-old rice for the best texture. Sauté diced carrots, peas, and corn in sesame oil, push to the side, and scramble an egg in the same pan. Add the rice, drizzle with soy sauce and a touch of toasted sesame oil, and stir-fry over high heat for 3-4 minutes. Top with sliced green onions. Prep to plate: 18 minutes.

7. Creamy Tuscan Salmon

Sear salmon fillets skin-side down for 4 minutes, flip, and cook for another 2 minutes. Remove the salmon and in the same pan, sauté minced garlic and sun-dried tomatoes. Add heavy cream, spinach, and grated Parmesan, stirring until the spinach wilts. Return the salmon to the pan and spoon the creamy sauce over the top. Serve with crusty bread to soak up every drop. Prep to plate: 25 minutes.

Pro Tip:

Sunday meal prep is the secret weapon for quick weeknight dinners. Wash and chop vegetables, cook a batch of grains, and portion proteins into marinades. When dinner time arrives, most of the work is already done — you just cook and assemble.

8. Black Bean Tacos with Avocado Crema

Heat canned black beans with cumin, smoked paprika, and a squeeze of lime. Mash half the beans for a creamier texture. Blend avocado, Greek yogurt, lime juice, and cilantro for a quick crema. Warm corn tortillas in a dry skillet, then fill with the seasoned beans, shredded cabbage, and a generous drizzle of the avocado crema. Prep to plate: 15 minutes.

9. Honey Garlic Chicken Thighs

Mix honey, soy sauce, minced garlic, and a splash of rice vinegar. Sear bone-in, skin-on chicken thighs skin-side down until the skin is deeply golden and crispy. Flip, pour the honey garlic mixture over the top, and finish in a 400°F oven for 15 minutes. The sauce reduces into a sticky, glossy glaze. Serve over steamed rice with sautéed green beans. Prep to plate: 28 minutes.

10. Easy Margherita Flatbreads

Use store-bought naan or flatbread as the base. Brush with olive oil, top with sliced fresh mozzarella and tomato rounds, and bake at 450°F for 6-8 minutes until the cheese bubbles and the edges crisp. Finish with fresh basil and a drizzle of olive oil. Each person can customize their own toppings. Prep to plate: 12 minutes.

🍕

With these 10 recipes — plus five more quick ideas like Greek yogurt chicken salad wraps, 10-minute Thai basil ground pork, skillet lasagna, miso butter salmon, and cheesy baked gnocchi — you now have 15 fully tested, 30-minutes-or-less dinner options that will keep takeout at bay. The key to success is keeping a well-stocked pantry and doing a little strategic prep on weekends. Cook with confidence, enjoy the process, and savor the extra time you get back with your family.