Baked Spaghetti With Mozzarella Cheese Recipe: Crispy Top, Stretchy Cheese Heaven

Snacks

Baked Spaghetti With Mozzarella Cheese Recipe: Crispy Top, Stretchy Cheese Heaven

This baked spaghetti with mozzarella recipe delivers the ultimate comfort food experience—crispy golden edges that contrast perfectly with stretchy, gooey cheese inside. 🔥 The secret lies in layering al dente pasta with rich marinara and melted mozzarella, then baking until bubbly and golden.

I've perfected this technique over years of testing, ensuring every bite has that satisfying texture combination.

What sets this dish apart is the balance of flavors and textures: tender pasta, tangy tomato sauce, and melty cheese all work together in harmony. The key is using high-quality mozzarella that melts beautifully without becoming greasy, plus a few simple techniques to achieve that perfect crispy top.

This recipe is perfect for feeding a crowd or meal prepping for the week ahead.

By the time it comes out of the oven, you'll have a dish that looks as impressive as it tastes—golden brown on top with bubbling cheese underneath.

The aroma alone will have everyone gathering around the table. It's the kind of meal that feels indulgent yet comes together with simple ingredients and straightforward steps.

Serve with a fresh green salad or garlic bread to complete the meal. Here's everything you need to create this restaurant-worthy dish at home!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for baked spaghetti with mozzarella cheese

Sixteen simple ingredients transform into crispy, cheesy perfection—every bite a golden, stretchy dream.

Ingredient Amount Notes
Spaghetti 🍝 12 oz Uncooked, al dente preferred
Marinara Sauce 🍅 3 cups High-quality, chunky preferred
Mozzarella Cheese 🧀 1 ½ lbs Fresh, low-moisture block
Ricotta Cheese 🧀 1 cup Whole milk preferred
Parmesan Cheese 🧀 ½ cup Freshly grated, fine
Large Eggs 🥚 2 whole Room temperature
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Basil 🌿 ½ cup Chopped, stems removed
Butter 🧈 ½ cup Unsalted, melted
All-Purpose Flour 🌾 2 tbsp For crispy topping
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Olive Oil 🫒 2 tbsp Extra-virgin for richness

The mozzarella is non-negotiable here—low-moisture block melts beautifully without turning greasy. Whole Foods or Trader Joe's carry great options, or grab a wedge from the deli counter. Fresh basil? Farmers market has the best, but grocery store bunches work too (just pick the brightest leaves). For the marinara, Rao's or Victoria jarred sauces are solid shortcuts, but homemade with San Marzano tomatoes takes it to the next level. The ricotta adds that creamy texture—whole milk is richer than part-skim.

No ricotta? Cottage cheese blended smooth works in a pinch (drain excess liquid first). Short on basil? Dried oregano at half the amount won't ruin it, though fresh is ideal. The eggs bind everything together—room temperature eggs blend smoother. For that crispy top, the flour-butter mix is key. Diamond Crystal kosher salt dissolves better than table salt, and freshly ground pepper has more punch. No extra-virgin olive oil? Light olive oil works, but you'll miss that fruity depth.

Prep ahead like a pro: Cook the pasta 1 minute less than package instructions—it'll finish in the oven. Layer everything in a 9x13-inch baking dish (glass or ceramic works best). The dish reheats beautifully—5 minutes at 350°F brings it back to golden perfection. Leftovers? 3-4 days in the fridge, or freeze portions for up to 2 months. Double the batch—this disappears fast at parties!

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss everything in one dish, bake, and walk away. No boiling pots, no sticky pans, just hands-off perfection where the spaghetti soaks up marinara and melts into golden, cheesy goodness.
  • Cheese Overload (Best Part): That gooey mozzarella stretch? The ricotta’s creamy pull? The Parmesan crunch on top? It’s like a warm hug for your taste buds, and honestly, I’ve never met a baked pasta that doesn’t make me reach for seconds.
  • Weeknight & Leftovers: Make it once, eat it twice. The flavors get richer overnight, and it reheats like a dream—perfect for lazy Sundays or when you’re too tired to cook. My kids even ask for it after school, and that’s saying something.
  • Budget-Friendly Feast: Pantry staples do the heavy lifting here. A couple bucks for cheese and sauce stretches to feed four (or more if you’re hungry). It’s my go-to when groceries are tight but I refuse to skip a satisfying meal.

Step-by-step instructions for baked spaghetti with mozzarella cheese

Here's how to create that perfect golden crust with gooey, stretchy cheese inside—every time.

1

🍳 Step 1: Cook the Spaghetti Al Dente

Bring a large pot of water to a rolling boil and add 1.5 teaspoons salt. Toss in the 12 oz spaghetti and cook until 1 minute before al dente (about 8-10 minutes). This slight undercooking prevents mushiness when baked.

Reserve 1½ cups pasta water before draining—this starchy liquid is your secret weapon for a silky sauce. Drain the spaghetti and immediately return it to the pot. Toss with 2 tablespoons olive oil to prevent sticking and coat evenly.

2

👨‍🍳 Step 2: Build the Cheese Mixture

In a large bowl, combine the drained spaghetti with 3 cups marinara sauce, 1 cup ricotta cheese, ½ cup freshly grated parmesan cheese, 2 whole large eggs, 4 minced garlic cloves, and ½ cup chopped fresh basil. Mix thoroughly until the ricotta and eggs are fully incorporated and the sauce clings to the noodles.

Season generously with ½ teaspoon black pepper and 1½ teaspoons salt—this ensures every bite has that perfect balance of flavors. The ricotta adds creaminess while the eggs help bind everything together for that signature stretchy texture.

3

🥘 Step 3: Create the Crispy Topping

In a separate bowl, melt ½ cup butter and mix with 2 tablespoons all-purpose flour until smooth. Stir in ½ cup freshly grated parmesan cheese to create a rich, buttery topping that will give you that coveted golden crust.

Here's the thing—this topping is what makes your dish restaurant-quality. Spread it evenly over the spaghetti mixture in a 9x13-inch baking dish, pressing down gently so it adheres completely. The flour creates a crispy barrier while the butter adds richness.

4

🔥 Step 4: Bake to Golden Perfection

Preheat your oven to 375°F. Bake the spaghetti for 25-30 minutes until the top is deep golden brown and the edges are bubbling. You'll see that beautiful crust forming—this is your signal that it's almost done.

Don't peek! Every time you open the oven, you lose heat and steam. The cheese should be bubbling and pulling away slightly from the edges when ready. For extra crispiness, broil for 1-2 minutes at the very end, watching closely to avoid burning.

5

⏰ Step 5: Rest and Serve

Remove from the oven and let it rest for 5-10 minutes before serving. This crucial step allows the cheese to set slightly and the flavors to meld together. The internal temperature should reach 160°F—perfect for that stretchy, gooey texture.

Slice into squares and serve immediately with a side salad or garlic bread. The contrast of crispy top and creamy interior is what makes this dish irresistible. Leftovers? Reheat covered in the oven at 350°F for 10-15 minutes to restore that crispy magic.

👨‍🍳

Pro Tips For Making Baked Spaghetti With Mozzarella Cheese

  • Pre-cook the spaghetti al dente: I used to bake it straight from the package, but that’s a disaster—it turns mushy and gummy. Cook the spaghetti 1-2 minutes less than package instructions, drain, and toss with a splash of olive oil right away. This keeps it firm enough to hold its shape when baked, even under all that cheese.
  • Use shredded mozzarella fresh from the block: Pre-shredded cheese has anti-caking agents that make it dry and clumpy when baked. Buy a block of fresh mozzarella, shred it yourself with a knife or box grater, and pat it dry with paper towels. The result? Creamier melt and no weird rubbery bits.
  • Don’t overmix the ricotta: Stirring the ricotta into the sauce too vigorously creates a dense, heavy texture. Gently fold it in with a spatula—just until combined—so it stays light and adds creaminess without turning the dish into a casserole.
  • Bake uncovered for the last 5 minutes: Covering the dish traps steam and keeps the top soggy. After 20 minutes of baking, remove the foil and let it crisp under the broiler for 3-5 minutes. This gives you that golden, bubbly cheese crust everyone loves—without burning the top.

Creative variations of this baked spaghetti with mozzarella cheese

Spicy Italian Twist

Add 1-2 tablespoons of Calabrian chili paste or ½ teaspoon crushed red pepper flakes to your marinara sauce for a fiery kick. This Southern Italian-inspired variation keeps the creamy texture but adds a bold, spicy contrast.

I like to finish with a drizzle of hot honey (mix 2 tbsp honey with ½ tsp cayenne pepper) for a sweet-heat balance that takes it to the next level. 🌶️

White Wine & Herb Version

Swap the marinara for a white wine sauce made with 1 cup dry white wine, 2 tbsp butter, 1 tbsp flour, and ½ cup heavy cream. Stir in ¼ cup chopped fresh chives and 2 tbsp grated lemon zest for a bright, herby twist.

Use fontina cheese instead of mozzarella for extra creaminess. This version feels lighter but just as indulgent.

Meat Lover's Upgrade

Layer in ½ lb Italian sausage (sweet or spicy) cooked and crumbled, or 8 oz pancetta chopped into small pieces. Brown the meat first and drain excess fat before mixing with the spaghetti.

For extra richness, sprinkle ¼ cup grated pecorino romano on top before baking. The salty, savory notes cut through the cheese perfectly.

Vegetarian Protein Boost

Add 1 cup cooked white beans (cannellini or great northern) or ½ cup crumbled feta cheese for a protein-packed vegetarian version. The beans blend into the sauce while adding heartiness, and feta brings a tangy contrast.

I also like adding 1 cup roasted cherry tomatoes (halved) on top for a fresh, juicy element that holds up during baking.

Breakfast Baked Pasta

Transform this into a brunch star by adding ½ cup shredded sharp cheddar and ¼ cup chopped fresh chives. Top with a fried egg on each serving before baking for 5 minutes at 400°F to set the eggs.

The runny yolk contrasts beautifully with the crispy cheese crust. Serve with toasted baguette slices for dipping.

Seasonal Fall Flavors

Incorporate autumn ingredients like ½ cup sautéed mushrooms, ¼ cup caramelized onions, and 2 tbsp chopped fresh sage. Use butternut squash puree (½ cup) mixed into the ricotta for natural sweetness.

The earthy flavors complement the cheese perfectly, and the dish feels festive enough for holiday gatherings. 🍂

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 50g18%
Dietary Fiber 4g14%
Sugars 8g
Protein 32g64%
* 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

Can I make this ahead of time?

Assemble the dish in your baking dish up to 24 hours ahead and refrigerate uncovered. When ready to bake, preheat the oven to 375°F and bake for 30-35 minutes (5-10 minutes longer than fresh). The extra time accounts for the cold start. For freezing, bake first, then cool completely before wrapping tightly in foil and plastic. Freeze for up to 2 months—reheat covered at 350°F for 20-25 minutes.

2

Why did my cheese get greasy?

Greasy cheese usually means too much moisture or low-quality mozzarella. Use low-moisture block mozzarella (not shredded) and drain any excess liquid from ricotta. Also, don't overcook the pasta—1 minute before al dente is key. For extra insurance, press the cheese mixture gently into the baking dish before adding the topping.

3

Can I use other pasta shapes?

While spaghetti works best for that signature texture, you can try fettuccine, penne, or rigatoni in a pinch. For shorter shapes like penne, press the mixture firmly into the dish to prevent gaps. Avoid long, thin shapes like angel hair—they'll break too easily during baking. The key is maintaining that stretchy, cheesy consistency, which works best with medium-width noodles.

4

How do I make it extra crispy?

For a restaurant-worthy crust, spread the butter-flour topping thicker than usual (about ¼ inch) and press it firmly into the edges. Bake at 400°F instead of 375°F for the first 15 minutes, then reduce to 375°F for the remaining 15-20 minutes. For the final touch, broil for 1-2 minutes until golden brown. Watch closely to avoid burning!

5

What's the best way to reheat leftovers?

Always reheat covered in the oven at 350°F for 10-15 minutes to restore that crispy top. Microwaving makes the cheese rubbery. For extra crispiness, place a few ice cubes on top before reheating—the steam helps recreate that golden crust. If you're short on time, broil for 2-3 minutes at the end, watching carefully.

★★★★★4.8(4 reviews)
Categories Snacks