This Dutch oven lasagna with Italian sausage and ground beef is cheesy and flavorful! Assemble the meal in advance and bake it in the oven at home or over a campfire in the great outdoors.

Table of Contents
If you love cast iron recipes, be sure to try this Dutch oven pot roast, a loaf of no-knead Dutch oven bread, and this Dutch oven beef stew, too!
A Few Notes Before You Get Started
- A cast iron Dutch oven is ideal for making lasagna because it retains and evenly distributes heat, ensuring that the dish cooks uniformly. The heavy, tight-fitting lid helps to trap moisture, which keeps the lasagna from drying out. Additionally, the versatility of a Dutch oven allows it to go from stovetop to oven or campfire!
- You’ll need a 7-quart Dutch oven for this recipe. If you want to use a smaller Dutch oven, no problem — just decrease the ingredients accordingly.
- I use whole milk ricotta cheese (rather than cottage cheese) in this recipe because it has a thicker, smoother, creamier texture. For a lighter choice, you can substitute with small curd or whipped cottage cheese. If the cottage cheese looks like it has a lot of liquid, strain it before combining it with the rest of the ingredients.
- The eggs are an important component of the ricotta mixture because they help the cheese layer “set” so that it doesn’t ooze out when you slice into the casserole.
- Plan to allow at least 15-20 minutes for your lasagna to rest after baking. If you slice into it right away, it will taste delicious…but it will be a runny mess. As it cools, the lasagna sets up and slices easily into clean servings.




Directions
I’ve shown the baked version of this Dutch oven lasagna recipe here, but I’ve also included directions for cooking over a campfire in the recipe card below. Here’s the overview:
- Stir together the ricotta cheese filling. That basil pesto adds so much great flavor!
- Brown the Italian sausage and ground beef, and then stir in the marinara. I use the Dutch oven to brown the meat so that I have one less pan (or skillet) to wash at the end.
- Spread a thin layer of meat sauce in the bottom of the Dutch oven.
- Add a layer of noodles on top, breaking them to fit. This doesn’t need to look perfect since you’ll cover them up anyway! I use a total of 3 noodles per layer, but you might need more depending on the size and shape of your noodles and pot.
- Top the noodles with the ricotta cheese mixture, then meat sauce, mozzarella, and Parmesan.
- Repeat the layers two more times.
- Cover the Dutch oven and bake for 30 minutes. Remove the lid and continue baking for 15-20 minutes, allowing the top of the lasagna to get nice and browned and crispy.
- Let the lasagna rest before slicing and serving. Garnish with chopped fresh herbs such as fresh basil, parsley, oregano, or thyme!

Serving Suggestions
This hearty, homemade lasagna is delicious when paired with a Caesar salad, a simple green salad dressed in red wine vinegar salad dressing, roasted yellow squash, or garlic roasted broccoli. You might also like to offer a side of garlic bread or no-knead cast iron focaccia to complete the meal.

Preparation and Storage Tips
- Make Ahead: Assemble the lasagna in advance. Use these foil Dutch oven liners for easy clean-up if you’re taking it camping! Store in the refrigerator for up to 48 hours before baking. When ready to bake, allow the refrigerated lasagna to come to room temperature for at least 1 hour before baking. Do not put a cold Dutch oven into a hot oven or over a hot campfire.
- If You’re Going Camping: If you don’t want to assemble the entire lasagna before you leave home, you can still prep ahead so that there’s less to do on site. Prepare the ricotta filling and the meat sauce in advance. Keep them refrigerated in airtight containers or in coolers with ice for 3-4 days. Assemble the lasagna at your campfire. The oven-ready lasagna noodles make this a lot easier!
- How to Store: Leftover homemade lasagna will keep in an airtight container in the refrigerator for 3-4 days. You can also freeze the leftovers in an airtight container for up to 3 months.
- How to Reheat: Cover the lasagna. Warm in a 350°F oven just until heated through, about 30 minutes. You can also reheat individual slices of lasagna in the microwave until warm, about 1 minute.

More Easy Lasagna Recipes to Try
Homemade Lasagna Recipe
2 hours hrs 5 minutes mins
Ravioli Lasagna with Ricotta and Spinach
1 hour hr 15 minutes mins
Vegetable Lasagna
1 hour hr 15 minutes mins

Did you make this recipe?
If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!























This lasagna is amazing!! Everyone I make it for just raves over it! 10/10!
Thank you so much, Stacy! This made our day.