This easy crockpot lasagna is one of those dinners that feels cozy and comforting without making a huge mess in the kitchen. The slow cooker does most of the work, and the layers turn out soft, cheesy, and full of rich flavor every time. The ricotta makes it extra creamy, and the slow cooking helps all the flavors blend together perfectly.
It’s the kind of meal that tastes like you spent all day making it, even though the prep is super simple.
Servings: 8
Cook Time: 4 to 5 hours on LOW
Prep Time: 20 minutes

Why I Love This Recipe
The first time I made lasagna in a crockpot, I honestly didn’t expect it to turn out this good. I thought the noodles would be mushy or the cheese would slide everywhere. But after one bite, I was hooked. The layers stay soft and creamy, and the sauce slowly cooks into every bite.
Now it’s one of my favorite comfort meals because it feels homemade without all the work of baking a traditional lasagna in the oven.
Here’s why I keep making it:
- The crockpot does most of the cooking
- No need to boil the noodles first
- The ricotta makes every layer creamy
- It reheats really well the next day
- Perfect for busy nights or cozy weekends
- Makes enough for leftovers
What You’ll Need
- 1 pound ground beef
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 jar (24 ounces) marinara sauce
- 1 can (15 ounces) tomato sauce
- 1 teaspoon Italian seasoning
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 9 lasagna noodles, uncooked
- 15 ounces ricotta cheese
- 2 cups shredded mozzarella cheese
- 1/2 cup grated parmesan cheese
- 1 egg
- 2 tablespoons chopped parsley

Tools You’ll Need
- Crockpot or slow cooker
- Large skillet
- Wooden spoon
- Mixing bowl
- Knife
- Cutting board
- Measuring spoons
- Cooking spray
Why This Recipe Works (Quick Science)
Slow cooking gives the noodles time to absorb moisture from the sauce, so they become soft without boiling first. The ricotta mixture adds moisture and creaminess between the layers. Cooking low and slow also helps the cheese melt evenly while the meat sauce thickens and becomes richer over time.
Pro Tips
- Spray the crockpot well so the cheese doesn’t stick to the sides
- Break the noodles as needed to fit the shape of your slow cooker
- Let the lasagna rest for 15 minutes before serving so the layers hold together better
- Use freshly shredded mozzarella for smoother melting
- Don’t overfill the crockpot or the sauce may bubble over
Substitutions and Variations
- Use ground turkey instead of ground beef
- Swap ricotta for cottage cheese
- Add spinach between the layers
- Use spicy sausage for more flavor
- Try a mix of mozzarella and provolone cheese
Make Ahead Tips
You can fully assemble the lasagna in the crockpot insert the night before. Cover and store it in the fridge overnight, then place it in the slow cooker base and cook the next day.
You can also cook the meat sauce ahead of time and keep it refrigerated for up to 2 days.
Cooking Instructions
Step 1: Cook the Meat Sauce
Cook 1 pound ground beef and 1 diced onion in a large skillet over medium heat for 7 minutes until browned. Drain grease if needed. Add 3 minced garlic cloves and cook for 1 minute.
Stir in 1 jar marinara sauce, 1 can tomato sauce, 1 teaspoon Italian seasoning, 1 teaspoon salt, and 1/2 teaspoon black pepper. Simmer for 5 minutes.

Step 2: Make the Ricotta Mixture
In a mixing bowl, combine 15 ounces ricotta cheese, 1 egg, 1/2 cup grated parmesan cheese, and 1 tablespoon chopped parsley. Stir until creamy and smooth.

Step 3: Start the Layers
Spray the crockpot with cooking spray. Spread 1 cup meat sauce on the bottom. Add a layer of uncooked lasagna noodles, breaking them to fit if needed. Spread 1/3 of the ricotta mixture over the noodles, then sprinkle 2/3 cup shredded mozzarella cheese on top.

Step 4: Repeat the Layers
Repeat the layers two more times using the remaining meat sauce, lasagna noodles, ricotta mixture, and mozzarella cheese. Finish with the remaining sauce and mozzarella cheese on top.

Step 5: Slow Cook the Lasagna
Cover and cook on LOW for 4 to 5 hours until the noodles are tender and the cheese is melted and bubbly.

Step 6: Rest and Serve
Turn off the crockpot and let the lasagna rest for 15 minutes. Sprinkle the remaining 1 tablespoon chopped parsley on top before serving.

Common Mistakes
- Adding too little sauce can make the noodles dry
- Cooking on HIGH may burn the edges before the noodles soften
- Skipping the resting time can make the layers slide apart
- Using too many noodles can make the lasagna thick and uneven
What to Serve With
- Garlic bread
- Caesar salad
- Roasted broccoli
- Steamed green beans
- Simple side salad
- Iced tea or lemonade
Leftovers and Storage
Store leftovers in an airtight container in the fridge for up to 4 days.
To reheat, microwave individual slices for 1 to 2 minutes or warm larger portions in the oven at 350 degrees until heated through.
You can freeze cooled lasagna for up to 2 months. Thaw overnight in the fridge before reheating.
Macros Information
Per Serving (Approximate):
- Calories: 480
- Protein: 31g
- Carbohydrates: 28g
- Fat: 26g
- Fiber: 3g
- Sugar: 7g
FAQ
Can I use oven-ready noodles?
Yes. Oven-ready noodles work great in the crockpot and do not need boiling.
Can I make this vegetarian?
Yes. Leave out the meat and add spinach, mushrooms, or zucchini instead.
How do I know when it’s done?
The noodles should be soft when pierced with a fork, and the cheese should be fully melted.
Can I freeze this lasagna?
Yes. Let it cool completely before freezing in airtight containers.
Do I have to cook the beef first?
Yes. Browning the beef first adds flavor and keeps the texture better.
Conclusion
This easy crockpot lasagna with ricotta is one of those recipes you’ll want to make again and again. It’s warm, cheesy, filling, and surprisingly simple to put together. The slow cooker makes the whole process easier, and the creamy ricotta layers make every bite extra comforting.
Once you try it, come back and leave a comment sharing how it turned out or any fun changes you made to the recipe.
