BestFoodWhere

Golden Begedil: Crispy Malaysian Potato & Beef Patties

Savory and crisp, these golden-fried potato patties are infused with beef and aromatic spices.

Janelle

By Janelle

Updated: January 18, 2026

Why I Love This Recipe

Begedil, also known as bergedil, are a beloved snack and side dish throughout Malaysia and Southeast Asia. These humble patties are a testament to the region's melting pot of culinary influences. The name itself is thought to be derived from the Dutch word 'frikadel,' reflecting the historical ties between the two regions. While variations exist, the core of begedil remains the same: fluffy potatoes, flavorful ground meat, and a medley of fragrant spices, all bound together and deep-fried to golden perfection. Every bite is a comforting blend of textures and tastes, making it a true family favorite.

  • Comforting Flavors - The combination of savory beef, earthy spices, and creamy potatoes creates a deeply satisfying taste experience.
  • Perfectly Crispy - The outer layer achieves a beautiful golden-brown crispness that contrasts wonderfully with the soft interior.
  • Simple Yet Special - Easy to prepare with readily available ingredients, yet impressive enough to serve to guests.
  • Adaptable to Dietary Needs - Easily modified to be gluten-free or vegetarian with simple substitutions.
  • Freezer-Friendly - These patties freeze beautifully, making them a convenient make-ahead option for busy weeknights.

Ingredients You'll Need

Here's what you'll need – nothing too fancy, just good ingredients that work together beautifully.

  • 500 g Potatoes (peeled and cubed)
  • 200 g Ground beef (lean)
  • 1 Shallot (finely chopped)
  • 2 cloves Garlic (minced)
  • 2 Green onions (thinly sliced)
  • 2 tbsp Cilantro (chopped)
  • 1 Egg (beaten)
  • 1/2 tsp Ground cumin
  • 1/2 tsp Ground coriander
  • 1 tsp Salt (or to taste)
  • 1 cup Oil (for deep frying)

Step-by-Step Instructions

  1. 1

    Boil the potatoes in a large pot of salted water until they are fork-tender, about 15-20 minutes. The salt seasons the potatoes from the inside out, enhancing their flavor. Once cooked, drain them thoroughly and let them steam dry for a few minutes to remove excess moisture; this prevents soggy patties.

    ~20 min

  2. 2

    While the potatoes are boiling, cook the ground beef in a skillet over medium heat. Break it up with a spoon and cook until browned, ensuring there are no large clumps. Drain any excess fat from the skillet to prevent greasy patties. Set the cooked beef aside to cool slightly.

    ~10 min

  3. 3

    In the same skillet, sauté the chopped shallot and minced garlic over medium heat until softened and fragrant, about 3-4 minutes. Sautéing the aromatics before incorporating them into the potato mixture helps to mellow their harshness and release their flavors. You'll know they're ready when they become translucent and smell sweet.

    ~4 min

  4. 4

    Once the potatoes are cool enough to handle, mash them thoroughly using a potato masher or ricer. Ensure there are no large lumps remaining, as this will affect the texture of the patties. A smooth, consistent texture is key to achieving the desired creamy interior.

    ~5 min

  5. 5

    In a large bowl, combine the mashed potatoes, cooked ground beef, sautéed shallots and garlic, sliced green onions, and chopped cilantro. Make sure everything is well combined, distributing the flavors evenly throughout the mixture. The green onions and cilantro add a fresh, vibrant element to the dish.

    ~3 min

  6. 6

    Add the ground cumin, ground coriander, and salt to the mixture. Mix well to ensure the spices are evenly distributed. Taste and adjust the seasoning as needed to suit your preference. These spices provide warmth and depth of flavor to the begedil.

    ~2 min

  7. 7

    Gently mix in half of the beaten egg, reserving the other half for coating. The egg acts as a binder, helping the patties hold their shape during frying. Be careful not to overmix, as this can make the patties tough.

    ~2 min

  8. 8

    Shape the mixture into small, round or oval patties, about 2-3 inches in diameter and 1/2 inch thick. Ensure the patties are uniform in size for even cooking. Place the formed patties on a plate or baking sheet lined with parchment paper.

    ~5 min

  9. 9

    Heat the oil in a deep skillet or pot over medium heat until it reaches a temperature of 350°F (175°C). Use a thermometer to ensure the oil is at the correct temperature for optimal frying. If the oil is not hot enough, the patties will absorb too much oil and become greasy.

    ~5 min

  10. 10

    Dip each patty into the remaining beaten egg, ensuring it is fully coated. The egg coating helps to create a crispy, golden-brown crust during frying and also helps the patties hold their shape. Allow excess egg to drip off before frying.

    ~2 min

  11. 11

    Carefully place the patties into the hot oil, working in batches to avoid overcrowding the skillet. Fry for 2-3 minutes per side, or until they are golden brown and crispy. Monitor the temperature of the oil and adjust the heat as needed to maintain a consistent temperature.

    ~6 min

  12. 12

    Remove the fried patties from the oil and place them on a wire rack lined with paper towels to drain excess oil. Serve immediately while they are still hot and crispy. These are best enjoyed fresh!

    ~2 min

How Do I Know It's Ready?

The begedil are perfectly done when they are golden brown and crispy on the outside, and the internal temperature reaches 165°F (74°C).

Frequently Asked Questions

Yes, you can prepare the potato mixture ahead of time and store it in the refrigerator for up to 24 hours. Shape the patties just before frying. You can also fry the patties ahead of time and reheat them in the oven or air fryer.

Final Thoughts

I hope you enjoy making this Golden Begedil: Crispy Malaysian Potato & Beef Patties as much as I do! It's a wonderful dish that's sure to become a favorite in your kitchen. If you try this recipe, I'd love to hear how it turned out – feel free to share your experience and any variations you tried!