31 Main Dish Recipes to Test Drive Before Hosting Season Arrives

Hosting a meal is harder when the main dish is still an unknown on the day guests arrive. This collection brings together centerpieces, casseroles, pasta and rice dishes, vegetable-forward plates, soups, and brunch options, with a mix of shorter cook times and recipes that need more advance planning. Trying a dish ahead lets you check its timing, serving size, and the sides it needs. Use the range here to build a menu that suits a small dinner or a fuller holiday table.

The Everyday Dinner Book
From Mandy's kitchenThe Everyday Dinner Book · easy meals the whole family will actually eat
Get your copy →
A roasted turkey garnished with herbs, boasting a golden brown, crispy skin, presented on a gleaming glass platter.
Roasted Turkey. Photo credit: Pocket Friendly Recipes.

Baked Salmon

Cooked salmon fillet garnished with lemon slices and herbs, with a fork flaking the fish on a plate with sauce.
Baked Salmon. Photo credit: My Reliable Recipes.

Citrus and herbs give the menu a lighter main alongside richer sides, Baked Salmon brings orange juice, honey, garlic, and thyme together in a 25-minute bake. This two-serving portion suits a smaller dinner or one protein among several dishes. Its citrus glaze gives the fish a distinct finish without requiring a long cooking window. Try it before hosting to see how it fits your oven schedule.
Get the Recipe: Baked Salmon

Chicken Pot Pie

A slice of chicken pot pie being lifted, showing its creamy filling with chunks of chicken and vegetables, garnished with thyme.
Chicken Pot Pie. Photo credit: Pocket Friendly Recipes.

For an easygoing dinner, Chicken Pot Pie makes a familiar centerpiece, taking 1 hour 20 minutes and serving four. Chicken breast, celery, carrots, peas, and a creamy broth sit beneath puff pastry, so the main dish already includes vegetables and a crisp top. It asks for more oven time than a quick skillet dinner, but the result serves well straight from the pie dish. Test it on a weekend before guests come.
Get the Recipe: Chicken Pot Pie

Vegan Ratatouille

Vegan Ratatouille. Photo credit: Splash of Taste.

Color and texture come together in Vegan Ratatouille, a plant-forward centerpiece that takes about an hour for four servings. Eggplant, zucchini, red bell pepper, onion, tomatoes, garlic, and herbs cook together into a soft, tomato-rich dish. Serve it with bread or rice to make the meal more filling, or place it beside another main for a mixed menu. It is a useful option when guests want a plant-based choice.
Get the Recipe: Vegan Ratatouille

From Mandy's kitchenStuck on what is for dinner? The Everyday Dinner Book is the one I open for easy meals the whole family will eat.

Beef Wellington

Beef Wellington sliced on a wooden board with a side salad in the background.
Beef Wellington. Photo credit: Pocket Friendly Recipes.

Dinner gets a showpiece centerpiece with Beef Wellington, which takes about 3 hours 25 minutes and makes twelve servings. Beef tenderloin is layered with cremini mushrooms, prosciutto, Dijon mustard, and puff pastry, with chilling time built into the process. A thermometer helps check the center before the pastry is sliced. Practice the timing in advance, then reserve it for a gathering where a large roast can take center stage.
Get the Recipe: Beef Wellington

Egg Casserole

A casserole dish containing egg casserole.
Egg Casserole. Photo credit: Splash of Taste.

Weekend brunch gains a simple centerpiece with Egg Casserole, a pan that serves six and takes 59 minutes from start to finish. Eggs, sour cream, cheddar, green onion, and bell peppers bake into a sliceable main with vegetables mixed through. The single baking dish leaves room for fruit, toast, or another breakfast favorite beside it. Make it once before guests arrive so you know how it fits with the rest of your oven plans.
Get the Recipe: Egg Casserole

Mushroom Risotto

A bowl of risotto with mushrooms and parmesan cheese.
Mushroom Risotto. Photo credit: Splash of Taste.

On a relaxed evening, Mushroom Risotto can take the place of a meat main, with a 50-minute cook time and four servings. Risotto rice cooks with chestnut and portobello mushrooms, garlic, rosemary, white wine, stock, and cheddar, while walnuts and pecans add extra texture. It needs steady stirring as the rice cooks, so it suits a smaller dinner where you can stay near the stove. Try it ahead to plan the serving schedule.
Get the Recipe: Mushroom Risotto

Slow Cooker Pot Roast

Slow cooker pot roast with mushrooms and carrots garnished with fresh rosemary.
Slow Cooker Pot Roast. Photo credit: Pocket Friendly Recipes.

With the oven free for sides, Slow Cooker Pot Roast takes 5 hours 10 minutes and serves eight. Chuck roast cooks with onion, carrots, garlic, tomato paste, beef stock, and red wine; potatoes and mushrooms round out the meal. The long window makes it better for a day with an early start than a last-minute dinner. Rehearse the timing before hosting and serve the tender beef with its cooking liquid.
Get the Recipe: Slow Cooker Pot Roast

Butternut Squash Ravioli

A plate of ravioli topped with creamy sauce, grated cheese, and fresh herbs, served with a fork.
Butternut Squash Ravioli. Photo credit: Splash of Taste.

Hand-formed pasta brings a special touch to dinner, and Butternut Squash Ravioli takes about an hour to prepare. The filling pairs butternut squash with butter and nutmeg, while the pasta dough uses flour and eggs; a white wine and cream sauce finishes the plate. Make a batch before hosting to decide whether it works as a main or first course, then set the portion size to fit your guest list. It adds a from-scratch pasta option to the menu.
Get the Recipe: Butternut Squash Ravioli

Homemade Lasagna

Close-up of a delicious slice of lasagna, showcasing layers of pasta, ground meat, tomato sauce, ricotta cheese, and garnished with chopped basil.
Homemade Lasagna. Photo credit: Pocket Friendly Recipes.

Family-style portions make Homemade Lasagna a natural fit, with a one-hour cook time and eight servings. Ground beef and canned tomatoes make the sauce, while ricotta, Parmesan, basil, and noodles build the layers. Assemble the pan a day ahead and refrigerate it to spread out the work before company arrives. Try it early enough to see how long your oven needs and which simple sides you want alongside.
Get the Recipe: Homemade Lasagna

Cauliflower Steaks

Cauliflower steaks with pomegranate and pistachios on a plate.
Cauliflower Steaks. Photo credit: Splash of Taste.

Set a vegetable centerpiece on the table with Cauliflower Steaks, ready in 40 minutes for two servings. Thick cauliflower slices get olive oil, honey, lemon, garlic, and smoked paprika, then finish with pistachios, pomegranate seeds, and parsley. The small yield is useful for a dinner with several options rather than a large group on its own. Make a trial run to check how many slices your cauliflower produces.
Get the Recipe: Cauliflower Steaks

Meatloaf

A close-up of a savory meatloaf slice topped with a glossy sauce. The hearty meatloaf reveals visible chunks of vegetables like carrots and celery.
Meatloaf. Photo credit: Pocket Friendly Recipes.

Familiar, hearty slices make Meatloaf a main that pairs easily with simple sides; it takes an hour and serves six. The loaf combines ground beef and pork with onion, celery, carrot, green onion, garlic, breadcrumbs, and a ketchup glaze with Worcestershire sauce. It rests briefly before slicing, so the pieces hold together when transferred to a platter. Try it before hosting to get familiar with the bake time and choose a vegetable or potato side.
Get the Recipe: Meatloaf

Waffles

Freshly made waffles on a plate with strawberries.
Waffles. Photo credit: Splash of Taste.

Brunch guests can pick their own toppings for Waffles, a 20-minute recipe that makes six servings. The batter uses flour, baking powder, sugar, eggs, vanilla, melted butter, and milk. Because each waffle cooks in batches, check how many your waffle maker holds before setting the serving time. This is a good option for a morning menu with syrup and fruit at the counter, especially when you want guests to serve themselves.
Get the Recipe: Waffles

Chicken and Broccoli Casserole

A close-up of a chicken and broccoli casserole featuring browned cheese, herbs, and green leafy garnish on top, displayed in a rectangular baking dish.
Chicken and Broccoli Casserole. Photo credit: Pocket Friendly Recipes.

One pan keeps dinner service simple, and Chicken and Broccoli Casserole takes 50 minutes and serves six. Chicken breasts and broccoli bake with long-grain rice, cream of chicken soup, milk, garlic powder, onion powder, and cheddar. The rice and vegetables sit with the chicken, so the dish needs little beyond a salad or bread. Try it before hosting to see how the casserole fits your table and the oven time available.
Get the Recipe: Chicken and Broccoli Casserole

Beef Stroganoff

A close-up of fettuccine pasta with creamy sauce, reminiscent of Beef Stroganoff, paired with sliced beef, mushrooms, and sprigs of rosemary.
Beef Stroganoff. Photo credit: Pocket Friendly Recipes.

For a hearty pasta dinner, Beef Stroganoff takes 40 minutes and serves six. Beef cooks with mushrooms, shallots, and broth before sour cream makes the sauce; egg noodles and optional fresh herbs complete the plate. Since the noodles are cooked separately, you can time them close to serving. Run through it once before hosting so the skillet work and pasta finish come together smoothly.
Get the Recipe: Beef Stroganoff

Roasted Whole Cauliflower

Roasted cauliflower head cut in half, garnished with chopped parsley, on a white plate.
Roasted Whole Cauliflower. Photo credit: Splash of Taste.

Roasting the whole head makes Roasted Whole Cauliflower a centerpiece, with 65 minutes of cooking time and four servings. A whole head is seasoned with olive oil, garlic powder, paprika, cumin, salt, and pepper, then finished with lime juice and herbs. It can work as a plant-forward main with rice or salad, or sit beside a roast for a mixed menu. Test it before hosting to see how it shares oven space with other dishes.
Get the Recipe: Roasted Whole Cauliflower

Elegant Mushroom Wellington

Mushroom wellington on a white serving plate.
Elegant Mushroom Wellington. Photo credit: Splash of Taste.

Golden puff pastry gives Elegant Mushroom Wellington a crisp shell; it takes an hour and serves four. Portobello mushrooms sit with spinach, red onion, pecans, rosemary, and thyme inside the pastry. The filling gives each slice a mix of savory vegetables and crunch beneath the crust. Prepare it before hosting to learn how the pastry bakes in your oven and what sides balance the plate.
Get the Recipe: Elegant Mushroom Wellington

Cranberry Pecan Chicken Salad

Close-up of a flavorful chicken salad with diced chicken, green onions, chopped pecans, and raisins, all served on a bed of fresh spinach leaves.
Cranberry Pecan Chicken Salad. Photo credit: Pocket Friendly Recipes.

For a cool, make-ahead option, Cranberry Pecan Chicken Salad takes 20 minutes and serves four. Shredded chicken is mixed with celery, yogurt or mayonnaise, mustard, dried cranberries, and toasted pecans, then served over mixed greens. The sweet-tart fruit and nuts add texture without extra cooking. Test the seasoning ahead and keep it chilled for lunch or as a lighter option alongside warm dishes.
Get the Recipe: Cranberry Pecan Chicken Salad

Firecracker Meatballs

A plate of meatballs topped with sauce, sesame seeds, and chopped green onions on a bed of white rice.
Firecracker Meatballs. Photo credit: My Reliable Recipes.

Spicy sauce gives dinner a lift with Firecracker Meatballs, a 20-minute recipe that serves four. Ground beef, breadcrumbs, milk, garlic, and scallions form the meatballs, while sour cream, mayonnaise, buffalo hot sauce, rice vinegar, soy sauce, and honey make the sauce. Serve them over rice or with a simple vegetable side to make dinner. Try the sauce before hosting so you can set the heat level for your table.
Get the Recipe: Firecracker Meatballs

Chicken Pot Pie Casserole

A serving of creamy chicken pot pie casserole with vegetables, lifted on a fork, with a flaky crust and garnished with herbs.
Chicken Pot Pie Casserole. Photo credit: Pocket Friendly Recipes.

Easy-to-scoop portions make Chicken Pot Pie Casserole straightforward to serve; it takes 1 hour 5 minutes and serves six. Chicken, celery, carrots, peas, onion, and garlic cook in a creamy broth beneath puff pastry. The casserole format makes it easy to portion at the table, while the vegetables are built into the filling. Try it before hosting to learn how the filling and pastry topping serve from the baking dish.
Get the Recipe: Chicken Pot Pie Casserole

Broccoli Casserole

Someone serving broccoli casserole.
Broccoli Casserole. Photo credit: Splash of Taste.

Crunchy on top and tender beneath, Broccoli Casserole takes 55 minutes and serves six. Broccoli is combined with mayonnaise, cream of mushroom soup, eggs, onion, paprika, and cheddar, then topped with cheese crackers and butter. The crisp topping contrasts with the soft broccoli mixture. Try the pan ahead of hosting to decide whether it belongs as a hearty side or a vegetable-forward main.
Get the Recipe: Broccoli Casserole

Mushroom Stroganoff

Creamy mushroom sauce with herbs and sliced mushrooms, stirred with a wooden spoon.
Mushroom Stroganoff. Photo credit: Splash of Taste.

For a quick pasta supper, Mushroom Stroganoff takes 30 minutes and serves two. Assorted mushrooms cook with red onion, garlic, smoked paprika, capers, pickles, and dry sherry or white wine, with crème fraîche and parsley in the finish. Serve it with noodles or rice to make the portions more substantial. It is a useful smaller option to try before planning a mixed table, especially when the menu includes richer roasts.
Get the Recipe: Mushroom Stroganoff

Swedish Meatballs (Ikea Copycat)

A close-up of Swedish meatballs covered in a creamy sauce, piled in a wooden bowl.
Swedish Meatballs (Ikea Copycat). Photo credit: Pocket Friendly Recipes.

Whether passed around or plated individually, Swedish Meatballs (Ikea Copycat) take 45 minutes and serve four. Ground beef, onion, egg, breadcrumbs, and nutmeg make the meatballs, while butter, flour, beef stock, sour cream, and Worcestershire sauce form the gravy. Spoon the sauce over the meatballs and offer noodles or potatoes alongside. Make them once in advance to see how they work with your larger menu.
Get the Recipe: Swedish Meatballs (Ikea Copycat)

Egg and Potato Breakfast Casserole

A plate with a slice of Egg & Potato Breakfast Casserole and a fork.
Egg and Potato Breakfast Casserole. Photo credit: Splash of Taste.

Night-before prep makes the morning easier with Egg and Potato Breakfast Casserole, which takes 1 hour 5 minutes to bake. Eggs and hash browns are mixed with bell peppers, baby spinach, tomatoes, peas, cheddar, sour cream, and milk. Bake it in the morning for an overnight visit or holiday brunch. Try the make-ahead steps before guests arrive and choose fresh fruit or toast to serve beside it, keeping the oven plan simple.
Get the Recipe: Egg and Potato Breakfast Casserole

Roasted Butternut Squash Soup

Close-up of a bowl of creamy butternut squash soup garnished with herbs, seeds, and two slices of seasoned bread. The soup has a swirled texture and a vibrant orange color.
Roasted Butternut Squash Soup. Photo credit: Splash of Taste.

Lunch or a lighter dinner can start with Roasted Butternut Squash Soup, which takes about an hour and makes a warming first course. Butternut squash roasts with onion and garlic before blending with vegetable broth, curry powder, coconut milk, and red pepper flakes. Pair each bowl with bread or a salad when you want soup to carry the meal. It also works as a starter before a larger roast or pasta dinner, leaving room for the main course.
Get the Recipe: Roasted Butternut Squash Soup

Baked Ziti

A spoon scoops baked ziti pasta covered in melted cheese and tomato sauce from a casserole dish.
Baked Ziti. Photo credit: My Reliable Recipes.

Straight from the oven, Baked Ziti takes about an hour and makes an easy-to-portion pasta main. Ziti combines with Italian sausage, onion, garlic, tomatoes, basil, and mozzarella for a dish that can move in one casserole pan. Check the pan size against your guest count before planning sides, and make it once ahead of time to learn how it reheats. It gives the menu a hearty pasta option that can be served straight from the baking dish.
Get the Recipe: Baked Ziti

Slow Cooker Salisbury Steak Meatballs

A close-up of saucy Salisbury steak meatballs served on a bed of egg noodles, garnished with chopped fresh herbs.
Slow Cooker Salisbury Steak Meatballs. Photo credit: Pocket Friendly Recipes.

Early prep lets Slow Cooker Salisbury Steak Meatballs cook for 6 hours 5 minutes and serve six. Frozen meatballs cook with beef broth, brown gravy mix, onion soup mix, ketchup, and Worcestershire sauce; a cornstarch slurry thickens the gravy. Spoon the meatballs over potatoes or noodles. Test the timing on a regular day before scheduling it for guests, leaving the evening free for the rest of the menu.
Get the Recipe: Slow Cooker Salisbury Steak Meatballs

Chicken Marsala

Two pieces of cooked chicken breast topped with sautéed mushrooms and chopped herbs on a red plate, with a fork and knife beside them.
Chicken Marsala. Photo credit: Hungry Cooks Kitchen.

The short 20-minute cook time for Chicken Marsala leaves more of the evening for setting the table. Chicken breast is coated with flour and cooked with olive oil, butter, mushrooms, Marsala wine, and parsley, creating a sauce to spoon over the meat. Keep the simple ingredient lineup in mind when planning sides for a larger table. Try it once before hosting to see how quickly the sauce comes together and how much stove space it needs.
Get the Recipe: Chicken Marsala

Butternut Squash Risotto

A bowl of risotto topped with roasted pumpkin pieces, grated cheese, and fresh parsley, with a checkered napkin and herbs nearby.
Butternut Squash Risotto. Photo credit: Splash of Taste.

Steady stirring brings Butternut Squash Risotto together as a plant-forward option in 1 hour 10 minutes for four servings. Butternut squash, Arborio rice, onion, garlic, and vegetable broth build the base, with vegan Parmesan and parsley in the finish. Risotto needs steady stirring as liquid is added, so plan to stay near the stove. Practice it ahead of hosting and leave time for the stove-side cooking.
Get the Recipe: Butternut Squash Risotto

Beef Bourguignon

Close-up of a savory beef stew with chunks of beef, bacon, onion, and vegetables in a rich, glossy sauce, served over creamy mashed potatoes.
Beef Bourguignon. Photo credit: Hungry Cooks Kitchen.

Cooler evenings suit Beef Bourguignon, which takes one hour from start to finish. Beef brisket or chuck cooks with bacon, carrot, celery, garlic, tomato paste, pearl onions, and red wine. Try it in advance to confirm the timing, then plan a simple side that leaves room for the rich beef and wine sauce. It gives a dinner menu a braised-style main without the long simmer many versions require.
Get the Recipe: Beef Bourguignon

Cheesy Broccoli Soup

A close-up of a bowl of broccoli cheddar soup garnished with croutons, a sprig of mint, and grated cheese.
Cheesy Broccoli Soup. Photo credit: Splash of Taste.

With bread on the side, Cheesy Broccoli Soup anchors a 30-minute meal for four. Broccoli cooks with garlic and vegetable stock, then blends with ricotta, cheddar, and heavy cream; sourdough croutons finish each bowl. This shorter cook time is helpful when the hosting menu has several components. Make a test batch to gauge the texture and decide whether you want a salad or sandwich beside it.
Get the Recipe: Cheesy Broccoli Soup

Roasted Turkey

A roasted turkey garnished with herbs, boasting a golden brown, crispy skin, presented on a gleaming glass platter.
Roasted Turkey. Photo credit: Pocket Friendly Recipes.

For a holiday table centered on a whole bird, Roasted Turkey, which takes 4 hours 20 minutes and serves eight. The 8-pound turkey is coated with butter, parsley, cilantro, thyme, and garlic, with green apples inside and chicken stock and white wine in the pan. A thermometer checks doneness, and the recipe makes gravy from the pan juices. Test the schedule before hosting and leave at least 20 minutes for resting before carving.
Get the Recipe: Roasted Turkey

Leave a Reply

Your email address will not be published. Required fields are marked *