Oh, the classic combo of ham and spinach! Whether you’re craving a quick weeknight dinner, a cozy comfort meal, or something fresh and seasonal, this dynamic duo delivers. From savory pastas to hearty casseroles, we’ve gathered 22 mouthwatering recipes that will inspire your next kitchen adventure. Ready to find your new favorite dish? Let’s dive in!
Ham and Spinach Quiche
Just when you need a reliable brunch centerpiece that delivers every time, this ham and spinach quiche comes through. Jam-packed with savory flavors and creamy texture, it’s perfect for feeding a crowd with minimal fuss.
Ingredients
- 1 store-bought refrigerated pie crust
- 6 large farm-fresh eggs
- 1 cup heavy cream
- 1 cup diced smoked ham
- 2 cups fresh baby spinach leaves
- 1 cup shredded sharp cheddar cheese
- 1/2 cup diced sweet yellow onion
- 2 tbsp unsalted butter
- 1/2 tsp kosher salt
- 1/4 tsp freshly ground black pepper
- 1/4 tsp freshly grated nutmeg
Instructions
- Preheat your oven to 375°F.
- Press the refrigerated pie crust into a 9-inch pie dish, ensuring it fits snugly against the bottom and sides.
- Line the crust with parchment paper and fill with pie weights or dried beans to prevent bubbling.
- Blind bake the crust for 15 minutes until lightly golden around the edges.
- Remove the parchment and weights carefully using oven mitts.
- Melt 2 tablespoons of unsalted butter in a skillet over medium heat.
- Sauté the diced sweet yellow onion for 5 minutes until translucent and fragrant.
- Add 2 cups of fresh baby spinach leaves and cook for 2 minutes until just wilted.
- Whisk together 6 large farm-fresh eggs and 1 cup of heavy cream in a large bowl until fully combined.
- Stir in 1 cup of diced smoked ham, the cooked spinach and onion mixture, 1 cup of shredded sharp cheddar cheese, 1/2 teaspoon of kosher salt, 1/4 teaspoon of freshly ground black pepper, and 1/4 teaspoon of freshly grated nutmeg.
- Pour the egg mixture into the pre-baked crust, spreading ingredients evenly with a spatula.
- Bake at 375°F for 35-40 minutes until the center is set and the top is golden brown.
- Let the quiche rest for 10 minutes on a wire rack before slicing to allow the filling to firm up.
Golden and puffed straight from the oven, this quiche settles into a creamy, dense texture that slices cleanly. The smoky ham and sharp cheddar create a savory backbone against the subtle sweetness of caramelized onions. Serve warm wedges with a crisp green salad for brunch or pack chilled slices for effortless weekday lunches.
Savory Ham and Spinach Roll-Ups
Whip up these elegant roll-ups when you need impressive appetizers fast. They combine salty ham with creamy cheese and fresh greens in perfect bite-sized packages. Your guests will love the beautiful presentation and balanced flavors.
Ingredients
– 8 slices of thinly sliced deli ham
– 1 cup of creamy ricotta cheese
– 1/2 cup of freshly grated Parmesan cheese
– 2 cups of fresh baby spinach leaves
– 1/4 cup of finely chopped sun-dried tomatoes
– 2 cloves of minced garlic
– 1 teaspoon of dried Italian seasoning
– 1/4 teaspoon of freshly ground black pepper
– 1 tablespoon of extra virgin olive oil
Instructions
1. Preheat your oven to 375°F and lightly grease a baking dish with olive oil.
2. In a medium mixing bowl, combine the creamy ricotta cheese, freshly grated Parmesan cheese, minced garlic, dried Italian seasoning, and freshly ground black pepper.
3. Stir the cheese mixture vigorously until completely smooth and well-combined.
4. Lay the 8 slices of thinly sliced deli ham flat on your work surface.
5. Spread approximately 2 tablespoons of the cheese mixture evenly over each ham slice, leaving a 1/2-inch border around the edges.
6. Arrange 4-5 fresh baby spinach leaves over the cheese layer on each ham slice.
7. Sprinkle the finely chopped sun-dried tomatoes evenly over the spinach layer.
8. Tightly roll each ham slice away from you, pressing gently to seal the filling inside.
9. Place the roll-ups seam-side down in your prepared baking dish, arranging them in a single layer.
10. Drizzle the remaining extra virgin olive oil over the top of the roll-ups.
11. Bake at 375°F for 18-20 minutes until the ham edges are slightly crispy and the cheese filling is bubbly.
12. Remove from oven and let rest for 5 minutes before serving to allow the filling to set.
Buttery, creamy interiors contrast beautifully with the salty, slightly crisp ham wrappers. The sun-dried tomatoes add sweet-tart bursts that cut through the richness. Serve them sliced on a platter with marinara dipping sauce or alongside a crisp green salad for a complete meal.
Creamy Ham and Spinach Tortellini
Keeping dinner simple doesn’t mean sacrificing flavor. Creamy ham and spinach tortellini delivers comfort in under 30 minutes. Perfect for busy weeknights when you need something satisfying fast.
Ingredients
– 1 package (20 oz) fresh cheese tortellini
– 8 oz diced smoked ham
– 2 cups fresh baby spinach leaves
– 1 cup heavy cream
– 1/2 cup grated Parmesan cheese
– 2 tbsp unsalted butter
– 2 cloves minced garlic
– 1/4 tsp freshly ground black pepper
– 1/4 tsp crushed red pepper flakes
Instructions
1. Bring a large pot of salted water to a rolling boil over high heat.
2. Add fresh cheese tortellini to the boiling water and cook for 7-9 minutes until they float to the surface.
3. While tortellini cooks, melt unsalted butter in a large skillet over medium heat.
4. Add minced garlic and sauté for 1 minute until fragrant but not browned.
5. Stir in diced smoked ham and cook for 3-4 minutes until lightly browned around the edges.
6. Pour heavy cream into the skillet and bring to a gentle simmer.
7. Reduce heat to low and stir in grated Parmesan cheese until the sauce becomes smooth and creamy.
8. Drain cooked tortellini thoroughly, reserving 1/4 cup of pasta water.
9. Add drained tortellini to the creamy sauce in the skillet.
10. Toss in fresh baby spinach leaves and cook for 2 minutes until wilted.
11. If sauce seems too thick, gradually add reserved pasta water until desired consistency is reached.
12. Season with freshly ground black pepper and crushed red pepper flakes, then remove from heat.
Getting this dish right means creamy cheese-filled pasta pockets wrapped in a velvety sauce. The smoked ham adds salty depth while the spinach brings fresh balance. Try serving it with crusty bread to soak up every last bit of that luxurious sauce.
Ham and Spinach Stuffed Chicken Breasts
These ham and spinach stuffed chicken breasts transform ordinary weeknight dinners into something special. They’re surprisingly simple to make yet deliver restaurant-quality flavor and presentation. The creamy filling stays perfectly moist while the chicken develops a beautifully golden crust.
Ingredients
- 4 boneless, skinless chicken breasts
- 1 cup fresh spinach leaves
- 4 slices deli ham
- 4 oz cream cheese, softened
- 1/4 cup shredded mozzarella cheese
- 2 tbsp grated Parmesan cheese
- 1 tbsp olive oil
- 1 tsp garlic powder
- 1/2 tsp paprika
- 1/4 tsp black pepper
- 1/4 tsp salt
Instructions
- Preheat your oven to 375°F and lightly grease a baking dish.
- Place chicken breasts between two sheets of plastic wrap and pound to 1/4-inch thickness using a meat mallet.
- Season both sides of chicken with salt, black pepper, and garlic powder.
- Lay one slice of deli ham on each flattened chicken breast.
- Spread 1 oz of softened cream cheese evenly over the ham on each breast.
- Top cream cheese with fresh spinach leaves, using about 1/4 cup per breast.
- Sprinkle 1 tbsp of shredded mozzarella cheese over the spinach on each breast.
- Carefully roll each chicken breast tightly, starting from the shorter end.
- Secure each roll with 2-3 toothpicks to prevent unraveling during cooking.
- Brush the outside of each chicken roll with olive oil using a pastry brush.
- Sprinkle paprika and grated Parmesan cheese over the oiled chicken surfaces.
- Place stuffed chicken breasts seam-side down in the prepared baking dish.
- Bake at 375°F for 25-30 minutes until internal temperature reaches 165°F.
- Let chicken rest for 5 minutes before removing toothpicks and slicing.
Chicken emerges incredibly juicy with a savory, creamy filling that oozes slightly when sliced. The ham adds salty depth while the spinach provides fresh contrast to the rich cheeses. Serve over garlic mashed potatoes or alongside roasted asparagus for a complete meal that impresses guests but requires minimal effort.
Spinach and Ham Frittata
Ready for a protein-packed breakfast that comes together in minutes? This spinach and ham frittata delivers serious flavor with minimal effort. Rustle up this hearty dish for weekend brunch or meal prep it for busy mornings.
Ingredients
– 8 large farm-fresh eggs
– 1 cup diced smoked ham
– 2 cups fresh baby spinach leaves
– 1/2 cup shredded sharp cheddar cheese
– 1/4 cup heavy cream
– 1 tbsp rich extra virgin olive oil
– 1/2 tsp kosher salt
– 1/4 tsp freshly ground black pepper
– 1/4 tsp smoked paprika
Instructions
1. Preheat your oven to 375°F.
2. Crack 8 large farm-fresh eggs into a medium mixing bowl.
3. Whisk eggs vigorously until yolks and whites are fully combined.
4. Pour 1/4 cup heavy cream into the egg mixture.
5. Add 1/2 tsp kosher salt, 1/4 tsp freshly ground black pepper, and 1/4 tsp smoked paprika to the bowl.
6. Whisk all ingredients together until the mixture becomes pale yellow and slightly frothy.
7. Heat 1 tbsp rich extra virgin olive oil in a 10-inch oven-safe skillet over medium heat for 2 minutes.
8. Add 1 cup diced smoked ham to the hot skillet.
9. Cook ham for 3-4 minutes until edges become lightly browned and crispy.
10. Add 2 cups fresh baby spinach leaves to the skillet.
11. Sauté spinach for 1-2 minutes until leaves wilt and turn dark green.
12. Tip: Use a silicone spatula to evenly distribute ham and spinach across the skillet bottom.
13. Pour the egg mixture over the ham and spinach in the skillet.
14. Sprinkle 1/2 cup shredded sharp cheddar cheese evenly over the top.
15. Cook on stovetop for 4-5 minutes until edges begin to set.
16. Tip: Run a spatula around the edges to prevent sticking and ensure even cooking.
17. Transfer the skillet to the preheated 375°F oven.
18. Bake for 12-15 minutes until the center is fully set and the top turns golden brown.
19. Tip: Check doneness by gently shaking the skillet – the center should not jiggle.
20. Remove from oven and let rest for 5 minutes before slicing.
This frittata emerges with a fluffy, custard-like interior and beautifully browned top. The smoked ham provides savory depth while the spinach adds fresh balance. Serve warm slices with hot sauce or cool completely for perfect meal prep portions.
Ham and Spinach Lasagna
Tender layers of pasta, savory ham, and creamy spinach filling make this lasagna a comforting classic. This version comes together with straightforward techniques for reliable results every time. Perfect for family dinners or casual entertaining with minimal fuss.
Ingredients
– 12 no-boil lasagna noodles
– 1 pound thinly sliced deli ham
– 10 ounces fresh baby spinach
– 15 ounces whole milk ricotta cheese
– 2 cups shredded mozzarella cheese
– 1/2 cup grated Parmesan cheese
– 24 ounces jarred marinara sauce
– 1 large egg
– 2 cloves garlic
– 1 tablespoon extra virgin olive oil
– 1/2 teaspoon kosher salt
– 1/4 teaspoon freshly ground black pepper
Instructions
1. Preheat your oven to 375°F.
2. Mince 2 cloves of fresh garlic.
3. Heat 1 tablespoon of extra virgin olive oil in a large skillet over medium heat until shimmering.
4. Add the minced garlic and cook for 30 seconds until fragrant.
5. Add 10 ounces of fresh baby spinach and cook for 3-4 minutes until completely wilted.
6. Transfer the cooked spinach to a colander and press out excess liquid with a spatula.
7. In a medium bowl, combine 15 ounces of whole milk ricotta cheese, 1 large egg, 1/2 teaspoon of kosher salt, and 1/4 teaspoon of freshly ground black pepper.
8. Mix the ricotta mixture until fully combined.
9. Stir the drained spinach into the ricotta mixture.
10. Spread 1/2 cup of jarred marinara sauce evenly across the bottom of a 9×13 inch baking dish.
11. Arrange 4 no-boil lasagna noodles in a single layer over the sauce.
12. Spread half of the spinach-ricotta mixture evenly over the noodles.
13. Layer half of the 1 pound of thinly sliced deli ham over the spinach mixture.
14. Sprinkle 1/2 cup of the shredded mozzarella cheese over the ham layer.
15. Repeat the layering process: sauce, noodles, remaining spinach mixture, remaining ham, and another 1/2 cup of mozzarella.
16. Top with the final 4 no-boil lasagna noodles.
17. Spread the remaining marinara sauce over the top noodles.
18. Sprinkle the remaining 1 cup of shredded mozzarella cheese evenly over the sauce.
19. Dust the 1/2 cup of grated Parmesan cheese over the mozzarella layer.
20. Cover the baking dish tightly with aluminum foil.
21. Bake at 375°F for 30 minutes.
22. Remove the foil and continue baking for 15-20 minutes until the cheese is golden brown and bubbly.
23. Let the lasagna rest for 15 minutes before slicing to allow the layers to set.
Zesty ham cuts through the rich cheese layers, while the spinach adds earthy depth to each bite. The edges develop a satisfying crispness against the tender interior. Serve generous squares with garlic bread for soaking up any extra sauce, or pair with a simple arugula salad to balance the richness.
Baked Ham and Spinach Pinwheels
A perfect party appetizer that comes together with minimal effort but delivers maximum flavor. These savory spirals combine tender ham and vibrant spinach in a flaky pastry package that bakes up golden brown. Anyone can master this impressive-looking finger food in under 30 minutes.
Ingredients
– 1 sheet frozen puff pastry, thawed but still cool
– 8 ounces thinly sliced smoked ham, chopped fine
– 1 cup fresh baby spinach leaves, packed tight
– 4 ounces cream cheese, softened at room temperature
– 1/4 cup grated Parmesan cheese, freshly shredded
– 1 large egg, beaten until smooth
– 1 tablespoon Dijon mustard, sharp and grainy
– 1/2 teaspoon garlic powder, aromatic and finely ground
– 1/4 teaspoon black pepper, freshly cracked
Instructions
1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Unfold the thawed puff pastry sheet on a lightly floured surface, rolling it gently to smooth any seams.
3. Spread the softened cream cheese evenly over the entire pastry surface, leaving a 1/2-inch border clean around the edges.
4. Sprinkle the finely chopped smoked ham in an even layer over the cream cheese.
5. Arrange the fresh baby spinach leaves evenly across the ham layer, pressing them down lightly.
6. Combine the freshly shredded Parmesan, grainy Dijon mustard, aromatic garlic powder, and cracked black pepper in a small bowl.
7. Sprinkle the Parmesan mixture evenly over the spinach layer.
8. Starting from one long edge, tightly roll the pastry into a log, using the parchment paper to help guide the roll without stretching the dough.
9. Pinch the final seam firmly to seal the log, then place it seam-side down on the prepared baking sheet.
10. Brush the entire surface of the log with the beaten egg wash for a golden, glossy finish.
11. Using a sharp serrated knife, slice the log into 1-inch thick rounds, wiping the blade clean between cuts for neat edges.
12. Arrange the pinwheels cut-side up on the baking sheet, spacing them 1 inch apart to allow for even browning.
13. Bake for 15-18 minutes until the pastry is puffed and deep golden brown, rotating the pan halfway through cooking.
14. Transfer the baked pinwheels to a wire rack to cool for 5 minutes before serving. Just out of the oven, these pinwheels offer a satisfying contrast between the flaky, buttery pastry and the warm, creamy filling. The smoked ham provides a salty depth that balances beautifully with the fresh spinach and sharp Parmesan. For an elegant presentation, serve them alongside a zesty marinara dipping sauce or arrange on a platter with crisp raw vegetables.
Ham and Spinach Sauté
Never underestimate how a simple skillet dish can transform weeknight dinners. This ham and spinach sauté comes together in minutes while delivering serious flavor. Perfect for busy evenings when you want something satisfying without the fuss.
Ingredients
– 2 tablespoons rich extra virgin olive oil
– 1 medium yellow onion, finely diced
– 2 cloves fresh garlic, minced
– 8 ounces thick-cut ham steak, cubed
– 10 ounces fresh baby spinach leaves
– 1/4 teaspoon coarse kosher salt
– 1/4 teaspoon freshly cracked black pepper
– 1 tablespoon fresh lemon juice
Instructions
1. Heat 2 tablespoons rich extra virgin olive oil in a large skillet over medium-high heat until shimmering.
2. Add 1 medium finely diced yellow onion and cook for 4-5 minutes until translucent and fragrant.
3. Stir in 2 cloves minced fresh garlic and cook for 30 seconds until aromatic but not browned.
4. Add 8 ounces cubed thick-cut ham steak and cook for 3-4 minutes until lightly browned around the edges.
5. Working in batches, add 10 ounces fresh baby spinach leaves, wilting each batch before adding more.
6. Season with 1/4 teaspoon coarse kosher salt and 1/4 teaspoon freshly cracked black pepper, tossing to combine.
7. Drizzle 1 tablespoon fresh lemon juice over the sauté and toss once more to distribute evenly.
8. Remove from heat immediately after the final spinach wilts to maintain vibrant color.
Savory ham provides a salty backbone against the earthy spinach, while lemon brightens each bite. Serve this warm over creamy polenta or alongside crusty bread to soak up the flavorful juices. The tender spinach leaves hold just enough structure to complement the hearty ham cubes.
Spinach, Ham, and Cheese Omelette
Whip up this protein-packed breakfast in minutes when you need something satisfying yet simple. With fluffy eggs wrapped around savory ham and melted cheese, it’s the ultimate morning fuel that feels indulgent without the fuss. Perfect for busy weekdays or lazy weekend brunches.
Ingredients
– 3 large farm-fresh eggs
– 1 tablespoon rich unsalted butter
– ¼ cup diced smoked ham
– ½ cup fresh baby spinach leaves
– ¼ cup shredded sharp cheddar cheese
– Pinch of kosher salt
– Pinch of freshly ground black pepper
Instructions
1. Crack 3 large farm-fresh eggs into a medium bowl.
2. Whisk eggs vigorously for 30 seconds until completely smooth and pale yellow.
3. Heat a 10-inch nonstick skillet over medium heat for 2 minutes.
4. Add 1 tablespoon rich unsalted butter and swirl until melted and foamy.
5. Pour whisked eggs into the hot skillet, tilting to coat the entire surface evenly.
6. Let eggs set undisturbed for 45 seconds until edges begin to pull away from the pan.
7. Sprinkle ¼ cup diced smoked ham evenly over one half of the omelette.
8. Layer ½ cup fresh baby spinach leaves over the ham.
9. Top spinach with ¼ cup shredded sharp cheddar cheese.
10. Season filling with a pinch of kosher salt and freshly ground black pepper.
11. Cook for another 60 seconds until bottom develops golden spots.
12. Use a thin spatula to carefully fold the empty half over the filled side.
13. Slide omelette onto a warm plate immediately.
14. Let rest for 1 minute before cutting to allow cheese to set slightly.
Velvety eggs cradle the salty ham and melted cheddar, while wilted spinach adds earthy freshness. The crisp-edged exterior gives way to a creamy, layered interior that’s deeply satisfying. For a brunch upgrade, top with sliced avocado or serve alongside roasted potatoes for a complete meal.
Ham and Spinach Pasta Bake
Lately, I’ve been craving cozy casseroles that feed a crowd with minimal effort. This ham and spinach pasta bake delivers creamy comfort in every bite. It’s the perfect solution for busy weeknights when you want something satisfying without the fuss.
Ingredients
– 12 ounces dried penne pasta
– 2 tablespoons rich extra virgin olive oil
– 1 medium yellow onion, finely diced
– 3 cloves fresh garlic, minced
– 8 ounces thick-cut ham, cubed
– 5 ounces fresh baby spinach leaves
– 2 cups whole milk
– 1 cup heavy cream
– 2 cups shredded sharp cheddar cheese
– 1/2 cup grated Parmesan cheese
– 1 teaspoon kosher salt
– 1/2 teaspoon freshly ground black pepper
Instructions
1. Preheat your oven to 375°F and lightly grease a 9×13-inch baking dish.
2. Bring a large pot of salted water to a rolling boil over high heat.
3. Add the dried penne pasta and cook for 8 minutes until al dente.
4. Drain the pasta thoroughly in a colander, shaking to remove excess water.
5. Heat rich extra virgin olive oil in a large skillet over medium heat until shimmering.
6. Add finely diced yellow onion and cook for 5 minutes until translucent and fragrant.
7. Stir in minced fresh garlic and cook for 1 minute until aromatic but not browned.
8. Add cubed thick-cut ham and cook for 3 minutes until lightly browned around the edges.
9. Tip: For maximum flavor, let the ham develop a golden crust before proceeding.
10. Gradually add fresh baby spinach leaves, stirring until wilted, about 2 minutes.
11. Pour in whole milk and heavy cream, stirring to combine with the ham and spinach mixture.
12. Bring the sauce to a gentle simmer over medium heat, stirring occasionally.
13. Reduce heat to low and gradually stir in shredded sharp cheddar cheese until melted and smooth.
14. Tip: Add cheese off the heat to prevent curdling and ensure a silky sauce.
15. Stir the drained penne pasta into the cheese sauce until evenly coated.
16. Transfer the pasta mixture to the prepared baking dish, spreading it evenly.
17. Sprinkle grated Parmesan cheese evenly over the top of the pasta.
18. Tip: For extra crispy edges, make sure the cheese reaches all the way to the dish corners.
19. Bake at 375°F for 25 minutes until bubbly around the edges and golden on top.
20. Let the bake rest for 10 minutes before serving to allow the sauce to thicken.
Zesty Parmesan crust gives way to tender pasta swimming in creamy sauce. The salty ham and earthy spinach create a satisfying balance in every forkful. Serve this straight from the oven with crusty bread for soaking up every last bit of cheesy goodness.
Cheesy Ham and Spinach Dip
Holiday gatherings call for crowd-pleasing appetizers that disappear fast. This creamy dip combines savory ham with fresh spinach in a cheesy base that’s perfect for dipping. Make it ahead and bake just before serving for minimal fuss.
Ingredients
– 8 ounces cream cheese, softened to room temperature
– 1 cup sour cream, full-fat for creaminess
– 1 cup sharp cheddar cheese, freshly shredded
– 1 cup Monterey Jack cheese, freshly shredded
– 1 cup cooked ham, finely diced
– 2 cups fresh spinach, roughly chopped
– 1/2 cup mayonnaise
– 1/4 cup green onions, thinly sliced
– 2 cloves garlic, minced
– 1/2 teaspoon smoked paprika
– 1/4 teaspoon cayenne pepper
– 1/4 teaspoon black pepper, freshly ground
Instructions
1. Preheat your oven to 375°F.
2. Combine softened cream cheese, sour cream, and mayonnaise in a large mixing bowl, stirring until completely smooth.
3. Fold in shredded cheddar, Monterey Jack, diced ham, chopped spinach, green onions, minced garlic, smoked paprika, cayenne, and black pepper until evenly distributed.
4. Transfer the mixture to a 9-inch oven-safe baking dish, spreading it into an even layer.
5. Bake at 375°F for 20–25 minutes, until the edges are bubbly and the top is lightly golden.
6. Let the dip rest for 5 minutes before serving to allow it to thicken slightly.
A warm, bubbly texture welcomes crispy bread slices or vegetable sticks. The sharp cheddar and smoky ham balance the mild spinach, while a hint of cayenne adds a subtle kick. Serve it straight from the dish with tortilla chips for a casual centerpiece.
Ham and Spinach Salad with Feta
Filled with vibrant colors and satisfying textures, this ham and spinach salad comes together in minutes for a perfect lunch or light dinner. Fresh spinach provides the base while salty ham and creamy feta create a balanced flavor profile that’s both hearty and refreshing. The simple vinaigrette ties everything together with bright acidity that cuts through the richness.
Ham and Spinach Stuffed Mushrooms
Perfect for any gathering, these savory bites come together with minimal effort yet deliver maximum flavor. Packed with smoky ham and tender spinach, they disappear quickly from any appetizer spread. The creamy filling bakes into golden perfection inside earthy mushroom caps.
Ingredients
- 16 large cremini mushrooms, wiped clean with stems removed
- 1 cup finely diced smoked ham
- 2 cups fresh baby spinach, roughly chopped
- 4 ounces cream cheese, softened at room temperature
- 1/4 cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1 tablespoon extra virgin olive oil
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon freshly ground black pepper
- 1/4 teaspoon sea salt
Instructions
- Preheat your oven to 375°F and line a baking sheet with parchment paper.
- Brush each mushroom cap lightly with extra virgin olive oil using a pastry brush.
- Arrange the oiled mushroom caps cavity-side up on the prepared baking sheet.
- Heat a skillet over medium heat and sauté the diced ham for 3-4 minutes until lightly browned.
- Add the minced garlic to the skillet and cook for 1 minute until fragrant.
- Stir in the chopped spinach and cook for 2 minutes until just wilted.
- Transfer the ham and spinach mixture to a mixing bowl and let cool for 5 minutes.
- Add the softened cream cheese, grated Parmesan, smoked paprika, black pepper, and sea salt to the bowl.
- Mix all ingredients thoroughly until well combined and creamy.
- Spoon the filling mixture evenly into each mushroom cavity, mounding slightly.
- Bake for 18-20 minutes until the mushroom caps are tender and the filling is golden brown.
- Let the stuffed mushrooms rest for 5 minutes before serving to allow the filling to set.
What makes these mushrooms exceptional is the contrast between the tender mushroom base and the creamy, savory filling. The smoked ham provides a rich depth while the spinach adds freshness. For an elegant presentation, garnish with extra Parmesan and serve warm alongside a crisp white wine.
Ham and Spinach Breakfast Casserole
You know those weekend mornings when you want something special but don’t want to fuss? This ham and spinach breakfast casserole delivers big flavor with minimal effort. Your whole family will be asking for seconds.
Ingredients
– 8 large farm-fresh eggs
– 1 cup whole milk
– 6 ounces diced smoked ham
– 2 cups fresh baby spinach leaves
– 1 cup shredded sharp cheddar cheese
– 1/2 cup finely chopped yellow onion
– 1 tablespoon rich extra virgin olive oil
– 1 teaspoon kosher salt
– 1/2 teaspoon freshly ground black pepper
– 1/4 teaspoon garlic powder
Instructions
1. Preheat your oven to 375°F and grease a 9×13-inch baking dish with olive oil.
2. Heat 1 tablespoon of extra virgin olive oil in a large skillet over medium heat for 2 minutes until shimmering.
3. Add 1/2 cup of finely chopped yellow onion and cook for 4-5 minutes until translucent and fragrant.
4. Stir in 6 ounces of diced smoked ham and cook for 3 minutes until lightly browned.
5. Add 2 cups of fresh baby spinach leaves and cook for 2 minutes until just wilted.
6. Transfer the ham and spinach mixture to the prepared baking dish, spreading it evenly.
7. In a large bowl, whisk together 8 large farm-fresh eggs until fully combined and slightly frothy.
8. Pour in 1 cup of whole milk while continuously whisking to create a smooth custard base.
9. Stir in 1 teaspoon of kosher salt, 1/2 teaspoon of freshly ground black pepper, and 1/4 teaspoon of garlic powder.
10. Sprinkle 1 cup of shredded sharp cheddar cheese evenly over the ham and spinach mixture.
11. Carefully pour the egg mixture over the layered ingredients in the baking dish.
12. Gently tap the dish on the counter to remove any air bubbles and ensure even distribution.
13. Bake at 375°F for 35-40 minutes until the center is set and the top is golden brown.
14. Insert a knife into the center – it should come out clean when fully cooked.
15. Let the casserole rest for 10 minutes before slicing to allow the layers to set properly.
Every bite delivers creamy eggs, savory ham, and tender spinach in perfect harmony. The golden-brown top gives way to a moist, custardy interior that holds together beautifully when sliced. Excellent for brunch gatherings or make-ahead breakfasts that reheat wonderfully throughout the week.
Ham, Spinach, and Ricotta Calzones
Ready for a handheld meal that delivers serious comfort? These ham, spinach, and ricotta calzones are your answer. They’re packed with flavor and perfect for a quick dinner or easy lunch.
Ingredients
- 1 lb store-bought pizza dough
- 1 cup whole milk ricotta cheese
- 1 cup diced smoked ham
- 2 cups fresh baby spinach leaves
- 1/2 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 1 large egg, lightly beaten
- 1 tbsp rich extra virgin olive oil
- 1 tsp dried oregano
- 1/2 tsp garlic powder
- 1/4 tsp freshly ground black pepper
- 1/4 tsp coarse sea salt
Instructions
- Preheat your oven to 425°F and line a baking sheet with parchment paper.
- Divide the pizza dough into 4 equal portions on a lightly floured surface.
- Roll each portion into a 7-inch circle about 1/4-inch thick.
- In a medium bowl, combine the whole milk ricotta, diced smoked ham, fresh baby spinach, shredded mozzarella, grated Parmesan, dried oregano, garlic powder, and freshly ground black pepper.
- Spoon 1/4 of the filling onto one half of each dough circle, leaving a 1-inch border.
- Fold the empty dough half over the filling and press the edges firmly together.
- Crimp the edges with a fork to create a tight seal that prevents leaking during baking.
- Brush the tops of the calzones with the lightly beaten egg using a pastry brush.
- Sprinkle the coarse sea salt evenly over the egg-washed surfaces.
- Cut three small slits in the top of each calzone with a sharp knife to allow steam to escape.
- Bake for 18-20 minutes until the crust is deep golden brown and firm to the touch.
- Remove from the oven and brush the hot calzones with rich extra virgin olive oil.
- Let the calzones rest for 5 minutes before serving to allow the filling to set.
Just out of the oven, these calzones boast a crisp, golden crust that gives way to a creamy, savory interior. The smoked ham adds salty depth while the fresh spinach provides subtle earthiness. For a complete meal, serve them with a simple side salad or your favorite marinara sauce for dipping.
Ham and Spinach Croissants
These ham and spinach croissants transform basic ingredients into a buttery, savory treat perfect for any meal. They combine flaky pastry with rich fillings for a satisfying handheld meal. The golden-brown exterior gives way to a warm, cheesy center every time.
Ingredients
– 1 package (8 count) refrigerated crescent roll dough
– 8 slices deli-style smoked ham
– 1 cup fresh baby spinach leaves
– 1 cup shredded sharp cheddar cheese
– 1 large egg, beaten
– 1 tablespoon whole milk
Instructions
1. Preheat your oven to 375°F and line a baking sheet with parchment paper.
2. Unroll the crescent roll dough and separate into 8 triangles along the perforated lines.
3. Place one slice of smoked ham on each dough triangle, leaving a 1/2-inch border around the edges.
4. Layer 5-6 fresh baby spinach leaves over the ham on each triangle.
5. Sprinkle 2 tablespoons of shredded sharp cheddar cheese evenly over the spinach.
6. Tightly roll each triangle from the wide end to the point, pressing the tip to seal.
7. Arrange the rolled croissants 2 inches apart on the prepared baking sheet with the seam side down.
8. Whisk together the beaten egg and whole milk in a small bowl until fully combined.
9. Brush the egg wash generously over the top and sides of each croissant using a pastry brush.
10. Bake for 12-15 minutes until the croissants are puffed and deep golden brown.
11. Transfer the baked croissants to a wire rack and let cool for 5 minutes before serving.
Deliciously flaky layers contrast with the tender ham and wilted spinach inside. The sharp cheddar melts into every bite, creating a creamy texture against the crisp pastry. Serve warm alongside tomato soup or slice them horizontally for mini breakfast sandwiches.
Conclusion
Amazingly versatile, these 22 ham and spinach recipes offer endless inspiration for easy, delicious meals. We hope you found some new family favorites! Give them a try, and let us know which one you love most in the comments below. Don’t forget to share this roundup with fellow food lovers on Pinterest. Happy cooking!
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.



