When it comes to satisfying your hunger, there’s no denying that a hearty serving of meat and vegetables can hit the spot. Whether you’re cooking for one or feeding a crowd, having a repertoire of delicious and easy-to-make recipes up your sleeve is a must. In this article, we’ll be sharing 20 savory meat and vegetable recipes that are perfect for any occasion – from weeknight dinners to special celebrations.
From classic comfort foods like beef and broccoli stir-fry to international flavors like lamb and eggplant moussaka, these mouthwatering dishes are sure to please even the pickiest of eaters. And with a range of protein sources including chicken, pork, turkey, and beef, there’s something for everyone.
In this article, we’ll be counting down our top 20 recipes, from the simplest to the most elaborate. Whether you’re looking for inspiration for your next family dinner or just want to mix things up in the kitchen, these tried-and-true recipes are sure to become new favorites.
Beef and Broccoli Stir-Fry
This classic Chinese-inspired dish is a staple for a reason – tender beef, crisp broccoli, and savory flavors come together in just 20 minutes. Perfect for a weeknight dinner or a quick lunch.
Ingredients:
– 1 lb beef strips (sirloin or ribeye)
– 2 cups broccoli florets
– 2 cloves garlic, minced
– 1 tablespoon vegetable oil
– 1 teaspoon soy sauce
– 1 teaspoon oyster sauce (optional)
– Salt and pepper to taste
– Cooked white rice or noodles for serving
Instructions:
1. Heat the oil in a large skillet or wok over medium-high heat.
2. Add the beef and cook until browned, about 3-4 minutes. Remove from the pan and set aside.
3. Add the broccoli, garlic, soy sauce, and oyster sauce (if using) to the pan. Cook for 3-4 minutes, or until the broccoli is tender-crisp.
4. Return the beef to the pan and stir to combine with the broccoli mixture.
5. Season with salt and pepper to taste.
6. Serve hot over cooked white rice or noodles.
Cooking Time: 20 minutes
Chicken and Vegetable Curry
This Indian-inspired dish is a flavorful blend of tender chicken, crunchy vegetables, and aromatic spices. Perfect for a weeknight dinner or a special occasion, this curry is sure to please.
Ingredients:
– 1 pound boneless, skinless chicken breast or thighs, cut into bite-sized pieces
– 2 medium onions, diced
– 2 cloves garlic, minced
– 1 red bell pepper, diced
– 1 can (14 oz) diced tomatoes
– 1 cup mixed vegetables (such as carrots, potatoes, and green beans)
– 1 tablespoon curry powder
– 1 teaspoon ground cumin
– 1/2 teaspoon turmeric
– Salt and pepper, to taste
– 1/4 cup chicken broth
– Fresh cilantro leaves, for garnish
Instructions:
1. Heat oil in a large skillet over medium-high heat.
2. Add chicken and cook until browned, about 5 minutes. Remove from skillet.
3. Add onions, garlic, and bell pepper to skillet; cook until vegetables are tender, about 5 minutes.
4. Stir in curry powder, cumin, turmeric, salt, and pepper. Cook for 1 minute.
5. Add diced tomatoes, chicken broth, and mixed vegetables to skillet. Bring to a simmer.
6. Return chicken to skillet; reduce heat to low and cook until sauce has thickened and chicken is cooked through, about 15 minutes.
7. Garnish with cilantro leaves and serve over basmati rice or with naan bread.
Cooking Time: 20-25 minutes
Lamb and Roasted Root Vegetables
A classic combination of flavors and textures, this recipe pairs the rich taste of lamb with the natural sweetness of roasted root vegetables.
Ingredients:
– 1.5 lbs boneless lamb shoulder or leg, cut into 2-inch pieces
– 2 large carrots, peeled and chopped into 1-inch chunks
– 2 large parsnips, peeled and chopped into 1-inch chunks
– 1 large sweet potato, peeled and chopped into 1-inch chunks
– 2 tbsp olive oil
– 1 tsp salt
– 1/2 tsp black pepper
– 1/4 tsp cumin
Instructions:
1. Preheat oven to 425°F (220°C).
2. In a large bowl, combine lamb pieces, carrots, parsnips, and sweet potato.
3. Drizzle with olive oil and sprinkle with salt, black pepper, and cumin. Toss to coat.
4. Spread the vegetable mixture on a large baking sheet in a single layer.
5. Roast for 25-30 minutes or until the lamb is cooked through and the vegetables are tender.
6. Serve hot, garnished with fresh herbs if desired.
Cooking Time: 25-30 minutes
Pork and Cabbage Dumplings
A hearty and comforting dish that combines tender pork and crunchy cabbage wrapped in a delicate dumpling wrapper, perfect for a cozy night in.
Ingredients:
– 1 lb ground pork
– 1/2 cup finely chopped cabbage
– 1/4 cup all-purpose flour
– 1 egg
– 1 tablespoon soy sauce
– 1 teaspoon sesame oil
– Salt and pepper to taste
– Dumpling wrappers (about 20-25 pieces)
Instructions:
1. In a large mixing bowl, combine ground pork, chopped cabbage, flour, egg, soy sauce, and sesame oil. Mix well until all ingredients are fully incorporated.
2. Lay a dumpling wrapper on a flat surface. Place about 1 tablespoon of the pork-cabbage mixture in the center of the wrapper.
3. Fold the wrapper into a triangle by bringing the two opposite corners together to form a point. Press the edges together to seal the dumpling.
4. Repeat with the remaining wrappers and filling.
5. Cook dumplings in boiling water for 10-15 minutes, or until they float to the surface.
6. Serve hot with your favorite dipping sauce.
Cooking Time: 20-25 minutes
Turkey and Zucchini Meatballs
This recipe combines the flavors of turkey and zucchini to create a healthy and delicious meatball option. Perfect for a quick weeknight dinner or as an appetizer for a party.
Ingredients:
– 1 pound ground turkey
– 1 medium zucchini, grated
– 1/2 cup breadcrumbs
– 1 egg
– 1/4 cup chopped fresh parsley
– 1 garlic clove, minced
– Salt and pepper to taste
– Olive oil for cooking
Instructions:
1. Preheat oven to 400°F (200°C).
2. In a large bowl, combine ground turkey, grated zucchini, breadcrumbs, egg, parsley, garlic, salt, and pepper. Mix well with your hands until just combined.
3. Use your hands to shape the mixture into small meatballs, about 1 1/2 inches in diameter. Place on a baking sheet lined with parchment paper.
4. Drizzle with olive oil and bake for 18-20 minutes or until cooked through.
Cooking Time: 18-20 minutes
Beef and Mushroom Stew
Beef and Mushroom Stew Recipe
A hearty and comforting stew perfect for a cold winter’s night, this Beef and Mushroom Stew recipe is easy to make and packed with flavor.
Ingredients:
– 1 lb beef cubes (chuck or round)
– 2 cups mixed mushrooms (button, cremini, shiitake), sliced
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 1 cup beef broth
– 1 cup red wine
– 1 teaspoon dried thyme
– Salt and pepper, to taste
– Fresh parsley, chopped (optional)
Instructions:
1. Heat the olive oil in a large Dutch oven over medium-high heat.
2. Add the beef cubes and cook until browned on all sides, about 5 minutes.
3. Remove the beef from the pot; set aside.
4. Reduce heat to medium and add the onion. Cook until softened, about 3-4 minutes.
5. Add the garlic and cook for an additional minute.
6. Add the mushrooms, beef broth, red wine, thyme, salt, and pepper. Stir to combine.
7. Return the browned beef to the pot; cover and simmer for 2 hours, or until the beef is tender.
8. Serve hot, garnished with chopped parsley if desired.
Cooking Time: 2 hours
Chicken and Bell Pepper Fajitas
This recipe serves 4-6 people and is perfect for a quick weeknight dinner or weekend lunch. With its bold flavors and colorful presentation, it’s sure to become a family favorite.
Ingredients:
– 1 lb boneless, skinless chicken breasts, cut into thin strips
– 2 large bell peppers (any color), sliced
– 1 onion, sliced
– 2 cloves of garlic, minced
– 1 tablespoon olive oil
– 1 teaspoon ground cumin
– 1/2 teaspoon chili powder
– Salt and pepper to taste
– 4-6 small flour tortillas
– Optional toppings: avocado, sour cream, shredded cheese, cilantro
Instructions:
1. Heat the olive oil in a large skillet over medium-high heat.
2. Add chicken, bell peppers, onion, and garlic; cook for 5-7 minutes or until vegetables are tender.
3. Add cumin and chili powder; stir to combine.
4. Season with salt and pepper to taste.
5. Warm tortillas by wrapping them in a damp paper towel and microwaving for 20-30 seconds.
6. Assemble fajitas by placing chicken and vegetable mixture onto tortillas, adding desired toppings.
Cooking Time: 15-20 minutes
Lamb and Eggplant Moussaka
This classic Greek dish combines tender lamb with rich eggplant and a velvety bechamel sauce, all layered to perfection. Perfect for a special occasion or a cozy dinner.
Ingredients:
– 1 large eggplant, sliced into 1/2-inch thick rounds
– 1 pound ground lamb
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1 cup tomato puree
– 1 tablespoon olive oil
– 1 teaspoon dried oregano
– Salt and pepper, to taste
– 1 cup bechamel sauce (see below)
– 8 ounces feta cheese, crumbled
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a large skillet, cook the lamb over medium-high heat until browned, breaking it up into small pieces as it cooks.
3. Add the onion and garlic; cook until the onion is translucent.
4. Arrange the eggplant slices in a baking dish. Spoon the lamb mixture over the eggplant.
5. Top with bechamel sauce and sprinkle with feta cheese.
6. Bake for 45 minutes or until golden brown.
Bechamel Sauce:
– 2 tablespoons butter
– 2 tablespoons all-purpose flour
– 1 cup milk
Melt the butter, whisk in flour to make a roux, then gradually add milk while whisking continuously. Cook until thickened, about 5 minutes.
Pork and Sweet Potato Hash
A hearty breakfast or brunch option that combines crispy pork, sweet potatoes, and a hint of spice.
Ingredients:
– 1 lb boneless pork shoulder, cut into 1-inch pieces
– 2 large sweet potatoes, peeled and diced
– 1 onion, diced
– 2 cloves garlic, minced
– 1 tablespoon olive oil
– 1 teaspoon ground cumin
– Salt and pepper to taste
Instructions:
1. Preheat oven to 400°F (200°C).
2. In a large bowl, toss pork with cumin, salt, and pepper.
3. Heat the olive oil in a large skillet over medium-high heat. Add the pork and cook until browned, about 5 minutes. Remove from heat and set aside.
4. In the same skillet, add the diced onion and minced garlic. Cook until the onion is translucent, about 3-4 minutes.
5. Add the diced sweet potatoes to the skillet and cook for an additional 5 minutes, stirring occasionally.
6. Return the cooked pork to the skillet and stir to combine with the sweet potato mixture.
7. Transfer the skillet to the preheated oven and bake for 15-20 minutes, or until the sweet potatoes are tender.
Cooking Time: 25-30 minutes
Turkey and Spinach Stuffed Peppers
This recipe combines the flavors of savory turkey, nutritious spinach, and sweet bell peppers to create a delicious and satisfying meal. With minimal prep time and a short cooking time, this dish is perfect for a quick weeknight dinner or a special occasion.
Ingredients:
– 4 large bell peppers, any color
– 1 pound ground turkey
– 1/2 cup cooked spinach, chopped
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1 teaspoon paprika
– Salt and pepper to taste
– 1 cup shredded cheddar cheese (optional)
Instructions:
1. Preheat oven to 375°F.
2. Cut the tops off the bell peppers and remove seeds and membranes. Place them in a baking dish.
3. In a large bowl, combine turkey, spinach, onion, garlic, paprika, salt, and pepper. Mix well.
4. Stuff each bell pepper with the turkey mixture, filling to the top.
5. Cover the baking dish with aluminum foil and bake for 30 minutes.
6. Remove foil and bake an additional 10-15 minutes, or until peppers are tender.
7. If using cheese, sprinkle on top of peppers and return to oven for an additional 2-3 minutes.
Cooking Time: 40-45 minutes
Beef and Carrot Pot Pie
A hearty and comforting dish perfect for a chilly evening. This recipe combines tender beef and sweet carrots in a rich gravy, topped with a flaky pastry crust.
Ingredients:
– 1 pound beef stew meat
– 2 medium carrots, peeled and chopped
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 cup all-purpose flour
– 1 cup beef broth
– 1/2 cup milk
– 2 tablespoons butter
– 1 pie crust (homemade or store-bought)
– Salt and pepper to taste
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a large skillet, cook the beef over medium-high heat until browned, about 5 minutes.
3. Add the chopped onion and minced garlic; cook until the onion is translucent.
4. Add the flour, beef broth, and milk; stir until thickened.
5. Stir in the chopped carrots and season with salt and pepper to taste.
6. Roll out the pie crust and place it over a 9-inch (23 cm) pie dish.
7. Fill the pie crust with the beef mixture and dot the top with butter.
8. Bake for 35-40 minutes, or until the crust is golden brown.
Cooking Time: 40-45 minutes
Chicken and Asparagus Risotto
This creamy risotto dish combines tender chicken, crisp asparagus, and Arborio rice for a satisfying main course.
Ingredients:
– 1 lb boneless, skinless chicken breast, cut into bite-sized pieces
– 2 cups mixed mushrooms (button, cremini, shiitake), sliced
– 1 lb fresh asparagus, trimmed
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1 cup Arborio rice
– 4 cups chicken broth, warmed
– 1/2 cup grated Parmesan cheese
– 2 tbsp olive oil
– Salt and pepper to taste
– Fresh parsley, chopped (optional)
Instructions:
1. Heat the olive oil in a large skillet over medium-high heat.
2. Add the chicken and cook until browned, about 5 minutes. Remove from heat and set aside.
3. In the same skillet, add the mushrooms and onion; cook until tender, about 5 minutes.
4. Add the garlic and asparagus; cook until asparagus is tender-crisp, about 3-4 minutes.
5. Add the Arborio rice and cook for 1 minute, stirring constantly.
6. Gradually add the warmed chicken broth, stirring continuously and allowing each portion to absorb before adding more.
7. When the rice is cooked and creamy, stir in Parmesan cheese. Serve hot, garnished with chopped parsley if desired.
Cooking Time: 25-30 minutes
Lamb and Tomato Tagine
Experience the rich flavors of North African cuisine with this aromatic lamb and tomato tagine, slow-cooked to perfection in a clay pot. This hearty dish is perfect for a special occasion or a cozy night in.
Ingredients:
– 1 pound boneless lamb shoulder, cut into 2-inch pieces
– 2 medium onions, chopped
– 3 cloves garlic, minced
– 2 cups fresh tomatoes, diced
– 1 cup chicken broth
– 1 tablespoon tomato paste
– 2 teaspoons ground cumin
– 1 teaspoon smoked paprika
– Salt and black pepper, to taste
– Fresh parsley, chopped (optional)
Instructions:
1. Preheat the oven to 300°F (150°C).
2. Heat oil in a clay or ceramic tagine or Dutch oven over medium-high heat.
3. Brown the lamb, then set aside.
4. Add onions and garlic; cook until softened.
5. Add tomatoes, chicken broth, tomato paste, cumin, smoked paprika, salt, and pepper. Stir to combine.
6. Return lamb to the pot, cover, and transfer to the oven.
7. Cook for 2-3 hours or until lamb is tender. Garnish with parsley, if desired.
Cooking Time: 2-3 hours
Pork and Green Bean Stir-Fry
A classic Chinese-inspired dish that combines tender pork with crunchy green beans, this stir-fry is a quick and easy weeknight meal option. With just a few simple ingredients, you can whip up a flavorful and nutritious dinner in no time.
Ingredients:
– 1 lb boneless pork loin, sliced into thin strips
– 2 cups fresh green beans, trimmed
– 2 cloves garlic, minced
– 1 tablespoon soy sauce
– 1 tablespoon olive oil
– Salt and pepper to taste
– Optional: 1/4 cup chopped scallions for garnish
Instructions:
1. Cook the pork strips in a hot skillet with olive oil until browned and cooked through, about 3-4 minutes.
2. Remove the pork from the skillet and set aside. Add the green beans to the same skillet and cook until tender, about 4-5 minutes.
3. Add garlic, soy sauce, salt, and pepper to the skillet and stir-fry for an additional minute.
4. Return the cooked pork to the skillet and stir-fry everything together for another minute.
5. Serve hot, garnished with chopped scallions if desired.
Cooking Time: 12-15 minutes
Turkey and Cauliflower Casserole
This hearty casserole combines the flavors of roasted turkey, cauliflower, and creamy sauce for a delicious and satisfying meal.
Ingredients:
– 1 pound cooked turkey breast or thighs, diced
– 2 cups cauliflower florets
– 1 cup frozen peas and carrots
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 cup grated cheddar cheese
– 1/2 cup cream of chicken soup
– 1/4 cup milk
– Salt and pepper to taste
– 1 teaspoon dried thyme
Instructions:
1. Preheat oven to 350°F (175°C).
2. In a large skillet, sauté the onion and garlic until softened.
3. Add the cauliflower and cook until tender, about 5 minutes.
4. Stir in the peas and carrots, turkey, salt, pepper, and thyme.
5. In a separate bowl, mix the cheese, soup, and milk.
6. Grease a 9×13-inch baking dish with butter or non-stick spray.
7. Add the turkey mixture to the prepared dish.
8. Pour the cheese sauce over the top.
9. Bake for 25-30 minutes or until the casserole is hot and bubbly.
Cooking Time: 25-30 minutes
Beef and Brussels Sprouts Skillet
This hearty skillet dish combines tender beef strips with caramelized Brussels sprouts and a hint of garlic, all cooked to perfection in one pan. Perfect for a quick weeknight dinner or weekend brunch.
Ingredients:
– 1 lb beef strip loin, sliced into thin strips
– 2 tbsp olive oil
– 1 large onion, chopped
– 4 cups Brussels sprouts, trimmed and halved
– 3 cloves garlic, minced
– Salt and pepper to taste
Instructions:
1. Heat the olive oil in a large cast-iron skillet over medium-high heat.
2. Add the beef strips and cook for 3-4 minutes, or until browned. Remove from pan and set aside.
3. Reduce heat to medium and add the chopped onion. Cook for 5 minutes, stirring occasionally, until caramelized.
4. Add the Brussels sprouts and garlic to the pan. Cook for an additional 5-6 minutes, stirring occasionally, until the sprouts are tender.
5. Return the beef strips to the pan and stir to combine with the vegetables. Season with salt and pepper to taste.
6. Serve hot, garnished with chopped fresh parsley if desired.
Cooking Time: Approximately 20-25 minutes.
Chicken and Kale Soup
This comforting soup is a perfect blend of flavors, with tender chicken, nutrient-rich kale, and aromatic spices. It’s easy to make and perfect for a quick weeknight dinner or a cozy weekend meal.
Ingredients:
– 1 pound boneless, skinless chicken breast or thighs
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 4 cups kale leaves, stems removed and discarded, leaves torn into bite-sized pieces
– 4 cups chicken broth
– 1 teaspoon dried thyme
– Salt and pepper to taste
Instructions:
1. Heat oil in a large pot over medium-high heat. Add chicken and cook until browned, about 5 minutes.
2. Add onion and garlic; cook until onion is translucent, about 3-4 minutes.
3. Add kale, broth, thyme, salt, and pepper. Bring to a boil, then reduce heat and simmer for 20-25 minutes or until kale is tender.
4. Serve hot, garnished with lemon wedges if desired.
Cooking Time: 25-30 minutes
Lamb and Pumpkin Curry
This hearty and aromatic curry is a perfect blend of spices, tender lamb, and sweet pumpkin, making it an ideal dish for a cozy evening meal. With the warm flavors of cumin, coriander, and cinnamon, this recipe will transport you to the exotic lands of India.
Ingredients:
– 1 pound boneless lamb shoulder or neck fillet
– 2 medium pumpkins (about 2 lbs), peeled, seeded, and cubed
– 2 medium onions, chopped
– 3 cloves garlic, minced
– 1 tablespoon grated fresh ginger
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1/2 teaspoon ground cinnamon
– 1/4 teaspoon turmeric powder
– 1/4 teaspoon red chili flakes (optional)
– 1 can (14 oz) diced tomatoes
– Salt, to taste
– Cooking oil or ghee, for cooking
Instructions:
1. Heat oil in a large saucepan over medium-high heat. Add lamb and cook until browned, about 5 minutes.
2. Remove lamb from pan and set aside. Add onions, garlic, and ginger; cook until softened, about 3-4 minutes.
3. Add cumin, coriander, cinnamon, turmeric, and chili flakes (if using); cook for 1 minute, stirring constantly.
4. Stir in diced tomatoes, pumpkin cubes, and browned lamb. Bring to a boil, then reduce heat to low and simmer, covered, for about 30-40 minutes or until the lamb is tender.
5. Season with salt to taste, and serve hot over rice or with naan bread.
Cooking Time: Approximately 45 minutes.
Pork and Cabbage Rolls
Transform tender pork and crunchy cabbage into a deliciously comforting dish with this simple recipe. Perfect for a weeknight dinner or special occasion, these rolls are sure to please.
Ingredients:
– 1 pound ground pork
– 1 medium cabbage, shredded
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1 teaspoon paprika
– Salt and pepper, to taste
– 8-10 eggs, beaten (for egg wash)
– 1 tablespoon olive oil
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a large bowl, combine ground pork, shredded cabbage, chopped onion, garlic, paprika, salt, and pepper. Mix well.
3. Lay out 8-10 egg roll wrappers on a flat surface. Place about 1/4 cup of the pork-cabbage mixture in the center of each wrapper.
4. Brush edges with beaten eggs and fold the wrapper into a neat roll shape. Repeat with remaining ingredients.
5. Heat olive oil in a large skillet over medium-high heat. Cook rolls for 2-3 minutes on each side, until golden brown.
6. Transfer rolls to a baking dish and bake for 20-25 minutes, or until cooked through.
Cooking Time: 45-50 minutes
Turkey and Butternut Squash Chili
This hearty and flavorful chili combines the comfort of fall with the excitement of a new twist on a classic recipe. Turkey and butternut squash come together to create a warm, inviting dish perfect for a chilly evening.
Ingredients:
– 1 lb ground turkey
– 1 medium butternut squash (about 2 lbs), peeled, seeded, and diced
– 1 large onion, chopped
– 3 cloves garlic, minced
– 1 red bell pepper, diced
– 1 can (14.5 oz) diced tomatoes
– 1 can (15 oz) kidney beans, drained and rinsed
– 1 tsp chili powder
– 1 tsp ground cumin
– Salt and pepper to taste
– Optional: jalapenos or hot sauce for added heat
Instructions:
1. Brown the turkey in a large pot over medium-high heat, breaking it up with a spoon as it cooks.
2. Add the onion, garlic, and bell pepper; cook until the vegetables are tender.
3. Add the diced squash, chili powder, cumin, salt, and pepper. Stir to combine.
4. Cook for 10-15 minutes or until the squash is tender.
5. Add the diced tomatoes and kidney beans. Simmer for an additional 10-15 minutes.
Cooking Time: 30-40 minutes
Summary
Get ready to impress your family and friends with these mouthwatering meat and vegetable recipes! From classic comfort foods like Beef and Mushroom Stew and Chicken and Bell Pepper Fajitas, to international flavors like Lamb and Eggplant Moussaka and Turkey and Spinach Stuffed Peppers, there’s something for every occasion. Whether you’re looking for a quick weeknight dinner or a special dish for a holiday gathering, these 20 recipes are sure to please even the pickiest eaters. With a variety of meats and vegetables to choose from, you’ll never get bored with this collection of savory meals.
Sophia Brennan is the cook and writer behind Go Jack Rabbit Go. She spent years working in Portland’s restaurant world before bringing that same warm, unfussy approach into her home kitchen. These days, she focuses on simple, comforting recipes inspired by real life, family routines, and the rhythm of cooking without overthinking it.



