Textual Chef Textual Chef

Hachis Parmentier

A classic casserole featuring seasoned ground beef topped with smooth mashed potatoes and melted Gruyere cheese.

60 minMediumServes 6480 cal/serving

FrenchDinnerStovetop and OvenHigh ProteinNut-FreeSoy-FreeEgg-FreeShellfish-FreeSesame-FreeAlcohol-FreeCorn-Free

Ingredients

  • 3 lbs Russet potatoes, peeled, cubed
  • 4 tbsp unsalted butter
  • 1/2 cup whole milk, warmed
  • 2 tbsp olive oil
  • 1 yellow onion, diced
  • 2 garlic cloves, minced
  • 1.5 lbs lean ground beef
  • 2 tbsp tomato paste
  • 1/2 cup beef broth
  • 1 cup Gruyere cheese, shredded

Instructions

  1. 1

    Boil 3 lbs peeled, cubed Russet potatoes in salted water until tender, about 15 minutes, then drain.

  2. 2

    Mash potatoes with 4 tbsp unsalted butter and 1/2 cup warmed whole milk until smooth.

  3. 3

    Heat 2 tbsp olive oil in a skillet over medium heat and saute 1 diced yellow onion and 2 minced garlic cloves for 5 minutes.

  4. 4

    Add 1.5 lbs lean ground beef and cook until browned, reaching an internal temperature of 160 F.

  5. 5

    Stir in 2 tbsp tomato paste and 1/2 cup beef broth, simmering for 5 minutes until liquid reduces.

  6. 6

    Transfer beef mixture to a baking dish, top with mashed potatoes, sprinkle with 1 cup shredded Gruyere cheese, and bake at 400 F for 20 minutes until golden.

Questions

Can I make Hachis Parmentier dairy-free?

Yes. The dairy in this entry is 4 tbsp unsalted butter, 1/2 cup whole milk, warmed, 1 cup Gruyere cheese, shredded. Swap the butter for olive oil where it melts, or a plant-based block butter where it is creamed; the milk for unsweetened oat or soy milk; the cheese for a plant-based melting cheese (expect a milder flavor). The richness shifts slightly, but the method does not change.

How long does Hachis Parmentier keep?

Refrigerate leftovers within two hours and eat them within three days. Reheat covered in a 300 F oven until warmed through.

Can I halve or double Hachis Parmentier?

Yes. As written it serves 6. Every ingredient in this entry carries precomputed half and double quantities, and the app's batch dial rewrites them inside each step. Doubled, split it across two pans and rotate them halfway; one crowded pan bakes unevenly.

Serve it with

Cook this free in the app

Textual Chef is a plain-text cooking reference of 3,876 recipes, free to read and cook from, with no account and no paywall. In the app, this entry scales itself: half, standard, or double batch, every quantity recomputed inside the step that uses it. No ads, no life stories, no photos of somebody else's dinner.

The entries are curated and public-domain sourced, written to a fixed template and checked against it: tested quantities, one closed vocabulary of methods, and precomputed half and double batches on every line. Nothing here is a scraped blog post.

Cook this free in the appNo download needed. It opens in your browser, instantly. The kitchen tools (planner, shopping list, pantry, import) are $5.33 a month billed annually, and the first 30 days are free.