Peso Lasagna
About This Pesto Lasagna
This pesto lasagna is rich, cheesy, and incredibly flavorful — inspired by a classic 1997 Bon Appétit recipe my mom made growing up. Layers of basil pesto, creamy béchamel, tender lasagna noodles, mozzarella, Parmigiano Reggiano, and sweet Italian sausage make this a crowd-pleasing pasta bake that works for holidays, dinner parties, or cozy Sunday cooking.
Why You’ll Love This Lasagna
Creamy, herb-packed layers
Three sauces (pesto, béchamel, sausage) = huge flavor
Easy to assemble ahead
Freezer-friendly
A guaranteed family favorite
Ingredients You’ll Need
(Full amounts in the recipe card.)
Fresh basil pesto
Béchamel sauce
Sweet Italian sausage
Lasagna noodles
Mozzarella + Parmigiano Reggiano
Olive oil
Broth to loosen the pesto
How to Make Pesto Lasagna
Make the pesto and béchamel, brown the sausage, and layer everything with cooked lasagna noodles, cheeses, and dollops of pesto. Bake until bubbling and golden.
Full detailed steps are in the recipe card below.
Tips for Success
Loosen the pesto with broth — spreads easier and keeps layers moist
Don’t skimp on béchamel — it’s the signature of this lasagna
Use freshly shredded mozzarella for the best melt
Let it rest 15 minutes before slicing so layers hold
What to Serve With This Lasagna
Simple green salad
Roasted vegetables
Garlic bread
White wine or chilled rosé
More Recipes You’ll Love
Pesto Lasagna

Ingredients
- 2 cups packed fresh basil leaves
- 1 cup grated Parmesan cheese
- ½ cup olive oil
- ¼ cup pine nuts
- 4 small garlic cloves, halved
- Salt & pepper to taste
- ½ cup (1 stick) salted butter
- ⅓ cup minced shallots
- ½ cup flour
- 4 cups whole milk (warmed)
- 2 bay leaves
- Pinch of nutmeg
- Salt & pepper
- ½ lb Italian sausage (mild or spicy), casings removed
- 1 tbsp olive oil
- 1 lb (4 cups) freshly shredded whole-milk mozzarella
- 1½ cups finely grated Parmigiano Reggiano
- ~22 cooked lasagna noodles (for 4 layers)
- Olive oil, for brushing
- 2–3 tbsp chicken or vegetable broth (to loosen pesto)
Instructions
- Combine basil, Parmigiano Reggiano, pine nuts, and garlic in a food processor.
- Pulse until finely chopped, then slowly drizzle in olive oil until smooth but still textured.
- Season with salt and pepper and set aside.
- Melt butter in a large saucepan over medium heat. Add shallots; cook 2-4 minutes.
- Whisk in flour and cook 2 minutes to remove raw flour taste. Slowly whisk in the warm milk.
- Add bay leaf and simmer until the sauce thickly coats the back of a spoon.
- Season with nutmeg, salt, and pepper. Remove bay leaf.
- Heat olive oil in a skillet over medium-high heat.
- Add sausage and cook until browned and caramelized.
- Drain excess fat and set aside.
- Preheat oven to 375°F and butter a 9×13-inch baking dish.
- Loosen 1 cup pesto with a few tablespoons of broth to make it easier to spread.
- Spread ½ cup béchamel on the bottom of the dish.
- Add a layer of noodles, then:
- • A thin layer of béchamel
- • Spoonfuls of pesto- spread evenly with a spatula.
- • Crumbled sausage
- • Mozzarella + Parmigiano Reggiano
- Repeat for four noodle layers total.
- Top layer: noodles → remaining béchamel → mozzarella + Parmigiano Reggiano (no pesto on top).
- Cover loosely with foil and bake 30 minutes.
- Remove foil and bake 20–25 minutes more, until bubbling and golden on top.
- Let rest 15 minutes before slicing.