Spinach puffs pin with text overlay - 1

If you’re a fan of crisp, buttery pastry paired with a rich spinach filling, you’re in for a treat! Learn how to make the easiest Spinach Puffs. You’ll achieve that perfect balance between flaky pastry and a savory, cheesy center without spending hours in the kitchen.

Spinach Puffs stacked on a plate - 2

Why You’ll Love This Amazing Appetizer

  • Fast. Ready in under 30 minutes with the help of pre-made puff pastry.
  • Easy. Prep the spinach filling, stuff the pastry, and bake—so simple!
  • Impressive. Crispy golden exteriors and a creamy spinach filling make these bite-sized treats look restaurant-quality.
  • Delicious. Packed with flavor that is absolutely crowd-pleasing.

With these quick steps and fresh ingredients, you’ve created a restaurant-worthy appetizer perfect for parties, brunches, or an anytime snack. Whether you’re hosting a gathering or simply treating yourself to a tasty bite, these Spinach Puffs are guaranteed to be a hit.

What Do Spinach Puffs Taste Like?

Spinach Puffs are absolutely delicious and insanely popular among pastry lovers. These puffs offer a delectable combination of buttery, flaky dough and a savory spinach filling that appeals to a wide range of palates.

The creamy spinach mixture contrasts beautifully with the crisp pastry layers, creating a mouthwatering and satisfying eating experience.

Ingredients You’ll Need

  • Puff Pastry (store-bought or homemade) - Provides the flaky, buttery exterior that envelops the filling. Its layers puff up during baking, delivering a crisp and golden shell.
  • Spinach (fresh or frozen) - Adds color, nutrients, and a savory base for the filling. Fresh spinach wilts down for a tender texture, while frozen spinach is convenient and just needs to be drained well.
  • Onion - Sautéed to bring out sweetness and depth, enhancing the flavor profile of the spinach mixture.
  • Garlic - Enhances the savory richness of the spinach, adding a mild pungent note that pairs beautifully with the pastry.
  • Cheese (Feta, Cheddar, or Cream Cheese) - The creamy element that holds the filling together, lending tanginess (feta), sharpness (cheddar), or smoothness (cream cheese).
  • Egg - Gives the pastry a gorgeous golden finish when brushed on top before baking.
  • Salt & Black Pepper - Essential for seasoning, ensuring the filling is perfectly balanced and not bland.

How To Make Spinach Puffs

  1. Sauté the Onion & Garlic . In a skillet over medium heat, warm a drizzle of oil or butter. Sauté diced onion until translucent, then add minced garlic for about 1 minute.
  2. Cook the Spinach . Add fresh spinach leaves (or thawed, drained frozen spinach). Sauté until wilted (if fresh) or heated through (if frozen). Season lightly with salt and pepper.
  3. Mix in Cheese . Remove from heat and stir in crumbled feta or shredded cheese (like cheddar) until combined. Allow the mixture to cool slightly.
  4. Thaw the Pastry . If using store-bought puff pastry, ensure it’s fully thawed according to package instructions.
  5. Cut into Squares . Lightly dust a work surface with flour. Roll out the puff pastry and cut into squares (about 3–4 inches each).
  6. Fill & Fold . Place a spoonful of the spinach filling onto each square. Fold the pastry over (into a triangle or rectangle), pressing edges to seal. Crimp with a fork for a decorative touch.
  7. Preheat Oven . Set your oven to 400°F.
  8. Brush with Egg Wash . Beat one egg in a small bowl. Brush the pastry tops lightly for a golden finish.
  9. Bake . Arrange the puffs on a parchment-lined baking sheet. Bake for 15–18 minutes, or until golden brown and puffed.
overhead image of spinach puffs stacked on a plate - 3

Tips And Tricks

Making Spinach Puffs is straightforward, but here are a few pointers to ensure top-notch results:

  • Thoroughly Drain Spinach . Excess moisture can make the pastry soggy. If using frozen spinach, squeeze out all the liquid.
  • Cool Filling . Let the filling cool before spooning onto the pastry. Hot filling can melt the pastry or make it difficult to handle.
  • Seal Edges Well . Gently press or crimp edges to prevent leakage during baking.
  • Egg Wash . Don’t skip this step! It gives the puffs their signature golden sheen.
  • Use Quality Cheese . A sharp cheddar or tangy feta can elevate the filling’s flavor instantly.

Variations

If you’re a fan of Spinach Puffs and want to explore different flavor combinations, here are some delicious ideas:

  • Mushroom & Spinach - Sauté mushrooms with the onion for an earthy twist.
  • Cream Cheese & Herbs - Replace shredded cheese with softened cream cheese and a handful of fresh herbs.
  • Bacon & Spinach - Cook crispy bacon, crumble it, and stir into the filling for extra savory goodness.
  • Spicy Feta - Add red chili flakes or jalapeños for a bold, spicy kick.

What To Enjoy With Spinach Puffs

Spinach Puffs are a flavorful, grab-and-go type of snack or appetizer. Here are some serving suggestions:

  • Salad - Crisp greens complement the creamy, buttery puffs.
  • Tomato Soup - A warm bowl of soup balances the rich pastry.
  • Yogurt Dip or Aioli - A tangy dipping sauce can enhance each bite.
  • Fresh Fruit Platter - Adds a light, refreshing contrast to the savory pastries.

How Long Do They Last?

Once baked, Spinach Puffs can be stored in the refrigerator in an airtight container for up to 3–4 days.

Reheat your leftovers in the oven at 350°F for about 5–7 minutes or until warmed through. For the best texture, enjoy them as soon as possible.

Can You Freeze Them?

Yes, you can freeze Spinach Puffs either before or after baking:

  • Before Baking : Assemble the puffs, then freeze them on a tray until solid. Transfer to a freezer-safe bag or container. Bake directly from frozen, adding a few extra minutes.
  • After Baking : Allow them to cool completely, then store in a freezer-safe container for up to 2 months. Reheat in the oven to refresh their crispness.

More Awesome Appetizers

  • Bacon Wrapped Dates
  • Loaded Potato Skins
  • Pizza Balls
  • Maryland Crab Dip
  • Cheeseball Recipe
Spinach puffs pin with text overlay - 4 Spinach Puffs stacked on a plate - 5

Spinach Puffs | Easy Spinach Puff Recipe

Ingredients

  • ▢ 1 sheet puff pastry , store bought
  • ▢ 4 cups Spinach
  • ▢ 1 Onion , diced
  • ▢ 2 cloves Garlic , minced
  • ▢ 8 ounces cream cheese , softened
  • ▢ 1 Egg , for egg wash
  • ▢ 1/2 tsp Salt
  • ▢ 1/4 tsp Ground Black Pepper

Instructions

  • Sauté the Onion & Garlic . In a skillet over medium heat, warm a drizzle of oil or butter. Sauté diced onion until translucent, then add minced garlic for about 1 minute.
  • Cook the Spinach . Add fresh spinach leaves (or thawed, drained frozen spinach). Sauté until wilted (if fresh) or heated through (if frozen). Season lightly with salt and pepper.
  • Mix in Cheese . Remove from heat and stir in crumbled feta or shredded cheese (like cheddar) until combined. Allow the mixture to cool slightly.
  • Thaw the Pastry . If using store-bought puff pastry, ensure it’s fully thawed according to package instructions.
  • Cut into Squares . Lightly dust a work surface with flour. Roll out the puff pastry and cut into squares (about 3–4 inches each).
  • Fill & Fold . Place a spoonful of the spinach filling onto each square. Fold the pastry over (into a triangle or rectangle), pressing edges to seal. Crimp with a fork for a decorative touch.
  • Preheat Oven . Set your oven to 400°F.
  • Brush with Egg Wash . Beat one egg in a small bowl. Brush the pastry tops lightly for a golden finish.
  • Bake . Arrange the puffs on a parchment-lined baking sheet. Bake for 15–18 minutes, or until golden brown and puffed.

Get support & connect with our community on Facebook!

Spinach Puffs - 6 Spinach Puffs - 7

If you already signed up, you should have received an email with a password to give you unlimited access to our FREE Printable Library. The password is case sensitive. Enter it below and get printing!

Password:

Spinach Puffs stacked on a plate - 8

Spinach Puffs | Easy Spinach Puff Recipe

Ingredients

  • 1 sheet puff pastry store bought
  • 4 cups Spinach
  • 1 Onion diced
  • 2 cloves Garlic minced
  • 8 ounces cream cheese softened
  • 1 Egg for egg wash
  • 1/2 tsp Salt
  • 1/4 tsp Ground Black Pepper

Instructions

  • Sauté the Onion & Garlic . In a skillet over medium heat, warm a drizzle of oil or butter. Sauté diced onion until translucent, then add minced garlic for about 1 minute.
  • Cook the Spinach . Add fresh spinach leaves (or thawed, drained frozen spinach). Sauté until wilted (if fresh) or heated through (if frozen). Season lightly with salt and pepper.
  • Mix in Cheese . Remove from heat and stir in crumbled feta or shredded cheese (like cheddar) until combined. Allow the mixture to cool slightly.
  • Thaw the Pastry . If using store-bought puff pastry, ensure it’s fully thawed according to package instructions.
  • Cut into Squares . Lightly dust a work surface with flour. Roll out the puff pastry and cut into squares (about 3–4 inches each).
  • Fill & Fold . Place a spoonful of the spinach filling onto each square. Fold the pastry over (into a triangle or rectangle), pressing edges to seal. Crimp with a fork for a decorative touch.
  • Preheat Oven . Set your oven to 400°F.
  • Brush with Egg Wash . Beat one egg in a small bowl. Brush the pastry tops lightly for a golden finish.
  • Bake . Arrange the puffs on a parchment-lined baking sheet. Bake for 15–18 minutes, or until golden brown and puffed.

Spinach Puffs | Easy Spinach Puff Recipe https://twosleevers.com/spinach-puffs/

If you’re a fan of hearty, comforting Southern classics, you’re in for a treat! Learn how to make the easiest and most flavorful Hoppin’ John. It’s a black-eyed pea and rice dish traditionally served on New Year’s Day for good luck. With smoky bacon, tender peas, fluffy rice, and just the right seasoning, this dish is simple enough for weeknights but special enough for family gatherings.

Overhead image of Hoppin John with rice in a dish - 9

Why You’ll Love This Comforting Classic

  • Hearty and Comforting. A warm, filling one-pot meal that satisfies every craving.
  • Budget-Friendly. Made with simple, affordable pantry staples like beans, rice, and onion.
  • Traditional and Flavorful. Rich with Southern heritage, this dish is seasoned with smoky meat and aromatic vegetables.
  • Versatile. Perfect as a main course, side dish, or meal prep for the week.

Whether you’re making it for New Year’s luck or just because you want comfort food at its best, Hoppin’ John is a timeless classic you’ll love.

Why Is It Called Hoppin’ John?

Great question! The name Hoppin’ John has roots in Southern food history and culture. This classic dish of rice and black-eyed peas is believed to have originated in the Carolinas during the 18th century, blending African, French, and Caribbean culinary traditions.

As for the name itself, there are a few theories:

  • Folklore : One popular story says it comes from children “hopping” around the table with excitement when the dish was served.
  • Creole Influence : Some food historians suggest it may have come from the French or Creole pronunciation of pois pigeons (pigeon peas), which over time evolved into “Hoppin’ John.”
  • Local Tradition : Another theory is that it was named after a man nicknamed “John” who sold peas and rice in Charleston, South Carolina.

No matter which version you believe, Hoppin’ John has become a beloved New Year’s tradition in the South, often eaten for good luck and prosperity.

What Does It Taste Like?

Hoppin’ John is absolutely delicious and has remained a beloved Southern dish for generations. The combination of black-eyed peas, smoky meat, rice, and seasoning creates a hearty, earthy flavor that’s both comforting and satisfying.

Traditionally, it’s served with collard greens and cornbread, making it a complete meal with deep cultural significance.

Ingredients You’ll Need

  • Black-Eyed Peas - The star of the dish, providing hearty texture and earthy flavor. Fresh, frozen, canned, or dried peas all work, though dried need soaking.
  • Rice - The comforting base that makes the dish filling and complete. Long-grain white rice is traditional, while brown rice adds a nutty flavor and extra fiber.
  • Bacon - Adds smoky depth and richness to the stew. Smoked turkey or a vegan smoked seasoning can be swapped in for dietary preferences.
  • Onion, Celery & Bell Pepper - Known as the “holy trinity” in Southern cooking, these vegetables create an aromatic and flavorful base.
  • Garlic - Brings bold, savory depth that enhances both the rice and peas.
  • Chicken Broth (or Vegetable Broth) - Provides the flavorful liquid for simmering, infusing the rice and peas with richness.
  • Bay Leaf & Thyme - Add earthy, herbal notes that balance the heartiness of the dish.
  • Cayenne or Hot Sauce - Optional, but great for adding a spicy kick that cuts through the smoky flavors.
  • Salt & Black Pepper - Essential seasonings that tie all the ingredients together.
  • Green Onions - A fresh, bright garnish that finishes the dish with color and crisp flavor.

How To Make Hoppin’ John

  1. Soak the Beans. Soak the black eyed peas for one hour in hot water.
  2. Cook the Bacon. In a Dutch oven, cook diced bacon for 5-7 minutes until crispy. Remove and set aside, leaving some drippings in the pot.
  3. Sauté the Aromatics. Add onion, celery, and bell pepper to the drippings and cook for an additional 5 minutes on low until softened. Stir in garlic and cook until fragrant.
  4. Add the Black-Eyed Peas. Stir in peas, broth, thyme, bay leaf, salt, pepper, and a pinch of cayenne. Simmer for 40-45 minutes, or until the peas are tender.
  5. Finish and Serve. Stir in crispy bacon, adjust seasoning, and garnish with fresh green onions. Serve hot with rice, cornbread, or collard greens.
Close up image of Hoppin John on a deep plate on a wooden surface - 10

Tips And Tricks

Here are some helpful tips and tricks for making Hoppin’ John to ensure your dish turns out flavorful, hearty, and comforting every time:

  • Choose your peas wisely . Fresh or frozen black-eyed peas cook quickly and keep their shape, while dried peas (soaked overnight) give the dish a deeper, traditional flavor. Canned peas work in a pinch but should be rinsed well to reduce excess sodium.
  • Use smoked meat for depth . Bacon, ham hock, or smoked turkey legs infuse the rice and peas with rich, smoky flavor. For a vegetarian version, add smoked paprika for that same depth.
  • Build flavor with the “holy trinity” . Don’t rush sautéing the onion, celery, and bell pepper. This aromatic base is the backbone of authentic Southern flavor.

Variations

Here are some tasty ways you can switch up Hoppin’ John while still keeping its soul-food comfort intact:

  • Vegan - Skip the bacon or ham hock and use smoked paprika or liquid smoke to bring in that classic depth of flavor.
  • Spicy - Add extra cayenne pepper, sliced jalapeños, or a splash of hot sauce for bold heat.
  • Brown Rice Version - Swap long-grain white rice for brown rice to add nuttiness, extra fiber, and a heartier bite.

What To Eat With Hoppin’ John

When serving Hoppin’ John, pairing it with the right sides and accompaniments makes the meal even more satisfying and well-rounded. Here are some delicious options

  • Collard Greens - A Southern classic often enjoyed alongside Hoppin’ John, especially for New Year’s traditions.
  • Cornbread - Buttery, crumbly cornbread is perfect for soaking up the flavorful juices.
  • Fried Okra - Adds crispy texture and a slightly earthy flavor that complements the peas and rice.
  • Roasted Sweet Potatoes - Their natural sweetness balances the smoky, savory notes of the dish.

How Long Does It Last?

Hoppin’ John keeps well in the refrigerator for 3–4 days when stored in an airtight container. The flavors often deepen as it sits, making it even tastier the next day.

To reheat, simply warm it on the stovetop with a splash of broth or water to loosen the texture.

Can You Freeze It?

Yes, Hoppin’ John freezes beautifully. Let it cool completely, then portion into freezer-safe containers. It will keep for up to 2 months.

Reheat it gently on the stovetop, adding a bit of broth to refresh the consistency.

More Cajun Recipes

  • Cajun Chicken Thighs
  • Dirty Rice
  • Creamy Cajun Chicken Pasta
  • Cajun Corn On The Cob
  • Cajun Spice Mix
Hoppin John Pin with text overlay - 11 Overhead image of Hoppin John with rice in a dish - 12

Hoppin’ John Recipe | Black-Eyed Pea And Rice Stew

Ingredients

  • ▢ 1 pound Dried Black Eyed Peas
  • ▢ 6 slices Bacon
  • ▢ 1 Onion , diced
  • ▢ 2 ribs Celery
  • ▢ 1 Bell Pepper , diced
  • ▢ 4 cloves Garlic , minced
  • ▢ cups Chicken Broth
  • ▢ 1 Bay Leaf
  • ▢ 1 tsp Dried Thyme
  • ▢ 1/4 tsp Cayenne
  • ▢ 1 tsp Kosher Salt
  • ▢ 1/2 tsp Ground Black Pepper

Instructions

  • Soak the Beans. Soak the black eyed peas for one hour in hot water.
  • Cook the Bacon. In a Dutch oven, cook diced bacon for 5-7 minutes until crispy. Remove and set aside, leaving some drippings in the pot.
  • Sauté the Aromatics. Add onion, celery, and bell pepper to the drippings and cook for an additional 5 minutes on low until softened. Stir in garlic and cook until fragrant.
  • Add the Black-Eyed Peas. Stir in peas, broth, thyme, bay leaf, salt, pepper, and a pinch of cayenne. Simmer for 40-45 minutes, or until the peas are tender.
  • Finish and Serve. Stir in crispy bacon, adjust seasoning, and garnish with fresh green onions. Serve hot with rice, cornbread, or collard greens.

Get support & connect with our community on Facebook!