How to Make Crockpot Lasagna
Lasagna is one of those comfort dishes that always brings everyone to the table. The rich layers of pasta, creamy cheese, and flavorful sauce make it a timeless favorite.
But if you’ve ever made traditional lasagna, you know it can take quite a bit of effort, boiling noodles, layering everything just right, and then waiting for it to bake.
However, this crockpot version of lasagna delivers the same hearty, homemade flavor, but with half the effort. You can prep everything, set it, and let your slow cooker work its magic while you go about your day.
The result is perfectly tender noodles, rich layers of meat sauce, and gooey cheese that melts beautifully together.
This version keeps things simple and family-friendly. It’s ideal for busy weeknights, meal prepping, or even lazy weekends when you want a delicious meal that feels like you spent hours in the kitchen (without actually doing so).

Ingredients You’ll Need
For the meat sauce:
- 1 tablespoon olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 pound ground beef or chicken (lean)
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon Italian seasoning
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1 jar (24 ounces) marinara sauce or your favorite pasta sauce
- ½ cup water
For the cheese mixture:
- 1 ½ cups ricotta cheese
- 1 ½ cups shredded mozzarella cheese (plus more for topping)
- ½ cup grated parmesan cheese
- 1 egg
- 2 tablespoons chopped fresh parsley (optional)
For layering:
- 8–10 uncooked lasagna noodles (regular, not oven-ready)
- Extra 1 cup shredded mozzarella for the top layer

Step-by-Step Guide to Making Crockpot Lasagna
Step 1: Prepare the meat sauce
Start by heating olive oil in a large skillet over medium heat. Add the chopped onion and cook for about 3–4 minutes until it becomes translucent. Then add the minced garlic and sauté for another 30 seconds.
Next, add the ground beef (or chicken) and cook until browned, breaking it up with a spoon as it cooks. Sprinkle in salt, pepper, Italian seasoning, basil, and oregano. Once the meat is fully cooked, pour in your marinara sauce and half a cup of water. Stir well and let the sauce simmer for 5 minutes so all the flavors blend together.
Step 2: Mix the cheese filling
In a mixing bowl, combine ricotta, mozzarella, parmesan, egg, and parsley. Mix until smooth and well combined. This creamy mixture will give your lasagna that perfect cheesy layer.
Step 3: Get your crockpot ready
Spray the bottom and sides of your crockpot lightly with cooking spray or brush it with olive oil. This helps prevent the noodles from sticking and makes cleanup easier later.
Step 4: Begin layering the lasagna
Spread about one cup of meat sauce evenly across the bottom of the crockpot. Break your uncooked lasagna noodles into smaller pieces so they fit nicely in the crockpot (they don’t need to cover every inch perfectly, they’ll expand as they cook).
Next, spread about one-third of your cheese mixture over the noodles, followed by another layer of sauce. Continue this process, noodles, cheese, sauce, until all your ingredients are used up. Make sure to end with a generous layer of sauce on top.
Step 5: Add the finishing cheese layer
Sprinkle the remaining mozzarella cheese over the top layer of sauce. This will melt beautifully and form that irresistible cheesy crust.
Step 6: Slow cook to perfection
Cover the crockpot with its lid and cook on low for 4–6 hours or on high for 2 ½–3 ½ hours. You’ll know it’s done when the noodles are tender and the cheese on top is melted and bubbly.
Step 7: Let it rest before serving
Once it’s done, turn off the heat and let the lasagna rest for about 15–20 minutes. This allows it to set and makes it easier to slice and serve.
Step 8: Serve and enjoy
Scoop out a generous portion, serve it with a side salad or garlic bread, and enjoy the comforting flavors. Each layer will be creamy, flavorful, and perfectly cooked, the kind of meal that feels like home.

Helpful Tips
- Avoid watery lasagna: If your sauce is too thin, let it simmer longer before layering. You want it slightly thick for the best texture.
- Make it vegetarian: Simply replace the meat with sautéed mushrooms, spinach, or a mix of chopped zucchini and bell peppers.
- Storage and leftovers: Crockpot lasagna stores beautifully. You can refrigerate it for up to 4 days or freeze it for up to 2 months. Reheat individual portions in the microwave or oven.
- For extra richness: Add a layer of bechamel sauce or a little heavy cream to the cheese mixture for a creamier version.
Final Thoughts
Crockpot lasagna is one of those recipes that makes life easier without compromising on flavor. It’s hearty, rich, and satisfying, the kind of dish that tastes like it took hours, but didn’t.
With just a few simple ingredients and your trusty slow cooker, you can create a homemade lasagna that’s comforting, crowd-pleasing, and perfect for any occasion.
Whether you’re cooking for your family or meal prepping for the week, this recipe is a keeper you’ll come back to again and again.
