Healthy Stuffed Celery: 5 Easy Filling Ideas

Updated November 7, 2026

Total time
20 min
prep 20 min · cook 0 min
Serves
4
portions as written

Jump to recipe

Healthy Stuffed Celery: 5 Easy Filling Ideas

Healthy stuffed celery is a crisp, refreshing snack or appetizer where celery stalks are filled with a savory or creamy mixture. It works because the crunchy, hydrating celery provides a low-calorie base for protein-rich fillings like tuna, chicken salad, or whipped feta, making it a satisfying bite that fits into many diets. This recipe gives you a basic creamy filling plus four easy variations, so you can prep a platter for a party or a quick high-protein snack in minutes.

Ingredients

For the base creamy filling (makes about 1 cup / 240 ml):

  • 4 oz (113 g) cream cheese, softened
  • 1/4 cup (60 g) plain Greek yogurt (or sour cream)
  • 1/2 tsp Dijon mustard
  • 1/4 tsp garlic powder
  • 1/4 tsp onion powder
  • 1/8 tsp salt, plus more to taste
  • 1/8 tsp black pepper
  • 1 tbsp (15 ml) fresh lemon juice

For the celery:

  • 8 large celery stalks, trimmed and cut into 3-inch (7.5 cm) pieces

Optional toppings:

  • 2 tbsp (12 g) chopped fresh parsley or chives
  • 1 tbsp (7 g) toasted sesame seeds or chopped nuts

For variation 1 – Tuna salad filling:

  • 1 can (5 oz / 142 g) tuna in water, drained
  • 2 tbsp (30 g) mayonnaise
  • 1 tbsp (15 g) finely diced red onion
  • 1 tbsp (15 ml) lemon juice
  • Salt and pepper to taste

For variation 2 – Chicken salad filling:

  • 1 cup (140 g) cooked, shredded chicken breast
  • 3 tbsp (45 g) plain Greek yogurt
  • 1 tbsp (15 g) mayonnaise
  • 1/4 cup (40 g) finely diced apple
  • 1/4 cup (30 g) chopped walnuts
  • 1/2 tsp curry powder (optional)
  • Salt and pepper to taste

For variation 3 – Peanut butter & raisin filling:

  • 1/2 cup (130 g) natural peanut butter (or any nut/seed butter)
  • 2 tbsp (20 g) raisins or dried cranberries
  • 1/2 tsp honey or maple syrup (optional)
  • 1/4 tsp ground cinnamon

For variation 4 – Guacamole filling:

  • 1 ripe avocado, mashed
  • 1 tbsp (15 ml) lime juice
  • 2 tbsp (20 g) finely diced tomato
  • 1 tbsp (10 g) finely diced red onion
  • 2 tbsp (8 g) chopped cilantro
  • Salt to taste

Instructions

  1. Prepare the celery: Rinse the celery stalks and pat dry. Trim off the ends and any leaves. Cut each stalk into 3-inch (7.5 cm) pieces. If the stalks are very wide, you can cut them in half lengthwise, but usually they are fine as is. Set aside.
  2. Make the base creamy filling (if using): In a medium bowl, combine the softened cream cheese, Greek yogurt, Dijon mustard, garlic powder, onion powder, salt, pepper, and lemon juice. Stir with a spatula until smooth and well combined. Taste and adjust salt or lemon if needed.
  3. For the tuna salad filling: In a bowl, flake the tuna with a fork. Add mayonnaise, red onion, lemon juice, and salt and pepper. Mix well.
  4. For the chicken salad filling: In a bowl, combine the shredded chicken, Greek yogurt, mayonnaise, apple, walnuts, curry powder (if using), and salt and pepper. Mix until well combined.
  5. For the peanut butter filling: In a small bowl, stir together the peanut butter, raisins, honey (if using), and cinnamon. If the peanut butter is too thick to pipe, add 1–2 teaspoons of warm water and stir until smooth.
  6. For the guacamole filling: In a bowl, mash the avocado with the lime juice. Stir in tomato, red onion, cilantro, and salt. Use immediately to prevent browning.
  7. Fill the celery: Use a small spoon or a piping bag to fill each celery piece. For a neat look, pipe the filling. For a rustic look, just spoon it on and smooth the top. Fill each piece generously, about 1–2 tablespoons (15–30 g) per piece depending on the filling.
  8. Garnish (optional): Sprinkle with fresh herbs, sesame seeds, or chopped nuts. Serve immediately or chill for up to 2 hours before serving.

Tips

  • Substitutions: For a dairy-free base, use softened tofu (blended) or a dairy-free cream cheese alternative. Greek yogurt can be replaced with sour cream or even hummus for a different flavor. For a lower-fat option, use Neufchâtel cheese instead of cream cheese.
  • Make ahead: You can prepare the fillings up to 2 days ahead and store them in airtight containers in the fridge. However, fill the celery no more than 2 hours before serving to keep the celery crunchy. If you fill too early, the celery will release water and become soggy.
  • Common mistake: Using watery fillings (like guacamole that is too loose) can make the celery slide off. For guacamole, make sure the avocado is ripe but not overripe, and drain any excess liquid from tomatoes. For tuna, drain the tuna very well.
  • Keep celery crisp: Soak the cut celery pieces in ice water for 10–15 minutes before filling, then pat dry thoroughly. This extra step makes them extra crunchy.

Serving Suggestions

Serve the stuffed celery on a platter as an appetizer for parties, game days, or picnics. They also make a great after-school snack or a light lunch when paired with a bowl of soup or a side salad. For a brunch, arrange them alongside deviled eggs and fresh fruit. The creamy fillings pair well with sparkling water or a light white wine.

Variations

  • Mediterranean: Mix 1/2 cup (120 g) crumbled feta with 2 tbsp (30 g) chopped Kalamata olives, 1 tbsp (15 ml) olive oil, and 1 tsp dried oregano. Fill and top with a small slice of cherry tomato.
  • Smoked salmon: Blend 4 oz (113 g) smoked salmon with 4 oz (113 g) cream cheese, 1 tbsp (15 ml) lemon juice, and 1 tbsp (4 g) fresh dill. Pipe into celery and top with capers.
  • Hummus & veggie: Use store-bought or homemade hummus as the filling, then top with shredded carrot, cucumber, and a sprinkle of paprika.
  • Sweet option: Mix 1/2 cup (130 g) almond butter with 1 mashed banana and a dash of cinnamon. This is a great post-workout snack.

Storage and Reheating

Stuffed celery is best eaten fresh, but you can store leftovers in an airtight container in the refrigerator for up to 1 day. The celery will soften slightly, but the filling will stay good. Do not freeze stuffed celery, as the celery will become limp and watery when thawed. If you have leftover fillings, store them separately in the fridge for up to 3 days (for the creamy, tuna, chicken, and peanut butter fillings) or 1 day for guacamole (due to browning). There is no need to reheat stuffed celery; serve cold or at room temperature.

Frequently Asked Questions

Can I use celery leaves in the filling?
Yes, celery leaves are edible and have a concentrated celery flavor. Finely chop them and add to the cream cheese or tuna filling for extra freshness.

How do I keep the celery from getting soggy?
Pat the celery completely dry after washing. You can also soak the cut pieces in ice water for 10 minutes, then dry well – this helps them stay crisp. Fill them no more than 2 hours before serving.

Can I make these vegan?
Absolutely. Use vegan cream cheese or hummus as the base, and for the tuna variation, use mashed chickpeas with vegan mayo. For the chicken, use mashed tofu or shredded jackfruit with vegan yogurt.

What if I don’t have cream cheese?
You can substitute with ricotta, cottage cheese (blended smooth), or even thick Greek yogurt mixed with a little mayonnaise. The texture will be slightly different, but still delicious.

Can I prepare the filling ahead of time?
Yes, most fillings can be made 1–2 days ahead and stored in the fridge. Just stir well before filling the celery. Guacamole is best made fresh, but you can store it with plastic wrap pressed directly on the surface to slow browning.

Are there any allergy-friendly options?
For nut allergies, use sunflower seed butter or tahini in place of peanut butter. For dairy allergies, use dairy-free cream cheese or hummus. Always check labels on packaged ingredients.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).