Stuffed Dates

This stuffed dates recipe is easy to make and a delightfully sweet treat you can make for celebrations or snacks. Date appetizers are perfect party foods for people with allergies because they’re naturally gluten-free, and these are even dairy-free as well!

If you love easy vegan party food, be sure to try our vegan cheese ball recipe. Serve it with crackers and wait for the fun to begin!

Several stuffed dates with basil leaves between them and cream cheese in a bowl behind it.

I don’t think I would have ever considered this recipe on my own, but my lovely cousin Margie was hosting a family dinner and she introduced us to it. How perfect!

She’s one of my cousins with that Martha Stewart gene. She has such a flair for serving unique and delicious dishes on beautiful platters.

It’s hard to feel comfortable naming any recipe “stuffed” something or other. But honestly, there is no better way to describe this recipe. It uses delicate and delicious Medjool dates filled to the brim (i.e., stuffed) with vegan cream cheese, chopped pecans, and even some fresh basil leaves if you have them handy.

Of course, I wanted to make my stuffed dates vegan. That was pretty easy to do by using vegan cream cheese for the filling.


In the United States, 95% of medjool dates are grown in one region of one state. Can you guess which state? Scroll to the bottom for the answer.

What Makes This Recipe Shine?

  • Using vegan cream cheese means these appetizers are perfect for everyone, even those who don’t eat dairy
  • Medjool dates are bigger than most dates, allowing plenty of room for flavorful fillings
  • Adding toppings like chopped pecans and fresh basil, tips this flavor profile into something spectacular!

Key Ingredients for Stuffed Dates

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.

Here are the ingredients you’ll need for this recipe, including substitution ideas:

  • Medjool Dates — Look in the produce aisle of most grocery stores. I buy a lot of vegan products at Costco, including dates. You can also find them at Sprouts, Natural Grocers, or most health food stores.
  • Vegan Cream Cheese — I buy this in the health food section of my grocery store, or health food stores. I like Daiya, Tofutti, or Miyoko. Or you can make your own homemade vegan cream cheese.
  • Toppings — I used chopped pecans and fresh basil leaves, but you can also add chopped pistachios, walnuts, and more.
A mound of Medjool dates sit in a glass bowl on a white counter.

Which Dates are Best for Stuffed Dates?

Medjool dates are the best dates for stuffing because they have a rich, caramel-like flavor. Compared to regular dates that are smaller and firmer, Medjool dates are larger and have a soft and chewy texture. Native to Morocco, Medjool dates may appear to be a dried fruit like raisins, but they are actually a fresh fruit. Removing the pit is easy once you cut it in half. You can find Medjool dates at a number of stores like Sprouts, health food stores, and even Costco.

Looking down on a white counter with dates stuffed with cream cheese. There are pecans and green basil leaves between the dates.

A low-maintenance, delicious appetizer with lots of plate appeal? Now we’re talking my kind of dish!

How to Make Stuffed Dates

You’ll be happy to know that these cream cheese-stuffed dates are so easy to make!

  1. Prepare Dates: cut the dates in half and remove the pit
  2. Vegan Cream Cheese Filling: Stir the cream cheese so it’s soft and spreadable
  3. How to Stuff Dates: Use a spoon to fill the dates with the cream cheese
  4. Topping: Add finely chopped pecans (or your favorite nuts) and bits of fresh basil leaves.

Dates are Fruit

It’s easy to think that medjool dates are dried, like raisins, because of the wrinkly skin. However, dates are actually fresh fruit. They’re naturally sweet and so fun to use in place of refined sugars in your diet.

How to Store Dates

Once you get your dates home, you can store them at room temperature for up to a month, however, they will begin to dry out. Be sure to keep them in an airtight container. Dates are actually best stored in the fridge. (Source).

No matter how you store them, they can get dry and lose their tenderness when stored too long. You can let dry dates sit in hot water for a few minutes to soften them or even microwave them for a few seconds. Be careful when handling hot dates!

Dates on a cutting board have been cut in half. Some have bee stuffed with vegan cream cheese. A bowl of cream cheese sits next to the board along with several whole dates.

Cream Cheese Filling Flavor Variations

You can stuff your dates with plain cream cheese, or you add some flavor and color to it. Add any of these to your vegan cream cheese and stir well:

  • Lavender Filling — Combine the cream cheese with the lavender and stir well
  • Strawberry Filling — Add a chopped, mashed strawberry to the cream cheese
  • Blueberry Filling — Mash a few fresh or thawed frozen blueberries
  • Chocolate Filling — Add a tablespoon or two of melted dairy-free chocolate chips.

In addition, you can roll dates in sugar for a beautiful final touch. Simply pour 2–4 tablespoons of sugar on a plate and roll the stuffed Medjool dates in the sugar until adequately covered.

Place the dates on a serving dish. Garnish with basil leaves and lavender flowers if you have them handy. Enjoy!

Serving Ideas

There are so many great opportunities to serve stuffed dates:

  • Healthy Snack
  • Paired with a Vegan Sandwich for lunch
  • Appetizer for a healthy meal
  • Vegan Party Food

More Medjool Date Recipes

If you love these vegan stuffed dates, you’ll want to try these other recipes using dates:

A  hand reaches in and grabs a stuffed date. There are more dates with cream cheese filling behind it, along with basil leaves.

Trivia Answer

Did you guess California? If you did, you got it right! In the United States, 95% of medjool dates are grown in the Coachella Valley of California, due to the hot and dry weather and immense amounts of sunshine. Source

A hand holds a cream cheese stuffed date. There are more dates and basil leaves behind it.

Stuffed Dates

A cream cheese filling is a perfect touch for this stuffed dates recipe. Serve this as an appetizer at your next party!
5 from 2 votes
Course: Appetizer
Cuisine: American
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Servings: 24
Calories: 53kcal


  • 12 medjool dates
  • ½ cup vegan cream cheese
  • 2 tablespoons chopped pecans
  • 2 – 3 fresh basil leaves


  • Cut the dates in half. Remove and discard pits.
  • Stir the cream cheese to soften it. Use a spoon to fill the dates with the cream cheese mixture.
  • Top stuffed dates with chopped pecans and chopped fresh basil leaves.
  • Place the dates on a serving dish. Garnish with basil leaves.

(The products above contain sponsored links to products we use and recommend)

Calories: 53kcal | Carbohydrates: 10g | Protein: 1g | Fat: 2g | Saturated Fat: 1g | Sodium: 18mg | Potassium: 87mg | Fiber: 1g | Sugar: 8g | Vitamin A: 22IU | Calcium: 11mg | Iron: 1mg

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.


4 Responses to Stuffed Dates

  1. Avatar thumbnail image for MarlyGeorgia Pellegrini Reply

    5 stars
    This looks magical!

  2. Avatar thumbnail image for MarlySommer@ASpicyPerspective Reply

    Marly, oh how I love you! These dates might just be my new favorite thing. Making this weekend!

  3. Avatar thumbnail image for Marlyliz@carpeseason Reply

    5 stars
    cannot get enough dates lately. i’ve been craving this turkey/date/goat cheese sandwich I had at a cafe about a month ago. this looks delicious!

  4. Avatar thumbnail image for MarlyBev Weidner Reply

    Oh…oh good grief yes….

Rate / Comment

Your email address will not be published.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.