Sometimes life throws us curveballs in the form of unplanned dinners and last minute guests dropping by. However, I’ve always thought a spontaneous get-together makes the best memories—and a great way to start a dinner tradition. Meals that require less than 30 minutes from start to finish are the key to successfully keeping your guests satisfied. Here are a few we love.
Although it’s recommended to make the salsa chicken ahead using leftover chicken or substituting your favorite protein such as beef or pork, may we suggest skipping meat altogether for a vegetarian version that will make your guests eager for more.
image via Life as a Strawberry
If you’re looking for a light vegetarian meal for your guests, look no further than the flavors in these tacos.
image via Love and Lemons
Comfort meals are my favorite types of dishes to serve guests. This meal will do the job to make your guests feel at home.
image via Valerie’s Keepers
Gather your guests around this home cooked take-out alternative.
image via Super Golden Bakes
Hearty comfort meals aren’t limited to meaty dishes—try this Summer Vegetable Lasagna Skillet for your next #MeatlessMonday dinner.
image via Oh My Veggies
This saucy, savory dish will sit well with your last-minute dinner guests.
image via Seasons and Suppers
A classic Martha Stewart recipe, one-pot pasta meals are the quickest way to get your guests fed fast.
image via Martha Stewart Living
You know me—I couldn’t end without mentioning dessert! These baked apple crisps are easy to duplicate for your guests who need to satisfy their sweet tooth.
image via Chef Savvy
What are your go-to meals for last minute guests? Be sure to tag your meals with #TheEverygirlCooks on Instagram!