Easy Pesto Ricotta Lasagna Recipe

This post may contain affiliate links. Please read my disclosure policy to learn more.

This pesto ricotta lasagna recipe combines layers of sauce, cheese, and noodles with creamy ricotta and basil pesto for an easy family dinner that feels both cozy and fresh. The pesto adds a bright, herby twist to classic lasagna and makes this baked pasta recipe extra special.

A slice of pesto ricotta lasagna on a plate in front of the lasagna in a pan.

Recipe Overview: Pesto Ricotta Lasagna Recipe (Easy Family Dinner)

  • Prep Time: 30 minutes
  • 👩🏻‍🍳 Baking Time: 40 minutes
  • Total Time: 1 hour 10 minutes
  • 🍞 Serving: 8
  • Calories: 617 calories per serving
  • 🍂 Flavor Profile: Creamy and savory layers of ricotta, pasta, and vibrant pesto, balanced with melted cheese and tender noodles.
  • 👌 Difficulty: Easy — simple layering and baking for a family-friendly dinner.

SUMMARIZE & SAVE THIS RECIPE ON

Lasagna is one of those dinners that always finds its way back into the rotation. It is the kind of meal everyone will eat without much debate. Since basil pesto is one of my favorite flavors, I could not help adding it here. Swirling pesto into the creamy ricotta gives this lasagna a fresh, herby twist that makes it feel more special while still keeping all the comfort of a classic baked pasta dish.

You can prep this recipe ahead of time, bake it on a busy evening, and enjoy the leftovers the next day. If you want to make it even more homemade, you can use my sourdough pasta recipe for the noodles. And if you love these same bold herby flavors but want something quicker, my one pot ground beef orzo dish is an easier weeknight option. Serve it with a loaf of soft sourdough sandwich bread turned into garlic bread.

Jump to:

Why You’ll Love This Pesto Ricotta Lasagna

Comforting and full of flavor: This pesto ricotta lasagna recipe brings together rich cheese, tender noodles, and bold basil pesto for a cozy meal with a fresh twist.

Made with simple pantry and fridge staples: The ingredients are easy to find and come together into a lasagna that feels special without being complicated.

Great for make ahead meals: You can prepare this lasagna ahead of time, making it perfect for busy weeknights, family dinners, or holiday meals.

Freezer friendly and easy to reheat: This is the kind of baked pasta dish that stores well and tastes just as delicious reheated.

A fun alternative to traditional lasagna: If you love classic lasagna but want something a little different, this pesto ricotta version is a delicious change.

Key Ingredients:

Ingredients for pesto ricotta lasagna

Ground beef
Ground beef gives this lasagna a rich, hearty base and makes it satisfying enough for a full family dinner.

Marinara sauce
A good marinara sauce keeps this recipe simple while adding plenty of classic lasagna flavor. Use one you already love since it makes up a big part of the final dish.

Ricotta cheese
Whole milk ricotta makes the filling creamy and soft and gives this lasagna its classic layered texture.

Basil pesto
Pesto is what makes this version stand out. It adds a fresh, herby flavor that gives the lasagna a brighter twist than the traditional version.

Mozzarella cheese
Mozzarella melts into all the layers and gives the top that golden, bubbly finish.

Lasagna noodles
You can use regular lasagna noodles or oven ready sheets, depending on what you have on hand and how much prep time you want.

A pan of pesto ricotta lasagna.

How to make Pesto Ricotta Lasagna

Step 1: Bring a large pot of salted water to a boil. Cook lasagna noodles according to package instructions.

Step 2: Heat olive oil in a heavy-bottomed pot or large pan over medium heat. Add ground beef, break up and cook until browned. Add onion and garlic and cook for a couple of minutes until softened. Stir in tomato paste, marinara sauce, salt, pepper, Italian seasoning, and bay leaf. Reduce to low heat and simmer while you prepare the ricotta layer.

Step 3: In a large bowl, combine ricotta cheese, heavy cream, mozzarella, basil pesto and black pepper. Mix well.

Step 4: Preheat oven to 375°F and lightly grease a baking dish, I usually use a 9×13-inch baking dish so the layers stay balanced and cook evenly, but an 8×8-inch dish works- just expect thicker layers and a few extra minutes in the oven.

Lasagna noodle layered on meat sauce in a clear baking dish.
  1. Step 5: Spread a thin layer of meat sauce on the bottom of the dish. Add a layer of noodles.
Pesto ricotta layered on lasagna noodle in a glass baking dish.
  1. Step 6: Drop the pesto ricotta mixture onto the noodles by the spoonful and use the back of the spoon to spread it out evenly.
Meat layer on pesto ricotta lasagna.
  1. Step 7: Spread a layer of meat on the pesto ricotta mixture and then repeat all layers, and finish with a layer of mozzarella cheese on top.
Close up of pesto ricotta lasagna through a clear baking dish.
  1. Step 8: Cover with foil. Bake covered for 25 minutes, then uncover and bake another 15 minutes until bubbly and lightly golden. Let the lasagna rest for 10 minutes before serving so it can set up and some of the moisture can absorb back into the layers.

Pesto Ricotta Lasagna FAQs:

Yes. You can assemble the lasagna, cover it tightly, and refrigerate it for up to 24 hours before baking.

Yes this is a great freezer meal. This lasagna freezes well either before or after baking. Wrap it tightly and freeze for up to 3 months. Thaw in the refrigerator overnight before baking or reheating.

Yes. You can skip the ground beef and use marinara sauce only, or add sautéed vegetables like spinach or mushrooms for a vegetarian version.

Yes. Oven ready noodles work well in this recipe. Just make sure the noodles are fully covered with sauce so they soften properly while baking.

Use a thicker marinara sauce, avoid adding too much pesto, and let the lasagna rest for 10 minutes before slicing so the layers can set.

A slice of pesto ricotta lasagna on a plate.

If you tried this Pesto Ricotta Lasagna or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. I love hearing from you!

a slice of pesto ricotta christmas lasagna

Easy Pesto Ricotta Lasagna Recipe

Pesto Ricotta Lasagna is cozy yet fresh, layered with creamy ricotta, basil pesto, and noodles- an easy family dinner everyone loves.
5 from 4 votes
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Course Main Course
Cuisine Italian
Servings 8 people
Calories 617 kcal

Equipment

  • 1 Large pot
  • 1 Skillet
  • 1 Bowl
  • 1 9×13-inch baking dish

Ingredients
  

For the Meat Sauce

  • 1 tablespoon olive oil
  • 1 pound ground beef
  • 1 small onion finely diced
  • 3 cloves garlic minced
  • 2 tablespoons tomato paste
  • 1 jar 24 oz marinara sauce or tomato sauce
  • ½ teaspoon kosher salt
  • ½ teaspoon black pepper
  • 1 teaspoon Italian seasoning
  • 1 bay leaf

For the Ricotta Layer

  • 15 oz whole-milk ricotta cheese room temperature
  • ½ cup heavy cream
  • cups shredded mozzarella cheese
  • ½ cup basil pesto
  • ¼ teaspoon black pepper

For Assembly

  • 9 –12 lasagna noodles or oven-ready lasagne sheets
  • cups shredded mozzarella cheese for topping

Instructions
 

  • Bring a large pot of salted water to a boil. Cook lasagna noodles according to package instructions. Drain and lay flat so they don’t stick.
  • Heat olive oil in a heavy-bottomed pot or large pan over medium heat. Add ground beef and cook and break up until browned.
  • Add onion and garlic and cook for a couple of minutes until softened. Stir in tomato paste, marinara sauce, salt, pepper, Italian seasoning, and bay leaf.
  • Reduce to low heat and simmer while you prepare the ricotta layer.
  • In a large bowl, combine ricotta cheese, heavy cream, mozzarella, basil pesto and black pepper. Mix well.
  • Preheat oven to 375°F and lightly grease a baking dish, I usually use a 9×13-inch baking dish so the layers stay balanced and cook evenly, but an 8×8-inch dish works- just expect thicker layers and a few extra minutes in the oven.
  • Spread a thin layer of meat sauce on the bottom of the dish. Add a layer of noodles, followed by a layer of the pesto ricotta mixture. Spoon on more meat sauce.
  • Repeat layers until ingredients are used, finishing with noodles, sauce, and finish with mozzarella on top.
  • Cover tightly with foil. Bake lasagna covered for 25 minutes, then uncover and bake another 15 minutes until bubbly and lightly golden.
  • Let rest 10 minutes before slicing so the layers hold together.

Notes

  • You can substitute cottage cheese for the ricotta if needed.
  • If you do not have heavy cream, a splash of milk can be used to loosen the ricotta mixture.

Nutrition

Serving: 1pieceCalories: 617kcalCarbohydrates: 30gProtein: 31gFat: 41gSaturated Fat: 19gPolyunsaturated Fat: 1gMonounsaturated Fat: 12gTrans Fat: 1gCholesterol: 119mgSodium: 675mgPotassium: 396mgFiber: 2gSugar: 3gVitamin A: 1120IUVitamin C: 2mgCalcium: 386mgIron: 2mg
Tried this recipe?Let us know how it was!
5 from 4 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




5 Comments