Crockpot Lasagna Recipe: Creamy Slow Cooker Lasagna

This crockpot lasagna is a weeknight hero: layered with uncooked lasagna noodles, a creamy cheese mixture, and a savory meat sauce, it cooks entirely in the slow cooker for a simple, comforting meal. The result is tender noodles, melty cheese, and a rich tomato-beef sauce without the fuss of traditional oven-baked lasagna.

A close up of a fork in a casserole dish.

What You Need for Crockpot Lasagna

Gather a few simple ingredients to make this slow cooker lasagna. You don’t need to boil the noodles—just layer them with sauce and cheese and let the crockpot do the rest.

  • Lasagna noodles: Uncooked lasagna noodles work well. You may need to break longer noodles to fit your slow cooker.
  • Ground beef: A standard 80/20 ground beef gives great flavor and richness.
  • Marinara and tomato sauce: Using both yields a flavorful, saucy filling that ensures the noodles cook through. Increase tomato sauce if you prefer a saucier lasagna.
  • Vegetables: Finely diced carrots and celery add depth; onion and garlic build savory flavor.
  • Cheese mixture: Ricotta, shredded mozzarella, grated parmesan, and Italian seasoning combine into a creamy, cheesy layer.
A crock pot filled with pasta and sauce.

Ingredient Swaps & Substitutions

This recipe is flexible. If you need alternatives, try these swaps to suit dietary preferences or what’s in your pantry.

  • Ground beef: Substitute ground pork, ground turkey, or ground chicken.
  • Tomato sauce: For a white lasagna, use Alfredo or a cashew cream sauce.
  • Vegetables: Replace carrot and celery with bell peppers, zucchini, or eggplant.
  • Onion: Use shallots for a milder flavor.
  • Cheese: Try vegan cheeses or dairy-free ricotta alternatives for a dairy-free version.
  • Noodles: Regular or whole wheat lasagna noodles work; gluten-free noodles may work but have not been specifically tested with this method.
A close up of a pot of food on a table.

Crockpot Lasagna FAQ

Answers to common questions to help your lasagna turn out perfectly every time.

How long does it take to make lasagna in the slow cooker?

Cook this lasagna on high for about 2 hours. Before turning the cooker off, confirm all layers are heated through and the noodles are tender.

Do I have to boil the noodles first?

No—uncooked lasagna noodles are layered directly into the slow cooker. Make sure every noodle is well-covered with sauce so they cook evenly.

How do I prevent the lasagna from sticking to the crockpot?

Grease the slow cooker insert with olive oil or non-stick spray before assembling to make serving and cleanup easier.

Can I make this vegetarian?

Yes. Omit the ground beef and use extra vegetables, a mushroom-based ragù, a soy-based crumbled meat substitute, or shredded jackfruit for a hearty vegetarian version.

A close up of a fork in a crock pot filled with lasagna.

Storage

Allow the lasagna to cool completely, then cut into portions. Store in an airtight container in the refrigerator for up to 5 days.

Can I freeze this crockpot lasagna?

  1. Yes. After cooking, cool the lasagna fully and cut into serving pieces.
  2. Place portions in freezer-safe containers or heavy-duty freezer bags, remove excess air, and freeze up to 3 months.
  3. To reheat: thaw in the refrigerator overnight, then microwave for 3–5 minutes or bake at 350°F (175°C) for about 30 minutes until heated through.
A white plate topped with lasagna next to a glass of wine.

Serving Suggestions

This lasagna works as a cozy weeknight dinner or a welcome addition to holiday tables. Serve with a crisp Caesar salad, sautéed green beans, or warm garlic bread to round out the meal.

Recipe Card: Crockpot Lasagna

Prep time: 30 minutes • Cook time: 2 hours • Servings: 8

Ingredients

  • Cheese layer: 15 oz ricotta, 1 cup shredded mozzarella, 1 cup grated parmesan, 1 tablespoon Italian seasoning, 1/2 tsp kosher salt.
  • Meat sauce: 2 tbsp olive oil, 1 medium white onion (finely diced), 1/2 tsp kosher salt, 4 cloves garlic (minced), 2 large carrots (finely diced), 2 celery stalks (finely diced), 1 lb ground beef, 24 oz jar marinara, 15 oz tomato sauce.
  • 12 oz uncooked lasagna noodles, plus 1/2 cup shredded mozzarella for topping and fresh parsley for serving.

Instructions

  1. Make the cheese mixture: In a medium bowl combine ricotta, 1 cup mozzarella, 1 cup parmesan, Italian seasoning, and salt. Stir until smooth and set aside.
  2. Prepare the meat sauce: Heat olive oil in a large skillet over medium-high heat. Add onion, salt, carrot, and celery; sauté 5–7 minutes until softened. Add garlic and cook briefly until fragrant.
  3. Add ground beef and cook 4–5 minutes until nearly cooked through. Stir in marinara and tomato sauce, bring to a simmer briefly, then remove from heat.
  4. Grease the slow cooker with oil or cooking spray. Spoon about 1/3 cup of sauce into the bottom and spread it evenly.
  5. Arrange two lasagna noodles lengthwise in the crockpot. Break another noodle into fourths and place pieces at each end to create an even layer (adjust spacing based on your noodle length).
  6. Spoon roughly 1/4 cup of the cheese mixture over the noodles and spread. Top with about 2/3 cup of meat sauce. Repeat layers—noodles, cheese, sauce—until ingredients are used, ending with a final layer of sauce so noodles remain covered.
  7. Cover and cook on high for 2 hours. With 30 minutes left, sprinkle the remaining 1/2 cup mozzarella over the top. When finished, uncover and let rest a few minutes before cutting into portions.

Tips & Notes

  • Arrange noodles so they form a continuous layer—how you do this depends on the noodle brand and your slow cooker size.
  • Every noodle must be covered with sauce to avoid hard edges; add a splash of water or extra tomato sauce if needed.

Nutrition (approx.)

Per serving: Calories 586 kcal • Carbohydrates 45 g • Protein 32 g • Fat 31 g • Fiber 4 g • Sugar 8 g. Nutrition is an estimate and should be used as a guideline.