Million Dollar Lasagna – Better Than Takeout

Million Dollar Lasagna is the ultimate comfort food. After making this many times, I’ve discovered the trick to a perfectly creamy, hearty lasagna that’s better than takeout. Keep reading for my best tips, or jump to the recipe card. If you love recipes like this, you’ll also enjoy Garlic Butter Steak Bites Shell Pasta and Creamy Baked Macaroni and Cheese.

Why This Million Dollar Lasagna – Better Than Takeout Is Pure Comfort
- Creamy ricotta and mozzarella cheese layers
- Hearty meat sauce with hidden spinach
- Golden cheese crust with bubbling edges
- Easy to make and freezer-friendly
What You'll Need for Million Dollar Lasagna – Better Than Takeout
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- 1 lb ground beef
- 12 lasagna noodles
- 15 oz ricotta cheese
- 16 oz mozzarella cheese
- 8 oz Parmesan cheese
- 10 oz frozen spinach
- 1 onion
- 3 cloves garlic
- 1 can (28 oz) crushed tomatoes
- 2 tbsp tomato paste
- 1 tsp dried basil
- 1 tsp dried oregano
- Salt and pepper to taste
- Optional: Fresh basil
- Optional: Grated Parmesan cheese

📝 Ingredient Notes
- ground beef: You can substitute ground turkey or Italian sausage.
- lasagna noodles: No-boil noodles can be used to save time.
🛒 Tools & Equipment I Recommend
- Non-stick skillet — Prevents sticking and makes cleanup easy → See on Amazon
- Food processor — Saves time and effort in chopping and mixing → See on Amazon

How to Make Million Dollar Lasagna – Better Than Takeout
- Cook the meat: In a large skillet, cook ground beef with onion and garlic until browned. Drain excess fat.
- Prepare the sauce: Add crushed tomatoes, tomato paste, basil, oregano, salt, and pepper. Simmer for 20 minutes.
- Cook the noodles: Cook lasagna noodles according to package instructions. Drain and set aside.
- Assemble the lasagna: In a 9×13 inch baking dish, spread a thin layer of meat sauce. Arrange a layer of noodles, followed by a layer of ricotta, spinach, mozzarella, and Parmesan. Repeat layers.
- Bake: Cover the dish with foil and bake at 375°F (190°C) for 25 minutes. Remove foil and bake for an additional 15-20 minutes, or until cheese is bubbly and golden.
Cook's Tips for Perfect Million Dollar Lasagna – Better Than Takeout
- Common mistake and fix: Don't overcook the lasagna. It will continue to cook in the hot dish after you remove it from the oven.
- Pro tip: For easier assembly, spread the ricotta mixture on the noodles before layering.
- Pro tip: Freeze individual portions for easy meal prep.
Storing & Reheating Million Dollar Lasagna – Better Than Takeout
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container for up to 5 days. Make-ahead tip: Assemble the lasagna up to 24 hours ahead. Store in the fridge until ready to bake.
Freezing Million Dollar Lasagna – Better Than Takeout
Freeze individual portions for up to 3 months.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (175°C) for 20-25 minutes. Microwave: Reheat in the microwave for 2-3 minutes, then broil for 2-3 minutes to crisp the cheese.
Recipe Notes
- Chef tip: For a vegetarian version, omit the ground beef and add more vegetables like bell peppers and zucchini.
- Best substitution: Substitute cottage cheese for ricotta if desired.
- Make-ahead: This recipe can be made ahead and frozen. Thaw overnight in the fridge before baking.
- Scaling: This recipe can be doubled and baked in a 9×13 inch pan or divided into smaller pans for individual servings.
- Troubleshooting: If the lasagna is still cold in the middle, cover it with foil and bake for an additional 10-15 minutes.
Want to level up this recipe?
High-quality aluminum baking dish — Even heat distribution for perfect lasagna every time → Check price on Amazon
Million Dollar Lasagna – Better Than Takeout

Ingredients
Main Ingredients
- 1 lb ground beef
- 12 lasagna noodles
- 15 oz ricotta cheese
- 16 oz mozzarella cheese
- 8 oz Parmesan cheese
- 10 oz frozen spinach
Seasonings
- 1 onion
- 3 cloves garlic
- 1 can (28 oz) crushed tomatoes
- 2 tbsp tomato paste
- 1 tsp dried basil
- 1 tsp dried oregano
- Salt and pepper to taste
Optional Toppings
- Fresh basil
- Grated Parmesan cheese
Instructions
- Cook the meat: In a large skillet, cook ground beef with onion and garlic until browned. Drain excess fat.
- Prepare the sauce: Add crushed tomatoes, tomato paste, basil, oregano, salt, and pepper. Simmer for 20 minutes.
- Cook the noodles: Cook lasagna noodles according to package instructions. Drain and set aside.
- Assemble the lasagna: In a 9×13 inch baking dish, spread a thin layer of meat sauce. Arrange a layer of noodles, followed by a layer of ricotta, spinach, mozzarella, and Parmesan. Repeat layers.
- Bake: Cover the dish with foil and bake at 375°F (190°C) for 25 minutes. Remove foil and bake for an additional 15-20 minutes, or until cheese is bubbly and golden.
Notes
- Chef tip: For a vegetarian version, omit the ground beef and add more vegetables like bell peppers and zucchini.
- Best substitution: Substitute cottage cheese for ricotta if desired.
- Make-ahead: This recipe can be made ahead and frozen. Thaw overnight in the fridge before baking.
- Scaling: This recipe can be doubled and baked in a 9×13 inch pan or divided into smaller pans for individual servings.
- Troubleshooting: If the lasagna is still cold in the middle, cover it with foil and bake for an additional 10-15 minutes.
Storage
- Fridge: Store leftovers in an airtight container for up to 5 days.
- Freezer: Freeze individual portions for up to 3 months.
- Oven reheat: Reheat in the oven at 350°F (175°C) for 20-25 minutes.
- Microwave reheat: Reheat in the microwave for 2-3 minutes, then broil for 2-3 minutes to crisp the cheese.
- Make ahead: Assemble the lasagna up to 24 hours ahead. Store in the fridge until ready to bake.
Nutrition Per Serving
- Calories: 620
- Protein: 38g
- Fat: 36g
- Carbs: 40g
- Fiber: 3g
- Sugar: 6g
- Sodium: 1200mg
- Cholesterol: 140mg
- Sat. Fat: 20g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Million Dollar Lasagna – Better Than Takeout FAQs
Yes, you can assemble the lasagna up to 24 hours ahead. Store it in the fridge until ready to bake.
Overcooking is the most common reason for dry lasagna. Make sure to remove it from the oven when the cheese is bubbly and golden.
Yes, you can freeze individual portions for up to 3 months. Thaw overnight in the fridge before reheating.
No, lasagna is not suitable for cooking in the air fryer. It needs to be baked in the oven to achieve the correct texture and heat distribution.
Yes, this homemade version is creamier, heartier, and more flavorful than takeout. Plus, it's freezer-friendly for easy meal prep.
A Warm Final Note
I can’t wait for you to try Million Dollar Lasagna – Better Than Takeout and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






