Make the best gluten-free lasagna with this ultimate recipe. Layers of homemade meat sauce, ricotta filling, and lots of gooey cheese make this a comforting dish with plenty of pro tips for perfectly cooked noodles that are never mushy and hold up to layering. For a completely from-scratch recipe, use the included fresh lasagna sheet option!

Want to Save This Recipe?
Enter your email below & we'll send it straight to your inbox. Plus you’ll get affordable and easy gluten-free recipes delivered each week!
World’s Best Gluten-Free Lasagna Recipe
Lasagna is the ultimate comfort food. Throw these doughy soft gluten-free breadsticks alongside it and you’ll have an epic, and surprisingly gluten-free, meal of your dreams. It’s a go-to in my easy gluten-free dinner ideas because whether it’s served for family weeknights, holidays, or company, the oohs and ahhs never cease.
Making a homemade gluten-free lasagna is easy to manage with a few simple tips and tricks, many of which are shared here and where the recipe first appeared in my gluten-free cookbook. We’ll avoid mushy layers by using the best taste and texture lasagna noodles (or from-scratch pasta option 😲), discover how to cook them perfectly al dente, and expert tips for layering.
This is a wonderful lasagna recipe, packed full of flavor and easy to make! Every one of Melissa’s recipes that I’ve made, have won over our family of picky eaters. Thank you Melissa for sharing your gluten free recipes with us all.
—Stacy
So good! Sauce is fantastic and I used the recommended Barilla noodles. Could never guess this was gluten free. Thank you!!
—Monique
Free Guide! Receive a Free Gluten Free Dinners Cookbook
TOP 5 Highest Rated Recipes!
Ingredient Tid Bits
- Italian Sausage – I use sweet Italian sausage to keep the recipe kid-friendly, but spicy sausage may also be used. For a spicier recipe, use hot Italian sausage and add a pinch of crushed red pepper to the sauce.
- Ground Beef – Lean ground beef works best to avoid a greasy sauce.
- Ricotta Cheese – Use whole-milk ricotta for best flavor and part-skim to save calories. If you don’t care for ricotta, substitute 16 ounces cottage cheese. At least 4% milk fat works best.
- Gluten-Free Lasagna Noodles – The most important aspect when making a winning gluten-free lasagna! My preferred brand is Barilla Gluten-Free Lasagne Sheets. This also works well for a shortcut lasagna recipe, 30-minute gluten-free lasagna soup. See the notes below for important cooking tips, plus how to make this recipe with fresh, homemade lasagna sheets.
- Sauce – The recipe includes a quick homemade sauce, but you can also swap out two jars of marinara sauce.
Pro Cooking Tips for Gluten-Free Noodles
Avoid the biggest pain point when making gluten-free lasagna recipe – mushy, fall apart noodles. Follow the tips below and your dinner guests will enjoy a lasagna so good, no one will know it’s GF!
- Use oven-ready lasagne noodles for best results. Skip the boiling before layering which prevents a mushy texture.
- If you do use lasagna noodles that aren’t labeled “oven-ready,” skip boiling first. This lasagna recipe cooks longer covered with foil so the noodles cook to perfection while it bakes.
- Avoid overlapping noodles as much as possible. Stacked noodles will glue themselves together during baking and become chewy, instead of tender.
- GF Barilla noodles are rather short, so if you want to cover the whole dish, break them to fit.
Let’s Make This Together!
(Below shows step-by-step photos and modified instructions. For the complete recipe, along with ingredient amounts, scroll down to the recipe card.)
Start with sauciness.
Heat a little olive oil in a large, deep skillet over medium heat. Add sausage, ground beef, onion, and garlic. Cook, breaking up the meat with a spoon, until sausage is browned and no longer pink.
Stir in the crushed tomatoes, Italian seasoning, brown sugar, salt, and pepper. Bring to a low simmer and cook, uncovered, for 30 minutes, stirring occasionally. Meanwhile, mix together the ricotta filling and freshly grate the mozzarella cheese.

Let’s get layering.
In a 9X13 baking pan spread about 2 1/2 cups of the tomato sauce. Top with 4 uncooked lasagna noodles, half the ricotta mixture and 1 cup mozzarella. Repeat with another layer of noodles, remaining ricotta, 1 cup cheese, and 2 cups sauce. Place on remaining lasagne sheets, sauce, and finish with remaining mozzarella cheese. Make sure all the noodles are covered in sauce so they don’t become hard during baking.


Time to bake.
Spray a large piece of foil with nonstick cooking spray. This prevents the cheese from sticking to the top. Cover securely and bake for 1 hour. Remove the foil and bake for 15-20 minutes longer, or until noodles are soft throughout. For a nice, golden, bubbly top, finish with a quick 1-2 minutes under the broiler. Let it stand for about 15 minutes before slicing and enjoying.

Using Fresh Lasagna Sheets
Once I created this easy gluten-free fresh pasta recipe, naturally it was time to level up my lasagna game. The experience was heaven on earth, and I seriously wish you try your hand at it because it’s so worth it!
- To make one lasagna recipe, you will need half a recipe of dough. Roll the dough into sheets up to setting 3.
- Transfer the sheets to parchment lined baking sheets, stacking layers between more parchment. If not using right away, cover with plastic wrap and refrigerate up to 24 hours or freeze.
- When ready to assemble, use the fresh sheets or thaw slightly. Use kitchen shears to cut the dough to pan size. Just like using store-bought noodles, you can skip the boiling ahead of time.
- The baking time will be a little shorter with fresh noodles. Cover with foil and bake 25 minutes, remove the foil, bake for 25-30 minutes more, and finish with a quick broil, if desired.

Tips For Layering
- Since thisrecipe doesn’t boil the lasagna sheets before layering, make sure they do not overlap. This prevents the noodles from sticking together during baking, making them chewy instead of tender.
- A good amount of sauce on the bottom layer and top layer will create moisture to steam the noodles as the lasagna bakes.
- The final layer of sauce should fully cover the noodles so they don’t become hard during baking.
- To prevent the noodles moving around while spreading on the ricotta filling, first evenly distribute ricotta dollops, then gently spread.
- When you are finished layering, spray a large sheet of foil with cooking spray to prevent cheese from sticking to it and tightly seal around the baking dish. Heavy duty foil works best, or a double layer of regular foil.

Save this recipe to your pinterest board!
Let’s be friends on Pinterest! I’m always sharing great recipes!
Did you make this recipe? I love hearing from you! Leave a star rating and comment below the recipe card. It helps others when searching for recipes and I appreciate feedback from our community. You will always hear back from me! -Melissa

Gluten-Free Lasagna (Not Mushy, Foolproof!)
Ingredients
Meat Sauce
- 1 tablespoon olive oil
- 1 pound bulk sweet Italian sausage
- 1 pound lean ground beef
- 1 medium onion, chopped
- 2 cloves garlic
- 2 (28) ounce cans crushed tomatoes
- 1 ½ tablespoons Italian seasoning
- 1 teaspoon light brown sugar
- ¼ teaspoon salt
- ¼ teaspoon ground pepper
Ricotta Filling
- 1 large egg, , lightly beaten
- 16 ounces whole milk ricotta
- ½ cup freshly grated parmesan cheese
- ¼ teaspoon salt
- ¼ teaspoon ground pepper
Assembling Lasagna
- 10 ounce Barilla Gluten-Free Oven-Ready Lasagne Noodles, see recipe notes for fresh GF pasta dough
- 4 cups freshly grated mozzarella cheese
Instructions
Meat Sauce
- Heat the olive oil in a large, deep saute pan over medium heat. Add the sausage, ground beef, onion, and garlic. Cook, breaking up the meat with a spoon, until it is browned and no longer pink.1 tablespoon olive oil, 1 pound bulk sweet Italian sausage, 1 pound lean ground beef, 1 medium onion, 2 cloves garlic
- Stir in the crushed tomatoes, Italian seasoning, brown sugar, salt, and pepper. Bring to a low simmer and cook, uncovered, for 30 minutes, stirring occasionally.2 (28) ounce cans crushed tomatoes, 1 ½ tablespoons Italian seasoning, 1 teaspoon light brown sugar, ¼ teaspoon salt, ¼ teaspoon ground pepper
Ricotta Filling
- Meanwhile, make the ricotta cheese mixture by lightly beating the egg in a medium bowl. Add the ricotta cheese, parmesan, salt, and pepper. Stir to combine and set aside.1 large egg, , 16 ounces whole milk ricotta, ½ cup freshly grated parmesan cheese, ¼ teaspoon salt, ¼ teaspoon ground pepper
Layering Lasagna
- Preheat oven to 350°F.
- In a 9X13 baking pan spread 2 ½ cups tomato meat sauce. Top with 4 uncooked lasagna noodles (if using Barilla, for larger noodles 3 will cover the dish). TIP: Avoid overlapping noodles as much as possible. Stacked noodles will glue themselves together during baking and become chewy, instead of tender.10 ounce Barilla Gluten-Free Oven-Ready Lasagne Noodles
- Evenly dollop half the ricotta mixture over the noodles and spread evenly. Top with 1 cup grated mozzarella.
- Repeat with another layer of noodles, remaining ricotta, 1 cup cheese, and then 2 cups sauce.
- Place on the remaining lasagne sheets, sauce, and finish with remaining mozzarella cheese. Make sure all the noodles are covered in sauce so they don’t become hard during baking.
- Spray a large piece of foil with nonstick cooking spray. Cover securely and bake for 1 hour. Remove the foil and bake for 15-20 minutes longer, or until noodles are soft throughout.
- If desired, broil 2-3 minutes or until the cheese is bubbling and golden. Let stand for 10 minutes before slicing and serving.
Notes
Using Fresh Noodles
- You will need to make half a recipe of this gluten-free pasta dough. Roll the dough into sheets up to setting 3.
- Transfer the sheets to parchment lined baking sheets, stacking layers between more parchment. If not using right away, cover with plastic wrap and refrigerate up to 24 hours or freeze.
- When ready to assemble, use the fresh sheets or thaw slightly. Use kitchen shears to cut the dough to pan size. Just like using store-bought noodles, you can skip the boiling ahead of time.
- The baking time will be a little shorter with fresh noodles. Cover with foil and bake 25 minutes, remove the foil, bake for 25-30 minutes more, and finish with a quick broil, if desired.
Make-Ahead, Freezing, and Reheating
Make-Ahead: Lasagna makes a great make-ahead meal for holidays, such as Christmas, or when expecting company. The sauce may be prepared up to three days ahead of time and refrigerated in an airtight container. Alternatively, freeze up to 3 months. Assemble the lasagna up to a day ahead of time, covering securely with foil. When ready to bake, let it sit at room temperature up to an hour, then bake according to the directions. Freezing Lasagna: Another make-ahead option is to assemble the lasagna, and freeze it unbaked. Be sure to wrap it in several layers of plastic wrap and foil to prevent freezer burn and ice crystals forming. Thaw the frozen lasagna overnight in the fridge and then let it sit at room temperature for one hour before baking according to directions. Reheating: Refrigerate leftover lasagna in an airtight container up to three days. To reheat in the microwave, heat individual slices at a time. Microwave at 50% power until almost heated through, and then finish at full power to warm completely. Leftover lasagna may also be frozen in serving-size slices. Wrap each slice in plastic wrap and then transfer to a ziplock freezer bag. Freeze up to three months. Thaw slices overnight in the fridge and then reheat in the microwave at 50% power until almost heated through, and then finish at full power to warm completely. If you have a lot of leftovers to reheat at once, place in an oven-proof baking dish. Cover securely with foil and warm in a 325ºF oven until hot throughout.This post contains affiliate links. My opinions are always my own. If you purchase a product through an affiliate link, I make a small commission – at no cost to you. Read full disclosure policy here.



It is delicious! Making again for our family Easter celebration tomorrow! Your recipes are my favorite. Thank you!
Awww – that’s so kind of you to say, Delisa! I’m grateful you are here. Thank you!
Best,
Melissa
Thank you for this recipe! It was delicious! My husband could not tell it was gluten free. I used Barilla pasta and it was not mushy! Can’t wait to try more of your recipes!
Yay! Thanks for the note, Debbie!
Best,
Melissa
I made this lasagna and brought it on a visit to my in-laws. It was amazing!! Not one crumb was left!! Everyone raved about it!! Thank you!!!
Brooke! I really appreciate you taking the time to comment on these recipes. Thank you!
Best,
Melissa
Used Barilla no-bake GF noodles, followed layer directions to a “T”, and had 4 lasagna noodles left in the box at the end. Looking back, I wish I had done an extra layer with 1/3 rather than half of the ricotta mixture. It still tasted amazing, but would have like the structure of an extra layer considering I didn’t use all of the noodles in the box.
Hi Phil,
That would definitely be an option! I’m trying to remember if I had leftover noodles in the box. I’m typically an “anti-waste” person so it doesn’t sound like something I’d do (leaving a few noodles in a box), but now I’m curious if they changed the number of noodles. I will have to buy another box and check!
Best,
Melissa
Melissa,
I must give you high praise for how wonderfully you list your ingredients and measurements under each step of your recipes. This caught my eye immediately. I am brand new to your site and a year into Celiac disease. I look forward to learning and cooking with you! Sincerely,Marcia
Lovely to hear, Marcia. Please let me know if you have any questions. I’m always happy to help!
Best,
Melissa
If using only one pound of ground beef would other adjustments be needed?
No, you just wouldn’t have as much meat, but no adjustments would have to be made. Enjoy!
Best,
Melissa
This is a wonderful lasagna recipe, packed full of flavor and easy to make! Every one of Melissa’s recipes that I’ve made, have won over our family of picky eaters. Thank you Melissa for sharing your Gluten free recipes with us all.
This truly means a lot to me, Stacy. Thank you so much for taking the time to brighten my day!
Best,
Melissa
Since we don’t usually have sausage in the house would you recommend just doubling the amount of ground beef?
Hi Melissa,
Yes, I have done this as well! Enjoy!
This recipe is amazing, The only thing I did differently is after I sauteed my veg and meat i added a cup of wine and a cup of milk and let it reduce to almost nothing, It gives it a really rich flavor and I added a little more sugar. I like my sauce a little sweeter. I used Barilla gluten free oven ready sheets. The cooking time was perfect and the lasagna was perfect
Hi Bonnie,
Love this idea! My Italian mother always makes a béchamel for her lasagna and adding the milk and wine to the sauce would mimic that flavor. I will try that next time!
Best,
Melissa
My Wife found the recipe on line and forwarded it to me. I made the first time just as shown. We are making it for a birthday party this Thursday and I will be using the two jars of sauce instead. As a shortcut, we brown the hamburger and other meat ahead of time and freeze it, so that it takes less time to actually prepare. This is a shortcut we actually take for other dishes that call for cooked hamburger by cooking and freezing the meat in 1 lb. equivalent packages.
Thanks for the tip, Richard! That would come in very handy for a lot of recipes.
Best,
Melissa
So good! Sauce is fantastic and I used the recommended Barilla noodles. Could never guess this was gluten free. Thank you!!
So glad to hear, Monique! Thanks for taking the time to write!
Best,
Melissa
Thank you for this delicious recipe! I made it tonight, followed the recipe exactly, except I used ground turkey instead of beef (my personal preference) and it turned out perfectly! There were 6 of us, I’m the only one who’s gluten free, but everyone thoroughly enjoyed it!
So glad to hear this, Libby! It means a lot that you took time to share!
Best,
Melissa
If you can’t find GF lasagna sheets, use regular GF noodles in layers. Works fine, with all the flavor.
Eleanor, I love this idea! Thank you so much for sharing! Do you boil the noodles first?
Best,
Melissa