20 Delicious Ham and Spinach Recipes for Every Occasion

Ever find yourself in a dinner rut, staring into the fridge hoping inspiration strikes? You’re not alone! That’s why we’ve rounded up 20 delicious ham and spinach recipes that are perfect for any occasion—from quick weeknight dinners to cozy comfort food that’ll warm you right up. Whether you’re a seasoned chef or just starting out, these dishes are sure to delight. Keep reading to find your next favorite meal!

Ham and Spinach Stuffed Chicken Breast

Ham and Spinach Stuffed Chicken Breast
Oh, you’re going to love this one! It’s a juicy, flavorful chicken breast stuffed with ham and spinach, all wrapped up in a neat little package. Perfect for when you want something a bit fancy but totally doable on a weeknight.

Ingredients

  • For the stuffing:
    • 1 cup fresh spinach, chopped
    • 1/2 cup diced ham
    • 1/4 cup cream cheese, softened
    • 1 tbsp olive oil
  • For the chicken:
    • 2 boneless, skinless chicken breasts
    • 1 tbsp olive oil
    • Salt and pepper to taste

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. In a bowl, mix the spinach, ham, and cream cheese until well combined. This is your stuffing.
  3. Carefully slice a pocket into each chicken breast, being sure not to cut all the way through.
  4. Stuff each chicken breast with half of the spinach and ham mixture.
  5. Secure the openings with toothpicks to keep the stuffing inside.
  6. Heat olive oil in an oven-safe skillet over medium-high heat.
  7. Season the chicken breasts with salt and pepper, then sear them in the skillet for 2-3 minutes on each side, until golden brown.
  8. Transfer the skillet to the oven and bake for 20-25 minutes, or until the chicken reaches an internal temperature of 165°F (74°C).
  9. Let the chicken rest for 5 minutes before removing the toothpicks and slicing.

Ready to dig in? The chicken is incredibly tender, with a creamy, savory filling that oozes out with every bite. Serve it over a bed of wild rice or with a side of roasted veggies for a complete meal that’s sure to impress.

Creamy Ham and Spinach Pasta

Creamy Ham and Spinach Pasta

Kick back and get ready for a dish that’s as comforting as it is easy to whip up. You’re going to love how the creamy sauce clings to every noodle, with bites of ham and spinach making it a meal you’ll crave.

Ingredients

  • For the pasta:
    • 8 oz penne pasta
    • 4 cups water
    • 1 tsp salt
  • For the sauce:
    • 1 tbsp olive oil
    • 2 cloves garlic, minced
    • 1 cup diced ham
    • 2 cups fresh spinach
    • 1 cup heavy cream
    • 1/2 cup grated Parmesan cheese
    • 1/4 tsp black pepper

Instructions

  1. Bring 4 cups of water to a boil in a large pot. Add 1 tsp of salt and 8 oz of penne pasta. Cook for 11 minutes, stirring occasionally, until al dente. Drain and set aside.
  2. Heat 1 tbsp of olive oil in a large skillet over medium heat. Add 2 cloves of minced garlic and sauté for 1 minute until fragrant.
  3. Add 1 cup of diced ham to the skillet. Cook for 3 minutes, stirring occasionally, until lightly browned.
  4. Stir in 2 cups of fresh spinach. Cook for 2 minutes, just until the spinach wilts.
  5. Pour in 1 cup of heavy cream and bring to a simmer. Let it cook for 2 minutes, stirring constantly, to thicken slightly.
  6. Add the cooked pasta to the skillet. Toss to coat evenly with the sauce.
  7. Sprinkle 1/2 cup of grated Parmesan cheese and 1/4 tsp of black pepper over the pasta. Stir until the cheese melts and everything is well combined.
  8. Remove from heat and let it sit for 2 minutes before serving. This allows the sauce to thicken a bit more.

Lusciously creamy with a perfect balance of salty ham and fresh spinach, this pasta is a weeknight hero. Try topping it with extra Parmesan or a sprinkle of red pepper flakes for an extra kick.

Ham and Spinach Quiche

Ham and Spinach Quiche
Craving something savory and satisfying for breakfast or brunch? You can’t go wrong with a classic ham and spinach quiche—it’s hearty, flavorful, and perfect for any occasion. Plus, it’s a great way to use up leftover ham!

Ingredients

– For the crust:
– 1 1/4 cups all-purpose flour
– 1/2 tsp salt
– 1/2 cup unsalted butter, chilled and diced
– 3-4 tbsp ice water
– For the filling:
– 1 tbsp olive oil
– 1 small onion, diced
– 2 cups fresh spinach, roughly chopped
– 1 cup diced ham
– 4 large eggs
– 1 cup heavy cream
– 1/2 tsp salt
– 1/4 tsp black pepper
– 1/2 cup shredded cheddar cheese

Instructions

1. Preheat your oven to 375°F (190°C).
2. In a large bowl, mix the flour and salt for the crust. Add the butter and blend until the mixture resembles coarse crumbs.
3. Gradually add ice water, 1 tbsp at a time, until the dough comes together. Tip: Don’t overwork the dough to keep it flaky.
4. Roll out the dough on a floured surface and fit it into a 9-inch pie dish. Trim the edges.
5. In a skillet over medium heat, heat the olive oil and sauté the onion until soft, about 5 minutes.
6. Add the spinach and ham to the skillet, cooking until the spinach wilts, about 2 minutes. Tip: Squeeze out excess moisture from the spinach to prevent a soggy crust.
7. In a bowl, whisk together the eggs, heavy cream, salt, and pepper.
8. Spread the spinach and ham mixture over the crust, then pour the egg mixture over it. Sprinkle with cheddar cheese.
9. Bake for 35-40 minutes, or until the center is set and the top is golden. Tip: Let the quiche rest for 10 minutes before slicing for cleaner cuts.

Unbelievably creamy and packed with flavor, this quiche is a crowd-pleaser. Serve it warm with a side salad for a complete meal, or enjoy a slice cold the next day—it’s just as delicious!

Spinach and Ham Stuffed Mushrooms

Spinach and Ham Stuffed Mushrooms

Got a bunch of mushrooms and not sure what to do with them? You’re in luck because these spinach and ham stuffed mushrooms are a game-changer. They’re perfect for when you want something fancy but easy to whip up.

Ingredients

  • For the filling:
    • 1 tbsp olive oil
    • 1/2 cup finely chopped ham
    • 1 cup chopped spinach
    • 1/4 cup cream cheese
    • 1/4 cup grated Parmesan cheese
    • 1/2 tsp garlic powder
    • Salt and pepper to taste
  • For the mushrooms:
    • 12 large white mushrooms, stems removed
    • 1 tbsp olive oil

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Heat 1 tbsp olive oil in a pan over medium heat. Add the ham and cook until slightly crispy, about 3 minutes.
  3. Add the spinach to the pan and cook until wilted, about 2 minutes. Tip: Squeeze out excess water from the spinach to avoid soggy mushrooms.
  4. Remove the pan from heat. Stir in the cream cheese, Parmesan, garlic powder, salt, and pepper until well combined.
  5. Brush the mushroom caps with 1 tbsp olive oil and place them on a baking sheet.
  6. Spoon the filling into each mushroom cap, pressing down lightly to pack it in. Tip: Overfilling can lead to spills, so keep it just below the rim.
  7. Bake for 20 minutes, or until the mushrooms are tender and the tops are golden. Tip: For extra crispiness, broil for the last 2 minutes.

Look at these beauties coming out of the oven! The mushrooms are juicy, the filling is creamy with a nice crunch from the ham, and the Parmesan adds a salty kick. Serve them hot with a sprinkle of fresh herbs on top for an extra pop of color and flavor.

Ham and Spinach Roll Ups

Ham and Spinach Roll Ups

Delicious doesn’t have to mean complicated, and these ham and spinach roll ups are proof. You’ll love how simple they are to make, and how satisfying they are to eat.

Ingredients

  • For the filling:
    • 1 cup cooked ham, finely chopped
    • 1 cup fresh spinach, chopped
    • 1/2 cup cream cheese, softened
    • 1/4 cup shredded cheddar cheese
    • 1 tbsp Dijon mustard
  • For the roll ups:
    • 4 large flour tortillas
    • 1 tbsp olive oil

Instructions

  1. Preheat your oven to 375°F (190°C). Lightly grease a baking sheet with olive oil.
  2. In a medium bowl, mix together the ham, spinach, cream cheese, cheddar cheese, and Dijon mustard until well combined.
  3. Spread the mixture evenly over each tortilla, leaving a small border around the edges.
  4. Roll up each tortilla tightly and place seam side down on the prepared baking sheet.
  5. Brush the tops of the roll ups lightly with olive oil. This will help them get golden and crispy.
  6. Bake for 15-20 minutes, or until the edges are golden brown and the filling is heated through.
  7. Let them cool for a couple of minutes before slicing into 1-inch pieces. This makes them easier to handle and perfect for serving.

The roll ups come out with a crispy exterior and a creamy, flavorful inside. Try serving them with a side of marinara sauce for dipping, or pack them in your lunchbox for a tasty treat.

Ham Spinach and Cheese Omelette

Ham Spinach and Cheese Omelette

Waking up to the smell of a freshly cooked omelette is one of life’s simple pleasures. This Ham, Spinach, and Cheese Omelette is your ticket to a delicious, protein-packed breakfast that’s as easy to make as it is satisfying.

Ingredients

  • For the omelette:
  • 3 large eggs
  • 1 tbsp butter
  • 1/4 cup diced ham
  • 1/4 cup fresh spinach, chopped
  • 1/4 cup shredded cheddar cheese
  • Salt and pepper to taste

Instructions

  1. In a bowl, whisk the eggs until fully blended. Season with a pinch of salt and pepper.
  2. Heat a non-stick skillet over medium heat (about 350°F) and melt the butter, swirling to coat the pan evenly.
  3. Pour the whisked eggs into the skillet, tilting to spread them out. Let them sit for about 20 seconds until the edges start to set.
  4. Gently push the cooked edges towards the center with a spatula, letting the uncooked eggs flow to the edges. Tip: Do this a few times for even cooking.
  5. Once the eggs are mostly set but still slightly runny on top, sprinkle the ham, spinach, and cheese over one half of the omelette.
  6. Carefully fold the other half over the filling with the spatula. Cook for another 30 seconds to melt the cheese.
  7. Slide the omelette onto a plate. Tip: Let it sit for a minute before cutting to keep the filling inside.

Here’s the deal: this omelette is fluffy, cheesy, and packed with flavor. Serve it with a side of toast or fresh fruit for a breakfast that feels like a hug in a plate.

Ham and Spinach Soup

Ham and Spinach Soup

Looking for a cozy, nutritious meal that comes together in no time? This ham and spinach soup is your go-to for a quick, satisfying dinner.

Ingredients

  • For the soup base:
    • 1 tbsp olive oil
    • 1 medium onion, diced
    • 2 cloves garlic, minced
    • 4 cups chicken broth
  • For the main ingredients:
    • 2 cups diced ham
    • 4 cups fresh spinach
  • For seasoning:
    • 1/2 tsp salt
    • 1/4 tsp black pepper

Instructions

  1. Heat 1 tbsp olive oil in a large pot over medium heat.
  2. Add 1 medium diced onion and sauté until translucent, about 5 minutes.
  3. Stir in 2 cloves minced garlic and cook for 1 minute until fragrant.
  4. Pour in 4 cups chicken broth and bring to a boil.
  5. Add 2 cups diced ham, reduce heat to low, and simmer for 10 minutes.
  6. Stir in 4 cups fresh spinach and cook until just wilted, about 2 minutes.
  7. Season with 1/2 tsp salt and 1/4 tsp black pepper, adjusting as needed.

Rich in flavor and packed with greens, this soup pairs wonderfully with crusty bread for dipping. The ham adds a smoky depth, while the spinach keeps it light and fresh.

Ham Spinach and Potato Bake

Ham Spinach and Potato Bake

Now, imagine coming home to a dish that’s cozy, hearty, and packed with flavors that remind you of home. This ham, spinach, and potato bake is just that—a comforting meal that’s easy to whip up and even easier to love.

Ingredients

  • For the bake:
    • 2 cups diced ham
    • 3 cups fresh spinach, chopped
    • 4 medium potatoes, thinly sliced
    • 1 cup shredded cheddar cheese
  • For the sauce:
    • 2 tbsp butter
    • 2 tbsp all-purpose flour
    • 1 cup milk
    • 1/2 tsp salt
    • 1/4 tsp black pepper

Instructions

  1. Preheat your oven to 375°F (190°C). Grease a baking dish lightly with butter or cooking spray.
  2. Layer the thinly sliced potatoes at the bottom of the dish. Tip: Slicing them evenly ensures they cook at the same rate.
  3. In a skillet over medium heat, melt the butter. Whisk in the flour until smooth to create a roux.
  4. Gradually add the milk to the roux, stirring constantly to avoid lumps. Cook until the sauce thickens, about 5 minutes. Tip: A smooth sauce is key for a creamy bake.
  5. Season the sauce with salt and pepper, then pour half over the potatoes.
  6. Add the diced ham and chopped spinach over the sauced potatoes. Top with the remaining sauce.
  7. Sprinkle the shredded cheddar cheese evenly over the top. Tip: For a golden crust, broil for the last 2 minutes of baking.
  8. Bake in the preheated oven for 25-30 minutes, or until the potatoes are tender and the top is bubbly.

You’ll love how the creamy sauce melds with the savory ham and earthy spinach, while the potatoes add just the right amount of heartiness. Serve it straight from the oven with a side of crusty bread for dipping into that delicious sauce.

Ham and Spinach Lasagna

Ham and Spinach Lasagna

Just when you think lasagna can’t get any better, along comes this ham and spinach version to prove you wrong. It’s cheesy, hearty, and packed with flavors that’ll make you forget all about the traditional meat sauce.

Ingredients

  • For the sauce:
    • 2 cups ricotta cheese
    • 1 cup grated Parmesan cheese
    • 1 egg
    • 1 tsp salt
    • 1/2 tsp black pepper
  • For the filling:
    • 2 cups chopped cooked ham
    • 2 cups fresh spinach, chopped
    • 1 cup shredded mozzarella cheese
  • For assembling:
    • 9 lasagna noodles, cooked al dente
    • 2 cups marinara sauce

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. In a bowl, mix ricotta, Parmesan, egg, salt, and pepper until well combined. Tip: Letting the mixture sit for 5 minutes helps the flavors meld.
  3. Layer 3 lasagna noodles at the bottom of a 9×13 inch baking dish.
  4. Spread half of the ricotta mixture over the noodles.
  5. Top with half of the ham, spinach, and mozzarella.
  6. Repeat the layers once more, starting with noodles.
  7. Pour marinara sauce evenly over the top layer. Tip: Covering with foil for the first 25 minutes prevents the top from drying out.
  8. Bake for 45 minutes, then remove foil and bake for another 10 minutes until bubbly and golden. Tip: Let it rest for 10 minutes before slicing for cleaner cuts.

Comforting doesn’t even begin to describe this lasagna. The layers meld together beautifully, with the spinach adding a fresh contrast to the rich ham and cheeses. Try serving it with a crisp green salad to round out the meal.

Spinach Ham and Cheese Sliders

Spinach Ham and Cheese Sliders

Kickstart your meal prep with these Spinach Ham and Cheese Sliders, perfect for any gathering or a cozy night in. You’ll love how easy they are to whip up, and the combo of flavors is just unbeatable.

Ingredients

  • For the sliders:
    • 12 slider buns
    • 1/2 lb sliced ham
    • 1 cup baby spinach leaves
    • 8 slices Swiss cheese
  • For the sauce:
    • 1/4 cup mayonnaise
    • 1 tbsp Dijon mustard
    • 1 tbsp honey
  • For the topping:
    • 2 tbsp melted butter
    • 1/2 tsp garlic powder
    • 1/2 tsp onion powder

Instructions

  1. Preheat your oven to 350°F (175°C).
  2. Slice the slider buns in half horizontally, keeping them attached if possible, and place the bottom half in a baking dish.
  3. Layer the ham, spinach, and Swiss cheese evenly over the bottom half of the buns.
  4. In a small bowl, mix together the mayonnaise, Dijon mustard, and honey to create the sauce.
  5. Spread the sauce evenly over the top half of the buns, then place it on top of the layered ingredients.
  6. In another small bowl, combine the melted butter, garlic powder, and onion powder.
  7. Brush the butter mixture over the top of the buns for a golden finish.
  8. Cover the baking dish with aluminum foil and bake for 15 minutes.
  9. Remove the foil and bake for an additional 5 minutes, or until the cheese is melted and the tops are slightly crispy.
  10. Let the sliders cool for a couple of minutes before serving to allow the flavors to meld together.

Get ready to enjoy these sliders with their gooey cheese center, crispy top, and the sweet and tangy sauce that ties it all together. Serve them with a side of pickles or a fresh salad for a complete meal.

Ham and Spinach Salad with Warm Bacon Dressing

Ham and Spinach Salad with Warm Bacon Dressing
Unbelievably easy to whip up, this salad combines the smoky goodness of ham with the fresh crunch of spinach, all brought together by a warm bacon dressing that’s downright irresistible. Perfect for those days when you want something hearty yet fresh without spending hours in the kitchen.

Ingredients

  • For the salad:
    • 6 cups fresh spinach leaves
    • 1 cup diced ham
  • For the dressing:
    • 4 slices bacon, chopped
    • 1/4 cup red wine vinegar
    • 1 tbsp Dijon mustard
    • 1 tsp sugar
    • 1/4 tsp salt
    • 1/4 tsp black pepper

Instructions

  1. In a large bowl, combine the spinach and diced ham. Set aside.
  2. In a skillet over medium heat, cook the chopped bacon until crispy, about 5 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the drippings in the skillet.
  3. To the skillet with the bacon drippings, add the red wine vinegar, Dijon mustard, sugar, salt, and black pepper. Whisk together and let it simmer for 1 minute to blend the flavors.
  4. Pour the warm dressing over the spinach and ham. Toss gently to coat everything evenly.
  5. Sprinkle the crispy bacon on top of the salad before serving.

Best enjoyed immediately, this salad offers a delightful contrast between the warm, tangy dressing and the cool, crisp spinach. For an extra touch, serve it with a side of crusty bread to soak up any leftover dressing.

Ham Spinach and Artichoke Dip

Ham Spinach and Artichoke Dip

Oh, you’re going to love this Ham Spinach and Artichoke Dip. It’s creamy, cheesy, and packed with flavors that make it the ultimate comfort food. Perfect for game nights or when you’re just craving something indulgent.

Ingredients

  • For the dip:
    • 1 cup chopped ham
    • 1 cup frozen spinach, thawed and drained
    • 1 can (14 oz) artichoke hearts, drained and chopped
    • 1 package (8 oz) cream cheese, softened
    • 1/2 cup sour cream
    • 1/2 cup mayonnaise
    • 1 cup shredded mozzarella cheese
    • 1/2 cup grated Parmesan cheese
    • 2 cloves garlic, minced
    • 1/2 tsp black pepper

Instructions

  1. Preheat your oven to 350°F (175°C). This ensures it’s hot enough to melt the cheeses perfectly.
  2. In a large bowl, mix the cream cheese, sour cream, and mayonnaise until smooth. Tip: Softening the cream cheese beforehand makes this step easier.
  3. Add the chopped ham, spinach, artichoke hearts, mozzarella, Parmesan, garlic, and black pepper to the bowl. Stir until everything is well combined.
  4. Transfer the mixture to a baking dish. Spread it evenly with a spatula. Tip: A shallow dish helps the dip heat through more evenly.
  5. Bake for 25-30 minutes, or until the top is golden and bubbly. Tip: Keep an eye on it after 20 minutes to prevent over-browning.
  6. Let it cool for 5 minutes before serving. This allows the dip to thicken slightly.

Perfectly creamy with a slight crunch from the artichokes, this dip is a crowd-pleaser. Serve it with toasted baguette slices or crisp veggies for dipping.

Ham and Spinach Pizza

Ham and Spinach Pizza
Hey, you know those nights when you’re craving something cheesy, savory, and just a little bit healthy? This ham and spinach pizza is your answer—easy to whip up and packed with flavors that’ll make your taste buds dance.

Ingredients

For the crust:

  • 2 cups all-purpose flour
  • 1 tbsp sugar
  • 1 tsp salt
  • 1 packet (2 1/4 tsp) active dry yeast
  • 3/4 cup warm water (110°F)
  • 2 tbsp olive oil

For the sauce:

  • 1/2 cup tomato sauce
  • 1 tsp garlic powder
  • 1 tsp dried oregano

For the toppings:

  • 1 cup shredded mozzarella cheese
  • 1/2 cup cooked ham, diced
  • 1 cup fresh spinach leaves

Instructions

  1. In a large bowl, mix flour, sugar, salt, and yeast.
  2. Add warm water and olive oil to the dry ingredients. Stir until a dough forms.
  3. Knead the dough on a floured surface for 5 minutes until smooth and elastic.
  4. Place the dough in a greased bowl, cover, and let rise in a warm place for 1 hour.
  5. Preheat your oven to 475°F.
  6. Roll out the dough on a floured surface to your desired thickness.
  7. Transfer the dough to a greased pizza pan or baking sheet.
  8. Mix tomato sauce, garlic powder, and oregano in a small bowl. Spread evenly over the dough.
  9. Sprinkle mozzarella cheese over the sauce.
  10. Top with ham and spinach leaves.
  11. Bake for 12-15 minutes, until the crust is golden and the cheese is bubbly.
  12. Let the pizza cool for 5 minutes before slicing.

Just imagine the crispy crust, the gooey cheese, and the perfect blend of salty ham with fresh spinach. Serve it with a side of garlic knots or a crisp salad for the ultimate pizza night.

Spinach Ham and Swiss Cheese Strata

Spinach Ham and Swiss Cheese Strata

Wow, have you ever had one of those mornings where you crave something hearty but don’t want to spend hours in the kitchen? This Spinach Ham and Swiss Cheese Strata is your answer—easy, cheesy, and packed with flavor.

Ingredients

  • For the base:
    • 6 cups day-old bread, cubed
    • 1 cup cooked ham, diced
    • 1 cup Swiss cheese, shredded
    • 1/2 cup fresh spinach, chopped
  • For the custard:
    • 4 large eggs
    • 2 cups whole milk
    • 1/2 tsp salt
    • 1/4 tsp black pepper

Instructions

  1. Preheat your oven to 350°F (175°C). Grease a 9×13 inch baking dish.
  2. Spread the bread cubes evenly in the prepared baking dish.
  3. Scatter the diced ham, shredded Swiss cheese, and chopped spinach over the bread cubes.
  4. In a large bowl, whisk together the eggs, milk, salt, and pepper until well combined.
  5. Pour the custard mixture evenly over the bread and toppings in the baking dish.
  6. Press down gently on the bread with a spatula to ensure it’s fully submerged in the custard.
  7. Let the strata sit for 10 minutes to allow the bread to absorb the custard.
  8. Bake in the preheated oven for 45-50 minutes, or until the top is golden brown and the center is set.
  9. Remove from the oven and let it cool for 5 minutes before serving.

Now, this strata comes out fluffy with a crispy top, and the Swiss cheese gives it a nice, mild sharpness. Try serving it with a side of fresh fruit for a balanced breakfast or brunch.

Ham and Spinach Stuffed Shells

Ham and Spinach Stuffed Shells

How about we dive into making something that’s both comforting and a bit fancy? Ham and spinach stuffed shells are perfect for when you want to impress without stressing.

Ingredients

  • For the filling:
    • 1 cup ricotta cheese
    • 1 cup chopped ham
    • 1 cup chopped spinach
    • 1/2 cup grated Parmesan cheese
    • 1 egg
    • 1/2 tsp garlic powder
    • 1/2 tsp salt
    • 1/4 tsp black pepper
  • For the shells and sauce:
    • 12 jumbo pasta shells
    • 2 cups marinara sauce
    • 1/2 cup shredded mozzarella cheese

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Boil the jumbo pasta shells according to package instructions until al dente, about 9 minutes. Drain and set aside.
  3. In a bowl, mix ricotta, ham, spinach, Parmesan, egg, garlic powder, salt, and pepper until well combined.
  4. Spread 1 cup of marinara sauce at the bottom of a baking dish.
  5. Stuff each shell with the ricotta mixture and place in the dish.
  6. Pour the remaining marinara sauce over the shells and sprinkle with mozzarella.
  7. Bake for 25 minutes, or until the cheese is bubbly and golden.
  8. Let it sit for 5 minutes before serving to allow the filling to set.

Kitchen tips: For extra flavor, try adding a pinch of red pepper flakes to the filling. If the shells are hard to handle after boiling, rinse them under cold water. Always let the dish rest before serving to avoid a runny filling.

Kind of amazing how these shells turn out, right? The filling is creamy, with little pops of salty ham and fresh spinach. Serve with a crisp salad for a complete meal.

Ham Spinach and Ricotta Calzones

Ham Spinach and Ricotta Calzones

Wondering what to make for dinner that’s both comforting and a bit fancy? These ham, spinach, and ricotta calzones are your answer. They’re packed with flavor, easy to handle, and perfect for any night of the week.

Ingredients

  • For the dough:
    • 2 cups all-purpose flour
    • 1 tsp salt
    • 1 tbsp olive oil
    • 3/4 cup warm water
    • 1 packet (2 1/4 tsp) active dry yeast
    • 1 tsp sugar
  • For the filling:
    • 1 cup ricotta cheese
    • 1 cup chopped ham
    • 1 cup fresh spinach, chopped
    • 1/2 cup shredded mozzarella cheese
    • 1/4 tsp black pepper
    • 1/2 tsp garlic powder
  • For brushing:
    • 1 egg, beaten

Instructions

  1. In a small bowl, mix warm water, sugar, and yeast. Let sit for 5 minutes until frothy.
  2. In a large bowl, combine flour and salt. Add the yeast mixture and olive oil. Stir until a dough forms.
  3. Knead the dough on a floured surface for 5 minutes until smooth. Place in a greased bowl, cover, and let rise for 1 hour or until doubled in size.
  4. Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper.
  5. In a medium bowl, mix ricotta, ham, spinach, mozzarella, black pepper, and garlic powder until well combined.
  6. Divide the dough into 4 equal parts. Roll each into a 6-inch circle.
  7. Spoon 1/4 of the filling onto one half of each dough circle, leaving a 1-inch border.
  8. Fold the dough over the filling and crimp the edges with a fork to seal.
  9. Brush each calzone with beaten egg. Cut 2 small slits on top for steam to escape.
  10. Bake for 20-25 minutes until golden brown.

You’ll love the crispy crust and the creamy, savory filling inside. Try serving these calzones with a side of marinara sauce for dipping.

Ham and Spinach Frittata

Ham and Spinach Frittata

Kickstart your morning with this hearty Ham and Spinach Frittata that’s as easy to make as it is delicious. Perfect for those busy mornings when you need something quick, nutritious, and satisfying.

Ingredients

  • For the frittata:
  • 6 large eggs
  • 1/2 cup whole milk
  • 1 cup diced ham
  • 1 cup fresh spinach, chopped
  • 1/2 cup shredded cheddar cheese
  • 1 tbsp olive oil
  • Salt and pepper to taste

Instructions

  1. Preheat your oven to 350°F (175°C).
  2. In a large bowl, whisk together the eggs and milk until well combined. Season with salt and pepper.
  3. Heat olive oil in a 10-inch oven-safe skillet over medium heat. Add the ham and spinach, sautéing until the spinach wilts, about 2 minutes.
  4. Pour the egg mixture over the ham and spinach in the skillet. Sprinkle the cheddar cheese evenly on top.
  5. Cook without stirring for 3-4 minutes, or until the edges start to set.
  6. Transfer the skillet to the preheated oven. Bake for 15-20 minutes, or until the frittata is set and the top is lightly golden.
  7. Let it cool for a few minutes before slicing. Tip: Use a rubber spatula to loosen the edges for easy removal.

Enjoy this frittata warm, with its fluffy texture and rich flavors of ham and cheese shining through. It’s also great cold, making it a versatile option for meal prep or picnics.

Spinach Ham and Cheese Stuffed Bread

Spinach Ham and Cheese Stuffed Bread

Zesty flavors and gooey cheese come together in this Spinach Ham and Cheese Stuffed Bread that’s perfect for any gathering. You’ll love how easy it is to make, and even more how delicious it turns out.

Ingredients

  • For the dough: 3 cups all-purpose flour, 1 tbsp sugar, 1 tsp salt, 1 packet (2 1/4 tsp) active dry yeast, 1 cup warm water (110°F), 2 tbsp olive oil
  • For the filling: 2 cups chopped spinach, 1 cup diced ham, 1 1/2 cups shredded mozzarella cheese, 1/2 cup grated Parmesan cheese, 1 tsp garlic powder, 1/2 tsp black pepper
  • For the egg wash: 1 egg, 1 tbsp water

Instructions

  1. In a large bowl, mix flour, sugar, salt, and yeast. Gradually add warm water and olive oil, stirring until a dough forms.
  2. Knead the dough on a floured surface for 5 minutes, until smooth and elastic. Tip: If the dough is too sticky, add a little more flour.
  3. Place the dough in a greased bowl, cover, and let rise in a warm place for 1 hour, or until doubled in size.
  4. Preheat your oven to 375°F. Punch down the dough and roll it out on a floured surface into a 12×18 inch rectangle.
  5. Spread the chopped spinach evenly over the dough, followed by the ham, mozzarella, Parmesan, garlic powder, and black pepper.
  6. Roll the dough tightly from the long side, pinching the edges to seal. Place seam-side down on a baking sheet lined with parchment paper.
  7. Whisk together the egg and water, then brush over the top of the loaf for a golden finish. Tip: For extra shine, brush again halfway through baking.
  8. Bake for 25-30 minutes, until the bread is golden brown and sounds hollow when tapped. Tip: Let it cool for 10 minutes before slicing to keep the filling intact.

Melted cheese and savory ham peek through every slice of this stuffed bread, making it irresistible. Serve it warm with a side of marinara sauce for dipping, or enjoy it as is for a satisfying snack.

Ham and Spinach Casserole

Ham and Spinach Casserole

Hey, you know those days when you want something hearty but don’t want to spend hours in the kitchen? This ham and spinach casserole is your answer. It’s cozy, packed with flavor, and seriously easy to throw together.

Ingredients

  • For the casserole:
    • 2 cups diced ham
    • 4 cups fresh spinach
    • 1 cup shredded cheddar cheese
    • 1/2 cup diced onion
    • 1 tbsp olive oil
  • For the sauce:
    • 2 cups milk
    • 2 tbsp butter
    • 2 tbsp all-purpose flour
    • 1/2 tsp salt
    • 1/4 tsp black pepper
  • For the topping:
    • 1/2 cup breadcrumbs
    • 2 tbsp melted butter

Instructions

  1. Preheat your oven to 375°F (190°C). Grease a 9×13 inch baking dish lightly.
  2. Heat olive oil in a large skillet over medium heat. Add diced onion and sauté until translucent, about 3 minutes.
  3. Add the fresh spinach to the skillet. Cook until wilted, about 2 minutes. Tip: Spinach wilts quickly, so keep an eye on it to avoid overcooking.
  4. Stir in the diced ham and remove the skillet from heat. Spread this mixture evenly in the prepared baking dish.
  5. In the same skillet, melt 2 tbsp butter over medium heat. Whisk in the flour and cook for 1 minute to remove the raw flour taste.
  6. Gradually whisk in the milk, ensuring no lumps form. Cook until the sauce thickens, about 5 minutes. Tip: Constant whisking is key to a smooth sauce.
  7. Season the sauce with salt and pepper, then pour it over the ham and spinach mixture in the baking dish.
  8. Sprinkle shredded cheddar cheese evenly over the top.
  9. In a small bowl, mix breadcrumbs with melted butter. Sprinkle this mixture over the cheese.
  10. Bake for 25 minutes, or until the top is golden and bubbly. Tip: Let it sit for 5 minutes before serving to allow the sauce to set slightly.

Zesty and comforting, this casserole has a creamy interior with a crispy, buttery topping. Serve it with a side of roasted vegetables or a simple salad for a complete meal that’ll have everyone asking for seconds.

Ham Spinach and Cheese Stuffed Peppers

Ham Spinach and Cheese Stuffed Peppers

Delicious doesn’t even begin to describe these ham, spinach, and cheese stuffed peppers. You’re going to love how easy they are to make, and how packed with flavor they turn out.

Ingredients

  • For the peppers:
    • 4 large bell peppers, any color
    • 1 tbsp olive oil
  • For the filling:
    • 1 cup diced ham
    • 2 cups fresh spinach, chopped
    • 1 cup shredded cheddar cheese
    • 1/2 cup cream cheese, softened
    • 1/4 cup breadcrumbs
    • 1 tsp garlic powder
    • 1/2 tsp salt
    • 1/4 tsp black pepper

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Cut the tops off the bell peppers and remove the seeds and membranes. Brush the outside with olive oil and place them in a baking dish.
  3. In a large bowl, mix together the ham, spinach, cheddar cheese, cream cheese, breadcrumbs, garlic powder, salt, and black pepper until well combined.
  4. Stuff each pepper with the filling mixture, packing it down lightly.
  5. Bake for 25-30 minutes, or until the peppers are tender and the filling is bubbly and golden on top.
  6. Let the peppers cool for 5 minutes before serving to allow the filling to set slightly.

Now, these stuffed peppers are a perfect blend of creamy, cheesy, and slightly crunchy. Try serving them with a side of sour cream or a fresh salad for a complete meal.

Conclusion

Brimming with variety, our roundup of 20 Delicious Ham and Spinach Recipes offers something for every occasion, from cozy family dinners to festive gatherings. We hope these dishes inspire your next meal. Don’t forget to leave a comment sharing your favorite, and if you love what you see, pin this article to your Pinterest board to keep these tasty ideas handy. Happy cooking!

Leave a Comment