Soft, delicate crepes wrapped around savory seasoned meat and gooey melted cheese make these Cheesy Meat Stuffed Crepes an irresistible comfort-food dinner.
Each crepe is filled with a rich, juicy beef mixture, then topped with more cheese before baking until warm and bubbling. The crepes stay tender while the edges become lightly golden and deliciously crisp.
This recipe keeps the process simple, making it a great choice for beginners and busy home cooks. The filling can be prepared ahead, and the finished crepes are hearty enough to serve as a complete meal.
Ingredients
For the Crepes
- 1 cup (125 g) all-purpose flour
- 2 large eggs
- 1¼ cups (300 ml) whole milk
- ¼ cup (60 ml) water
- 2 tablespoons melted unsalted butter
- ¼ teaspoon salt
For the Meat Filling
- 1 pound (450 g) halal ground beef
- 1 tablespoon olive oil
- 1 medium onion, finely diced
- 2 cloves garlic, minced
- 1 medium bell pepper, finely diced
- 1 tablespoon tomato paste
- 1 teaspoon paprika
- ½ teaspoon dried oregano
- ½ teaspoon ground cumin
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ cup (60 ml) water
For the Cheese Topping
- 1½ cups (150 g) shredded mozzarella cheese
- ½ cup (50 g) shredded cheddar cheese
- 2 tablespoons grated Parmesan cheese
- 1 tablespoon chopped fresh parsley, optional
For the Pan
- 1 tablespoon melted butter or olive oil
Tools Needed
- Large mixing bowl
- Whisk
- Nonstick skillet
- Large frying pan
- Spatula
- Wooden spoon
- 9 x 13-inch baking dish
- Measuring cups and spoons
- Ladle
- Knife and cutting board
- Aluminum foil
How to Make Cheesy Meat Stuffed Crepes
1. Prepare the crepe batter
Add the flour and salt to a large mixing bowl.
Whisk in the eggs, milk, and water until smooth.
Add the melted butter and whisk again until the batter is thin and lump-free.
Let the batter rest for 10 minutes while preparing the filling.
2. Cook the onion
Heat 1 tablespoon of olive oil in a large frying pan over medium heat.
Add the diced onion and cook for 3–4 minutes until soft and translucent.
3. Brown the beef
Add the halal ground beef to the pan.
Break it apart with a wooden spoon and cook for 6–8 minutes, until browned and fully cooked.
4. Add the vegetables
Stir in the diced bell pepper and minced garlic.
Cook for another 2–3 minutes until the pepper begins to soften and the garlic becomes fragrant.
5. Season the filling
Add the tomato paste, paprika, oregano, cumin, salt, and black pepper.
Stir well so the spices coat the meat and vegetables.
6. Add water
Pour in ¼ cup of water and stir.
Cook for another 2–3 minutes, allowing the mixture to become moist and flavorful without turning watery.
Remove the pan from the heat and let the filling cool slightly.
7. Cook the crepes
Heat a nonstick skillet over medium heat.
Lightly grease it with a small amount of melted butter or olive oil.
Pour about ¼ cup of batter into the center of the skillet.
Immediately swirl the pan so the batter spreads into a thin, even circle.
8. Flip the crepe
Cook for about 1–2 minutes, until the surface looks set and the edges begin to lift.
Flip carefully with a spatula and cook the other side for about 30–45 seconds.
Transfer the finished crepe to a plate.
Repeat with the remaining batter, lightly greasing the pan as needed.
9. Fill the crepes
Place one crepe flat on a clean surface.
Spoon about ⅓ cup of the beef filling into the center.
Sprinkle a small handful of mozzarella over the filling.
Fold the sides inward, then roll the crepe into a neat parcel.
Repeat with the remaining crepes and filling.
10. Arrange the crepes
Preheat the oven to 375°F (190°C) if it has not already been heated.
Lightly grease a 9 x 13-inch baking dish.
Arrange the stuffed crepes seam-side down in a single layer.
11. Add the cheese topping
Sprinkle the mozzarella, cheddar, and Parmesan evenly over the stuffed crepes.
The cheese should cover the tops without needing to form an overly thick layer.
12. Bake
Cover the dish loosely with aluminum foil.
Bake for 15 minutes.
Remove the foil and bake for another 8–10 minutes, until the cheese is completely melted and lightly golden.
For a crispier top, broil for 1–2 minutes at the end.
Watch carefully during broiling.
13. Rest and garnish
Remove the baking dish from the oven.
Let the crepes rest for about 5 minutes.
Sprinkle with fresh parsley if desired, then serve warm.
Tips & Variations
Keep the crepe batter thin
The batter should be noticeably thinner than pancake batter.
A thin batter spreads easily in the skillet and creates soft, flexible crepes that can be folded without cracking.
If the batter seems too thick, add 1–2 tablespoons of milk.
Resting the batter helps
A short 10-minute rest gives the flour time to absorb the liquid.
This creates smoother batter and helps the finished crepes stay tender.
Do not overcook the crepes
The crepes only need to be lightly golden.
Overcooking them can make them dry or brittle, which makes stuffing and rolling more difficult.
Cool the filling slightly
Very hot filling can make the crepes softer and harder to handle.
Let the beef mixture cool for a few minutes before assembling.
Keep the filling fairly dry
A watery filling can make the crepes soggy.
Cook the beef mixture until most of the liquid has evaporated while keeping enough moisture for a juicy texture.
Use freshly shredded cheese
Freshly shredded mozzarella and cheddar usually melt smoothly.
Pre-shredded cheese can still work, but some packaged varieties contain ingredients that affect melting.
Try ground chicken
Halal ground chicken can replace the beef for a lighter filling.
Because chicken is leaner, avoid overcooking it and keep the filling moist.
Add mushrooms
Finely chopped mushrooms can be cooked with the onion and bell pepper.
They add an earthy flavor and soft texture without making the recipe complicated.
Add spinach
Finely chopped spinach can be stirred into the cooked beef mixture.
Cook until the spinach wilts and any excess moisture has evaporated.
Make the crepes extra cheesy
Add a thin layer of mozzarella directly to each crepe before adding the beef.
The cheese melts inside the parcel while the cheese topping creates a golden crust outside.
Add a mild spicy kick
For adults who enjoy heat, add ¼ teaspoon of crushed red pepper flakes to the meat filling.
A pinch of cayenne also works.
For a family-friendly mild version, leave the heat out.
Use different cheese
Mozzarella can be combined with Monterey Jack or mild cheddar.
For a stronger flavor, add a small amount of mature cheddar while keeping mozzarella as the main melting cheese.
Avoid overfilling
Too much filling can make the crepes difficult to roll and may cause them to split.
A modest amount of filling keeps each parcel neat and gives a better balance of soft crepe, savory beef, and melted cheese.
Storage & Serving
Allow leftover stuffed crepes to cool before storing them.
Place them in an airtight container and refrigerate for up to 3–4 days.
For the best texture, reheat them in a covered oven-safe dish at 350°F (175°C) until heated through.
Individual portions can also be reheated in the microwave, although the cheese and crepe edges will be softer.
Freezing
These stuffed crepes can be frozen for up to 2 months.
Place completely cooled crepes in a freezer-safe container with parchment paper between layers.
For best results, thaw overnight in the refrigerator before reheating.
If preparing specifically for the freezer, assemble the stuffed crepes in a freezer-safe baking dish and add the cheese topping before baking.
Serving Ideas
These cheesy crepes are rich and filling, so a fresh side works especially well.
Try serving them with:
- Cucumber and tomato salad
- Fresh green salad
- Roasted vegetables
- Steamed broccoli
- Plain yogurt with fresh herbs
- Creamy cucumber yogurt sauce
A spoonful of cool yogurt alongside the hot, cheesy crepes creates a lovely contrast.
Frequently Asked Questions
Can the crepes be made ahead of time?
Yes. The plain crepes can be prepared up to 2 days ahead and refrigerated in an airtight container.
Separate them with parchment paper to prevent sticking.
Can the meat filling be prepared ahead?
Yes. Cooked beef filling can be refrigerated for up to 3 days.
Cool it quickly, store it in an airtight container, and reheat or bring it close to room temperature before assembling.
Can these stuffed crepes be made without eggs?
The eggs help give the crepes structure and flexibility, so replacing them requires a different crepe formula.
For reliable results, use a tested egg-free crepe batter rather than simply omitting the eggs.
Why are the crepes tearing?
The batter may be too thick, or the crepes may be overcooked.
Keep the batter thin and cook the crepes only until set and lightly golden.
Why are the crepes sticking to the pan?
The skillet may not be properly heated, or it may need a light coating of butter or oil.
A good-quality nonstick skillet makes the process much easier.
Can beef be replaced with lamb?
Yes. Halal ground lamb is an excellent substitute.
It gives the filling a richer, slightly more robust flavor. Drain excess fat if needed after cooking.
Can these be made without Parmesan?
Yes. Parmesan can simply be omitted.
The mozzarella and cheddar provide plenty of cheesy flavor and a smooth melted topping.
Can the filling contain vegetables?
Absolutely. Finely diced mushrooms, spinach, zucchini, or extra bell pepper can be added.
Cook vegetables until excess moisture has evaporated before filling the crepes.
How do you keep stuffed crepes from becoming soggy?
Keep the meat filling relatively dry and avoid adding excess liquid to the baking dish.
Also, allow the cooked crepes to cool slightly before filling.
Can these be served without baking?
Yes. The crepes and filling are already cooked, so they can technically be served after assembly.
However, baking melts the cheese throughout and creates the warm, golden topping that makes this recipe especially delicious.
Conclusion
Soft crepes, juicy seasoned beef, and gooey melted cheese make these stuffed parcels a comforting meal that feels special without being difficult.
The filling is simple to prepare, the crepes cook quickly, and the final bake brings everything together under a delicious golden cheese topping.
With easy substitutions and plenty of make-ahead options, these crepes are especially useful for busy home cooks looking for a satisfying family dinner.
For a warm, creamy, savory meal that is easy to share, Cheesy Meat Stuffed Crepe is a recipe worth making again.

