
Sausage, Tarragon and Kale Frittata
Ingredients
- 8 large eggs
- 1/4 cup (60 ml) whole milk
- 1/2 teaspoon fine sea salt, divided
- 1/4 teaspoon black pepper
- 12 oz (340 g) bulk pork breakfast sausage
- 1 tablespoon (15 ml) olive oil, if needed
- 1 small yellow onion, diced (about 1 cup / 130 g)
- 4 cups (about 100 g) chopped curly kale, ribs removed
- 2 tablespoons chopped fresh tarragon
- 3 oz (85 g) grated Gruyère or sharp white cheddar
Method
- Set a rack in the center of the oven and heat to 350°F (177°C).
- Whisk the eggs, milk, 1/4 teaspoon of the salt and the pepper in a bowl until fully combined and slightly foamy. Set aside.
- Heat a 10-inch (25 cm) oven-safe skillet over medium heat. Crumble in the sausage and cook 6 to 8 minutes, breaking it into pieces no larger than 1/2 inch (1 cm), until browned and no pink remains. Transfer to a plate, leaving the fat in the pan.
- If less than 1 tablespoon of fat remains, add the olive oil. Add the onion and cook 4 to 5 minutes, until translucent.
- Add the kale and remaining 1/4 teaspoon salt. Cook 3 to 4 minutes, stirring often, until wilted and any released liquid has evaporated.
- Return the sausage to the pan and stir in the tarragon. Spread the mixture into an even layer.
- Pour the egg mixture over the filling and tilt the pan to distribute evenly. Let it set undisturbed on the stovetop over low heat for 2 minutes, until the edges just begin to firm.
- Scatter the cheese over the top and transfer the skillet to the oven.
- Bake 18 to 22 minutes, until the center is set and no longer jiggles when the pan is shaken, and a knife inserted 1 inch from the center comes out clean.
- Let the frittata rest in the pan for 5 minutes before sliding onto a board and cutting into 6 wedges.
An 8-egg frittata needs a 10-inch skillet, not a 12-inch one. Too much surface area and the egg layer thins out below 3/4 inch (2 cm), which cooks through before the sausage and kale underneath have any chance to stay warm at serving. The pan size is the constraint that everything else here is built around.
Building the layers in one skillet
Brown 12 oz (340 g) of bulk pork sausage first, breaking it into pieces no larger than 1/2 inch (1 cm) so it distributes through the egg rather than sitting in clumps. Cook it 6 to 8 minutes over medium heat until no pink remains, then lift it out and cook the onion and kale in the rendered fat. This order matters: kale cooked in sausage fat picks up salt and savoriness that plain olive oil doesn’t deliver, and it’s the reason to hold off on adding olive oil unless your pan is nearly dry.
Tarragon goes in at the end, off any direct heat contact with the pan bottom, stirred into the warm sausage-kale mixture rather than into the raw eggs. Its anise note is aromatic, not heat-stable in the way thyme or rosemary are, so long stovetop cooking flattens it. Two tablespoons chopped fine is enough for an 8-egg base without tasting like fennel.
Why the stovetop-to-oven method holds together
The eggs go in over the warm filling and get 2 minutes on the stovetop over low heat before the pan moves to a 350°F (177°C) oven. That short stovetop stage sets the bottom just enough that it won’t scramble against the hot pan surface once it’s under broiler-adjacent oven heat, and it also means the oven only needs to finish the middle and top rather than cook the whole thing through. Total oven time is 18 to 22 minutes. Pull it when the center stops jiggling if you shake the pan and a knife inserted 1 inch from the center comes out clean — both cues should agree, and if they don’t, trust the knife.
Rubbery edges and a wet center: how this frittata fails
Rubbery, tight edges with a raw or loose middle is the most common failure, and it comes from oven heat that’s too high or a bake that runs long on the outside before the center sets. At 350°F (177°C), the protein network in the eggs tightens gradually; push your oven to 400°F (204°C) to save time and the edges will seize into a springy, squeaky texture well before the center catches up. The fix isn’t a hotter oven, it’s patience at 350°F and pulling the pan the moment you see the center stop jiggling.
A second failure is watery kale. If you don’t cook the kale until its released liquid has fully evaporated (3 to 4 minutes is usually enough, but watch the pan rather than the clock), that water pools under the egg during baking and creates a soggy, separated layer at the bottom of the frittata that no amount of extra oven time will dry out.
Swapping the sausage, the kale and the cheese
Bulk pork sausage can be swapped for sweet or hot Italian sausage removed from its casing, or for ground chicken sausage if you choose fattier blends rather than the very lean 93/7 style, which browns dry and contributes little fat to the pan. Curly kale can be swapped for lacinato (dinosaur) kale at the same 4 cups (100 g) chopped weight, or for baby spinach, though spinach needs only 1 to 2 minutes to wilt and releases more water, so squeeze it dry before you add it.
The one substitution that doesn’t work is skipping the milk or replacing it with cream in equal volume. A small amount of milk (1/4 cup / 60 ml for 8 eggs) dilutes the egg proteins just enough to keep the curd tender; heavy cream’s higher fat content changes the texture toward custard-like density rather than the soft-set frittata this recipe is built for, and it can also slow the center from setting within your 18 to 22 minute window.
Questions cooks ask about this frittata
Can this frittata be made ahead for the week?
Yes. Bake it fully, cool it uncovered for 20 minutes so condensation doesn’t form under a lid, then refrigerate in an airtight container. It holds well for 4 days and reheats in a 300°F (149°C) oven for about 10 minutes, or in 30-second bursts in your microwave.
Why did the frittata deflate after coming out of the oven?
Some settling is normal: eggs puff slightly in the oven as trapped air expands, then relax once the pan cools. A dramatic collapse usually means the center wasn’t fully set when it came out, so give it the full 5-minute rest in the pan before you cut it, to confirm.
Does the sausage need to be fully cooked before it goes into the eggs?
Yes, completely. The oven bake is timed for the eggs and cheese, not for finishing raw pork, so your sausage needs to be browned through with no pink remaining before it’s returned to the pan.
Can dried tarragon replace fresh?
It can, at about one-third the volume, so 2 teaspoons dried instead of 2 tablespoons fresh, added at the same point with the sausage and kale rather than raw into the eggs. Dried tarragon is muskier and less bright, so expect the anise note to be more muted than with fresh.
Refrigerate leftovers in an airtight container for up to 4 days. The frittata can also be frozen, wrapped tightly in plastic and then foil, for up to 2 months; thaw it overnight in your refrigerator before reheating, since baking from frozen dries out the edges long before the center warms through.
More breakfast & brunch
See all →
Chocolate banana chia pudding that sets properly overnight
Ripe banana and cocoa mashed into chia and milk, chilled 4 hours minimum, for a set, spoonable pudding.
3-ingredient avocado omelette with greens
A 3-egg avocado omelette with greens, folded soft-set: keto, dairy-free, and ready in 8 minutes.
Paleo granola that clusters without oats or grains
Grain-free paleo granola with a binder ratio that clumps: nuts, seeds, coconut, egg white, 300°F, 25 minutes.
Sausage and Asparagus Egg Scramble
A sausage egg scramble with asparagus, built on timing: sausage renders first, asparagus stays crisp, eggs go in…