
Hosting dinner for guests can be both exciting and a bit nerve-wracking, especially when it comes to deciding what to cook.
You want something that’s delicious, easy to prepare, and sure to impress without spending all day in the kitchen. Well, you’re in luck!
We’ve rounded up 9 amazing main dish ideas that are perfect for entertaining, ranging from hearty pastas to flavorful stir-fries and even some baked delights. W
Whether you’re cooking for a small gathering or a larger crowd, these recipes will help you create a memorable meal without the stress.
Let’s dive in and get cooking!
Table of Contents
1. Garlic Butter Shrimp Pasta
Ingredients:
- 1 lb shrimp, peeled and deveined
- 12 oz pasta (spaghetti or linguine)
- 4 cloves garlic, minced
- 1/4 cup butter
- 1/4 cup olive oil
- 1/2 cup Parmesan cheese, grated
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions:
- Cook pasta according to package directions. Drain and set aside.
- In a large skillet, heat butter and olive oil over medium heat. Add minced garlic and sauté for 1-2 minutes until fragrant.
- Add shrimp to the skillet and cook for 3-4 minutes, turning halfway, until pink and cooked through.
- Toss the cooked pasta into the skillet with shrimp, and add Parmesan cheese, salt, and pepper. Mix well.
- Garnish with fresh parsley and serve.
2. Chicken Alfredo
Ingredients:
- 2 chicken breasts, boneless and skinless
- 12 oz fettuccine pasta
- 2 cups heavy cream
- 1 cup Parmesan cheese
- 2 tablespoons butter
- 3 cloves garlic, minced
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions:
- Cook pasta according to package instructions. Drain and set aside.
- Season chicken breasts with salt and pepper. In a large skillet, cook chicken over medium heat for 6-7 minutes per side until fully cooked. Slice the chicken into strips.
- In the same skillet, melt butter and sauté garlic for 1 minute. Add heavy cream and simmer for 2 minutes.
- Stir in Parmesan cheese and cook until the sauce thickens, about 3 minutes. Season with salt and pepper.
- Toss cooked pasta and chicken strips into the sauce. Garnish with parsley and serve.
3. Beef Stir-Fry
Ingredients:
- 1 lb flank steak, thinly sliced
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon sesame oil
- 1 bell pepper, sliced
- 1 onion, sliced
- 2 cups broccoli florets
- 2 cloves garlic, minced
- 1 tablespoon ginger, minced
Instructions:
- Heat sesame oil in a large pan or wok over medium-high heat. Add garlic and ginger, cooking for 1 minute.
- Add beef slices and cook for 3-4 minutes until browned. Remove beef from the pan.
- In the same pan, add bell pepper, onion, and broccoli. Stir-fry for 5 minutes.
- Add the beef back to the pan, followed by soy sauce and oyster sauce. Stir everything together and cook for another 2-3 minutes.
- Serve hot with rice or noodles.

4. Baked Lemon Herb Salmon
Ingredients:
- 4 salmon fillets
- 1 lemon, sliced
- 2 tablespoons olive oil
- 2 teaspoons dried herbs (thyme, rosemary, or oregano)
- Salt and pepper to taste
Instructions:
- Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper.
- Place salmon fillets on the sheet and drizzle with olive oil. Season with dried herbs, salt, and pepper.
- Place lemon slices on top of the fillets.
- Bake for 12-15 minutes or until salmon is cooked through.
- Serve with roasted vegetables or rice.
5. Stuffed Bell Peppers
Ingredients:
- 4 bell peppers, tops cut off and seeds removed
- 1 lb ground beef or turkey
- 1/2 cup cooked rice
- 1 can (14.5 oz) diced tomatoes
- 1 onion, chopped
- 1 teaspoon chili powder
- Salt and pepper to taste
- 1 cup shredded cheese (optional)
Instructions:
- Preheat oven to 375°F (190°C). Cut the tops off the bell peppers and remove seeds.
- In a skillet, cook ground meat and onion over medium heat until browned. Drain excess fat.
- Stir in diced tomatoes, cooked rice, chili powder, salt, and pepper. Cook for 5 minutes.
- Stuff the bell peppers with the meat mixture and place them in a baking dish.
- Bake for 30-35 minutes. If desired, top with cheese during the last 5 minutes of baking.
- Serve hot.
6. Chicken Marsala
Ingredients:
- 2 chicken breasts, pounded thin
- 1/2 cup flour
- 2 tablespoons butter
- 1 cup Marsala wine
- 1/2 cup chicken broth
- 1 cup mushrooms, sliced
- Salt and pepper to taste
Instructions:
- Season chicken breasts with salt and pepper, then coat with flour.
- In a large skillet, melt butter over medium heat. Cook chicken breasts for 4-5 minutes per side, until golden and cooked through.
- Remove chicken from the skillet and set aside. In the same skillet, add mushrooms and sauté until tender.
- Pour in Marsala wine and chicken broth, stirring to deglaze the pan. Simmer for 5 minutes until sauce thickens.
- Return chicken to the skillet and simmer for 2 minutes.
- Serve the chicken with the sauce and mushrooms.
7. BBQ Chicken Pizza
Ingredients:
- 1 pizza dough (store-bought or homemade)
- 1 cup cooked chicken, shredded
- 1/2 cup BBQ sauce
- 1 red onion, thinly sliced
- 1 cup shredded mozzarella cheese
- Fresh cilantro for garnish
Instructions:
- Preheat oven to 475°F (245°C). Roll out pizza dough onto a baking sheet or pizza stone.
- Mix shredded chicken with BBQ sauce. Spread chicken evenly over the pizza dough.
- Add sliced onions and mozzarella cheese on top.
- Bake for 12-15 minutes or until the crust is golden and cheese is bubbly.
- Garnish with fresh cilantro and serve.
8. Spaghetti Bolognese
Ingredients:
- 1 lb ground beef
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 can (14.5 oz) crushed tomatoes
- 1/4 cup red wine (optional)
- 1 teaspoon dried oregano
- 12 oz spaghetti
- Salt and pepper to taste
- Fresh basil for garnish
Instructions:
- Cook spaghetti according to package directions. Drain and set aside.
- In a large pan, cook ground beef with onion and garlic until browned.
- Add crushed tomatoes, red wine (if using), oregano, salt, and pepper. Simmer for 15-20 minutes.
- Toss the sauce with cooked spaghetti.
- Garnish with fresh basil and serve.
9. One-Pan Lemon Garlic Chicken and Vegetables
Ingredients:
- 4 chicken breasts
- 2 tablespoons olive oil
- 1 lemon, sliced
- 2 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 cup baby carrots
- 1 cup baby potatoes, halved
- Salt and pepper to taste
Instructions:
- Preheat oven to 400°F (200°C). Place chicken breasts on a baking sheet.
- Drizzle chicken with olive oil, and season with salt, pepper, garlic, and thyme.
- Add lemon slices, baby carrots, and halved potatoes around the chicken.
- Bake for 25-30 minutes, until chicken is cooked through and vegetables are tender.
- Serve immediately.
These dishes are easy, delicious, and sure to impress your guests!
