One Pot Lasagna Recipe With Ricotta Cheese: Layered Comfort Without the Mess

One Pot Lasagna Recipe With Ricotta Cheese: Layered Comfort Without the Mess

I developed this one-pot lasagna to capture all the comfort of traditional layers without the cleanup. The ricotta adds a creamy texture that balances the hearty tomato sauce and tender noodles.

Everything cooks together in one pot, with uncooked lasagna noodles absorbing the sauce as they soften. This method eliminates the need for pre-boiling and creates a cohesive dish with minimal effort.

The result is a satisfying meal with perfectly cooked pasta, rich meat sauce, and melted cheese throughout. It delivers the same layered experience as oven-baked lasagna, just simplified.

This approach proves that comfort food doesn’t require complicated techniques. The ricotta cheese incorporation ensures a creamy texture in every bite.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for One Pot Lasagna Recipe with Ricotta Cheese

Rich tomato sauce, creamy ricotta, and tender noodles come together effortlessly in this dish.

Ingredient Amount Notes
Lasagna Noodles 🍝 12 sheets Uncooked, no-boil variety preferred
Ground Beef 🥩 1 lb Lean or substitute with plant-based crumbles
Ricotta Cheese 🧀 15 oz Whole milk for creaminess
Mozzarella Cheese 🧀 2 cups Shredded, low-moisture preferred
Parmesan Cheese 🧀 ½ cup Freshly grated from block
Marinara Sauce 🍅 3 cups High-quality jarred or homemade
Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Spinach 🥬 2 cups Fresh, chopped (optional for color)
Dried Oregano 🌿 1 tsp Mediterranean variety preferred
Dried Basil 🍃 1 tsp Crushed for even distribution
Salt 🧂 1 tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground for optimal flavor
Olive Oil 🫒 2 tbsp Extra-virgin for sauteing
Water 💧 2 cups For adjusting sauce consistency

[recipe_ingredient_scaler]

The ricotta is non-negotiable for that signature creamy texture. Whole Foods 365 or BelGioioso brands are reliable—avoid low-fat versions as they can turn grainy. Lasagna noodles should be the no-boil variety; Barilla or De Cecco work well. For the beef, opt for 85/15 lean-to-fat ratio to avoid excess grease (or swap in Beyond Meat for a vegetarian alternative that browns like the real thing).

No ricotta? Cottage cheese blended smooth is the closest substitute. Out of mozzarella? Provolone shreds melt beautifully. The marinara can be stretched with a can of San Marzano crushed tomatoes if you want extra richness. Fresh spinach can replace frozen without thawing—just chop and toss in. The oregano and basil can be fresh if you’ve got them, but use one-third the amount since dried is more concentrated.

Assemble and refrigerate up to 24 hours ahead, or freeze uncooked portions for 3 months. Leftovers reheat well—cover with foil and warm at 350°F until bubbly. The flavors deepen overnight, making it even better the next day.

❤️

Why You’ll Love This Recipe

  • I’ll be real: it tastes even better the next day, and it reheats like a dream.
  • One Pot Wonder: I just dump the noodles, beef, and cheeses into one pot—no boiling, no baking sheets, just easy.
  • Creamy Layers: That ricotta mixed with mozzarella and parmesan gives it this rich, melt-in-your-mouth texture.
  • Feeds a Crowd: Honestly, it’s my go-to for potlucks or when the kids bring friends over last-minute.

Step-by-Step Instructions for One Pot Lasagna With Ricotta

This streamlined method delivers all the layered comfort of traditional lasagna with minimal cleanup.

Step 1: Sauté Aromatics and Brown the Ground Beef

Heat the 2 tbsp olive oil in a large, deep skillet or Dutch oven over medium-high heat. Add the diced onion and cook for 3-4 minutes until it begins to soften and turn translucent at the edges.

Push the onion to one side, add the 1 lb ground beef, and break it up with a wooden spoon. Cook for 5-6 minutes until it’s no longer pink, stirring occasionally. Stir in the minced garlic cloves, 1 tsp dried oregano, 1 tsp dried basil, 1 tsp salt, and 0.5 tsp black pepper, cooking for another 30 seconds until fragrant.

This builds a flavorful base that infuses every layer of your dish. Drain excess fat if needed, but leave about 1 tbsp for richness.

Step 2: Build the Sauce and Layer the Noodles

Pour the 3 cups marinara sauce and 2 cups water into the skillet, stirring to combine with the beef mixture. Bring to a gentle simmer, then reduce heat to medium-low.

Arrange 6 sheets lasagna noodles in a single layer over the sauce, slightly overlapping if necessary. Spoon half of the 15 oz ricotta cheese over the noodles, spreading it evenly. Sprinkle half of the 2 cups spinach on top, followed by one-third of the 2 cups mozzarella cheese and a light dusting of 0.5 cup parmesan cheese.

Step 3: Repeat Layers and Simmer

Add the remaining 6 sheets lasagna noodles, pressing them gently into the sauce. Spread the remaining ricotta cheese and spinach over the top, then finish with the remaining mozzarella cheese and parmesan cheese.

Cover the skillet and let it simmer on low heat for 25-30 minutes. Check occasionally and add a splash of water if the sauce seems too dry. The noodles are done when they’re tender and the cheese is melted and bubbly.

Real talk: resist the urge to peek too often—steam is what cooks the noodles perfectly.

Step 4: Rest and Serve

Once the noodles are tender and the cheese is fully melted, turn off the heat and let the lasagna rest, covered, for 10 minutes. This allows the layers to set, making it easier to serve clean, beautiful portions.

Slice and serve directly from the skillet. Each serving should showcase distinct layers of noodles, creamy ricotta, and gooey cheese, with the rich meat sauce tying everything together. Garnish with extra parmesan cheese if desired.

👨‍🍳

Pro Tips For Making One Pot Lasagna Recipe With Ricotta Cheese

  • Precook the Noodles: I learned this the hard way—dry lasagna noodles won’t soften enough in one pot unless you parboil them for 4-5 minutes first, or they’ll stay stubbornly chewy under all that cheese.
  • Brown the Beef Well: Resist the urge to rush this step; cook the ground beef until it’s deeply browned, not just gray, to build the rich flavor that carries through the whole dish.
  • Drain Excess Fat: After browning the beef, pour off all but about 1 tablespoon of fat—too much grease makes the ricotta layer slide around instead of setting properly.
  • Layer Cheese Last: Spread the ricotta mixture over the noodles, then top with mozzarella and parmesan at the very end so it melts evenly instead of sinking into the sauce.

Perfect Pairings for This Recipe

Wine Pairings

This dish pairs beautifully with medium-bodied red wines. My go-to is a Chianti Classico—its bright acidity cuts through the richness of the ricotta and beef. Sangiovese from Tuscany offers similar balance with earthy notes that complement the tomato sauce. 🍷

Beer Options

For beer lovers, a dark lager like Negra Modelo or Shiner Bock works wonders. The malty sweetness stands up to the hearty flavors. Amber ales from local Pacific Northwest breweries also pair nicely with their caramel undertones.

Side Salad

A simple arugula salad with lemon vinaigrette adds a peppery bite that contrasts the creamy lasagna. Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and a pinch of salt. I often add shaved parmesan for extra depth. 🥗

Garlic Bread

No lasagna meal is complete without garlic bread. I use a baguette from New Seasons Market, slice it diagonally, and spread with garlic butter before toasting. Sprinkle with parsley for a fresh finish.

Pro tip: Wrap the bread in foil with the garlic butter and warm it in the oven while the lasagna simmers.

Vegetable Sides

Roasted broccoli or asparagus adds a nice crunch and color. Toss with 2 tbsp olive oil, salt, and pepper, then roast at 400°F for 15-20 minutes. My garden-grown asparagus is a springtime favorite with this dish.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 16g80%
Cholesterol 115mg38%
Sodium 980mg43%
Total Carbohydrate 38g14%
Dietary Fiber 4g14%
Sugars 8g
Protein 36g72%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Do I need to pre-cook the lasagna noodles?

Nope! The no-boil noodles cook perfectly in the simmering sauce. Just ensure they’re fully submerged in liquid and covered while cooking.

2

Can I make this vegetarian?

Swap the ground beef for 1 lb plant-based crumbles or sautéed mushrooms. The ricotta and cheeses keep it rich and satisfying.

3

Why rest before serving?

Letting it sit for 10 minutes allows layers to set, making slices neater. Skipping this step can lead to a runny mess.

4

What if my sauce is too thick?

Add splashes of water as it simmers. The noodles absorb liquid, so check every 5-10 minutes and adjust.

★★★★★4.5(6 reviews)
Chef Melanie

More recipe sites