Keto Asparagus and Ham Gratin with Cream Cheese
This keto asparagus and ham gratin takes advantage of the short asparagus season and swaps the classic flour-based bechamel for a creamy cream cheese sauce. White asparagus is wrapped in cooked ham, set in the sauce and baked under a layer of mountain cheese, with only about 6 g net carbs and 39 g fat per serving. A weekend lunch that doubles as a main course and a seasonal asparagus highlight.
Key facts at a glance
- Prep and cook time: approx. 40 minutes, a relaxed weekend lunch.
- Only about 6 g net carbs and 39 g fat per serving.
- Ingredients: white asparagus, cooked ham, cream cheese, cream, mountain cheese, nutmeg.
- Great for asparagus season from April through June as a main dish or festive side.
Ingredients
One serving is intended as a complete main course; a small green salad works as a side, nothing more is needed.
| Amount | Ingredient | Note | ||
|---|---|---|---|---|
| white asparagus | peeled, lower ends removed | |||
| peeled, lower ends removed | ||||
| cooked ham | thinly sliced | |||
| thinly sliced | ||||
| double cream cream cheese | room temperature | |||
| room temperature | ||||
| whipping cream | - | |||
| mountain cheese | grated; Gruyere works too | |||
| grated; Gruyere works too | ||||
| medium hot mustard | approx. 1 tsp | |||
| approx. 1 tsp | ||||
| nutmeg | freshly grated | |||
| freshly grated | ||||
| salt | for the cooking water | |||
| for the cooking water | ||||
| black pepper | - | |||
| parsley | 0.5 bunch, chopped | |||
| 0.5 bunch, chopped | ||||
| butter | for the baking dish | |||
| for the baking dish | ||||
Preparation
Peel the asparagus, trim the woody ends and simmer for 8 minutes in salted water. Stir the cream cheese together with cream, mustard and nutmeg into a smooth sauce. Wrap each bundle of asparagus in ham, place in a baking dish, pour the sauce over the top, grate mountain cheese on top and bake for 20 minutes.
Why this asparagus gratin works for keto
Asparagus is one of the best seasonal vegetables for keto: 100 g of white asparagus contains only about 1.5 g of usable carbohydrates and provides folate, potassium and plenty of water. A classic gratin bechamel is made with butter, flour and milk, and the flour alone adds 8 to 10 g of carbs per serving. This version replaces the bechamel with a cream cheese sauce that thickens naturally and contains almost no carbs. The cooked ham delivers high quality protein, while the mountain cheese provides the fat and the signature gratin crust. Per serving you end up with 39 g fat, 30 g protein and only 6 g net carbs, an almost perfect keto macro split.
Source: Max Rubner Institute, German Nutrient Database , USDA FoodData Central, Asparagus, white, raw
Cream cheese instead of bechamel, the keto trick
A classic roux uses 30 g of wheat flour per 250 ml of sauce, which alone adds about 21 g of carbs. Cream cheese thickens cream naturally, without any flour. 100 g of double cream cream cheese contains about 2.5 g of carbs, so in a four serving portion that means less than 1 g per person from the sauce. The same trick works for salmon gratin, chicken casserole or broccoli gratin and is one of the most important keto substitutions overall.
White or green asparagus?
Both work. Green asparagus contains slightly more carbs (about 2 g per 100 g) and more vitamin C, but has a more robust flavor and does not need to be peeled, which saves time. White asparagus is milder and absorbs the sauce better. For a classic German gratin, white asparagus is the more traditional choice, while green asparagus gives the dish more bite and color.
How do I serve and vary the gratin?
In my experience the gratin turns out best when the asparagus is not pre cooked until too soft, 8 minutes is enough and the rest happens in the oven. Serve the gratin straight from the baking dish with a few flecks of melted butter and fresh parsley. A green salad with vinaigrette or thinly shaved Parmesan makes a good side, and a starchy side like rice or potatoes is unnecessary.
Prepare ahead and serve the next day
The gratin works well for prep ahead: cook the asparagus, wrap it in ham and place it in the baking dish, then stir the sauce separately and store it covered in the fridge. Pour the sauce over and top with cheese only just before baking, otherwise the sauce will soak into the asparagus. The finished gratin keeps for 2 days in the fridge and is best reheated in the oven at 160 degrees C for 15 minutes, not in the microwave, or the asparagus will turn mushy and the sauce will split.
Vegetarian version without ham
For a vegetarian version, leave out the ham and place the asparagus spears directly in the sauce. In place of the protein from the ham, stir 100 g of crumbled feta cheese or diced halloumi into the sauce, which adds saltiness and protein. If you like, scatter a few toasted pine nuts over the finished gratin.
What tips help with the keto asparagus gratin?
- Peel white asparagus generously and cut off the lower third, otherwise tough fibers remain in the finished gratin.
- Pre cook the asparagus for only 8 minutes; it continues to cook in the oven and otherwise turns mushy.
- Bring the cream cheese to room temperature before stirring, otherwise the sauce will clump.
- Use mountain cheese or Gruyere instead of Gouda; both have more aroma and brown more nicely.
- Add a pinch of freshly grated nutmeg to the sauce, this is the flavor that makes a gratin taste like a gratin.
- Let the dish rest in the baking dish for 5 minutes before serving so the sauce sets and portions out more cleanly.
Nutrition values
| Nutrient | Per 100 g | Per serving | Keto rating |
|---|---|---|---|
| Calories | approx. 165 kcal | approx. 510 kcal | Filling main dish; replaces a complete meal with a side. |
| Filling main dish; replaces a complete meal with a side. | |||
| Fat | approx. 13 g | approx. 39 g | Very good for keto, from cream, cream cheese and mountain cheese. |
| Very good for keto, from cream, cream cheese and mountain cheese. | |||
| Net carbs | approx. 2 g | approx. 6 g | Low, most carbs come from the asparagus itself. |
| Low, most carbs come from the asparagus itself. | |||
| Sugar | approx. 1.5 g | approx. 4 g | Low, from dairy and asparagus. |
| Low, from dairy and asparagus. | |||
| Protein | approx. 10 g | approx. 30 g | High, thanks to ham and cheese, great for satiety. |
| High, thanks to ham and cheese, great for satiety. | |||
| Salt | approx. 0.9 g | approx. 2.7 g | On the higher side; cooked ham and mountain cheese add salt, so go easy on extra seasoning. |
| On the higher side; cooked ham and mountain cheese add salt, so go easy on extra seasoning. | |||
Note: Nutrition values are estimated averages per 100 g and per serving and may vary depending on ingredients, brands, portion size, and preparation. They do not replace individual nutrition or medical advice.
FAQ
Is asparagus keto friendly in this amount?
Yes. 150 g of white asparagus per serving contributes only about 2.3 g of net carbs. The remaining 4 g in the gratin come from cream cheese, cream, mustard and cheese, so the dish stays well under typical keto daily limits at 6 g net carbs.
Can I use green asparagus instead of white?
Yes. Green asparagus has slightly more carbs (about 2 g per 100 g instead of 1.5 g), tastes more robust and does not need to be peeled. The cooking time is shorter, 5 minutes of pre cooking is enough before it goes into the dish.
Does the asparagus gratin fit into keto weight loss?
Yes, with one serving. Protein and fat provide strong satiety, and one portion replaces a complete meal. If you want to lose weight, skip the cream and sour cream toppings and reduce the mountain cheese to 60 g for the entire dish.
Can I substitute sour cream for cream cheese?
Yes, sour cream works similarly well, although it is thinner and thickens the sauce less. If you use sour cream, stir 1 tbsp of almond flour or 1 tsp of psyllium husks into the sauce so it stays creamy and not watery.
How do I know when the asparagus is done in the oven?
When the cheese crust is golden brown and the sauce is bubbling at the edges of the dish, the gratin is ready. You can poke a wooden skewer into a spear, it should slide in without resistance but the asparagus should still have a slight bite.