Fazoli’s Baked Spaghetti Recipe: Restaurant-Style Comfort at Home

Fazoli's Baked Spaghetti Recipe: Restaurant Style Comfort at Home example with annotations

Recreating Fazoli’s signature baked spaghetti at home delivers that same restaurant-style comfort you crave, without leaving your kitchen. This dish combines perfectly cooked pasta, rich meat sauce, and a blend of cheeses that bake into a golden, bubbling top layer—just like the original.

The secret lies in layering the ingredients properly and using a 375°F oven to achieve that ideal balance of tender noodles and crispy cheese crust. With simple ingredients and straightforward techniques, you’ll master this copycat recipe in no time—bringing the flavors of your favorite Italian fast-casual chain straight to your dinner table.

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

Ingredients for Fazoli’s Baked Spaghetti

This restaurant-worthy dish starts with quality ingredients you’ll find at any supermarket—nothing fancy, just good stuff.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb 85% lean for best texture
Spaghetti Noodles 🍝 12 oz Uncooked, broken in half
Marinara Sauce 🍅 24 oz Quality jarred or homemade
Ricotta Cheese 🧀 15 oz Whole-milk for creaminess
Shredded Mozzarella Cheese 🧀 2 cups Low-moisture, part-skim
Grated Parmesan Cheese 🧀 ½ cup Freshly grated preferred
Yellow Onion 🧅 1 whole Finely diced for sauce
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Italian Seasoning 🌿 1 tbsp Or blend of oregano/basil
Salt 🧂 1 ½ tsp Divided for layering flavors
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 2 tbsp Extra-virgin for sautéing
Large Egg 🥚 1 whole Lightly beaten for binding
Fresh Parsley 🌿 ¼ cup Chopped for garnish

The beef and cheese make this dish. 85% lean ground beef gives you that perfect balance of flavor without excess grease. For the ricotta, whole-milk from brands like Sargento or BelGioioso makes a noticeable difference in creaminess. Most grocery stores carry pre-shredded mozzarella, but shredding your own from a block (like Sargento or Galbani) prevents that weird anti-caking powder texture. The Parmesan should be freshly grated—Kraft or Locatelli work great if you’re not grating it yourself.

No ricotta? Cottage cheese blended smooth works in a pinch, though the texture won’t be identical. Swap the beef for Italian sausage or ground turkey if you prefer. The marinara can be any quality jarred brand—Rao’s or Victoria are my go-tos—but homemade takes it over the top. If you’re short on Italian seasoning, 1 tsp each of oregano and basil gets you close. The egg helps bind everything, but you can skip it if needed (just press the layers firmly).

Assemble this right before baking for the best texture. Leftovers keep 4-5 days in the fridge and reheat beautifully—microwave or oven at 350°F until bubbly. You can prep components ahead: cook the meat sauce and noodles, then assemble and bake when ready. Freezes well for up to 3 months—just thaw overnight before reheating.

❤️

Why You’ll Love This Recipe

  • I’ll be real: this makes enough for dinner and two lunches (or a second dinner when someone “forgets” their lunchbox). The leftovers actually taste better the next day—something about the noodles soaking up the sauce overnight.
  • One-Pan Magic: Between us, this is my cheat code for weeknights. Brown the beef, mix everything in the same pan, top with cheese, and bake—no colander, no extra bowls, just one dish to wash when that bubbly mozzarella pulls you in.
  • That Ricotta Layer: Here’s what sold me—the creamy ricotta tucked under the marinara soaks up the beefy flavor while the mozzarella gets all golden and stretchy on top. It’s like lasagna’s unfussy cousin, with half the work and none of the sliding noodles.
  • Feeds My People Twice: I’ll be real: this makes enough for dinner and two lunches (or a second dinner when someone “forgets” their lunchbox). The leftovers actually taste better the next day—something about the noodles soaking up the sauce overnight.

Step-by-Step Instructions for Baked Spaghetti

This method delivers that familiar restaurant-quality comfort with layers of flavor and perfect texture.

Step 1: Prepare the Meat Sauce Base

Heat the 2 tablespoons olive oil in a large skillet over medium heat. Add the finely diced yellow onion and cook for 5-6 minutes until translucent and just beginning to caramelize at the edges. This sweetness will balance the acidity of the marinara later.

Add the 1.5 lb ground beef, breaking it up with a wooden spoon. Cook until no longer pink, about 6-8 minutes, then stir in the 4 minced garlic cloves and 1 tablespoon Italian seasoning. Cook for an additional 1 minute until the garlic releases its fragrance – you’ll smell that wonderful aroma immediately.

Pour in the 24 oz marinara sauce and 1 teaspoon salt. Reduce heat to low and simmer for 10 minutes, allowing the flavors to meld. The sauce should thicken slightly and develop a richer color. Remove from heat and set aside.

Step 2: Cook and Prepare the Spaghetti

While the sauce simmers, cook the 12 oz spaghetti noodles in salted boiling water for 2 minutes less than package directions indicate. You want them al dente as they’ll continue cooking in the oven. Drain immediately and rinse briefly with cool water to stop the cooking process.

Return the drained spaghetti to its pot and toss with 1 tablespoon olive oil to prevent sticking. This creates a perfect base layer that won’t turn mushy during baking. The noodles should be coated but not greasy – just enough to maintain their individual texture.

Step 3: Create the Cheese Filling Mixture

In a medium bowl, combine the 15 oz ricotta cheese, 1 whole lightly beaten large egg, 0.5 cup grated parmesan cheese, and remaining 0.5 teaspoon salt and 0.5 teaspoon black pepper. Mix until just combined – you want the ricotta to remain light and fluffy, not overworked.

The egg acts as a binder while the parmesan adds that sharp, salty contrast to the creamy ricotta. This layer will create that signature Fazoli’s texture between the noodles and meat sauce. Set this mixture aside while you assemble the dish.

Step 4: Layer and Bake to Perfection

Preheat your oven to 375°F. In a 9×13-inch baking dish, spread half of the cooked spaghetti as the bottom layer. Top with all of the meat sauce, spreading it evenly. Dollop the ricotta mixture over the sauce, then gently spread it into an even layer using a spatula.

Add the remaining spaghetti as the top layer. Sprinkle evenly with the 2 cups shredded mozzarella cheese. Bake uncovered for 25-30 minutes until the cheese is golden brown and bubbling around the edges. You’ll know it’s done when the center is set and the top has developed that perfect crispy cheese crust.

Step 5: Rest and Garnish Before Serving

Remove from the oven and let rest for 10 minutes – this allows the layers to set and makes serving easier. The internal temperature will continue to rise slightly, ensuring everything is perfectly heated through without overcooking.

Just before serving, sprinkle with the 0.25 cup chopped fresh parsley for a bright, fresh contrast to the rich baked dish. Cut into squares and serve with extra parmesan if desired. Each portion should have distinct layers of noodles, creamy ricotta filling, and flavorful meat sauce – just like your favorite restaurant version.

Dietary Considerations for These Flavors

Gluten-Free Adaptation

For a gluten-free version, simply swap the 12 oz spaghetti noodles for your favorite gluten-free pasta brand. I recommend Barilla Gluten-Free Spaghetti or Jovial Brown Rice Pasta—both hold up well during baking. Cook them 1 minute less than package directions to prevent mushiness. 💡

Vegetarian Option

Replace the 1.5 lb ground beef with 1.5 lb plant-based crumbles (like Beyond Meat or Impossible). Sauté with the onions and garlic as directed, and add 1 tsp smoked paprika for extra depth. The ricotta and cheese layers remain unchanged, keeping that creamy texture we all love.

Lower-Carb Alternative

Swap the spaghetti for zucchini noodles (about 4 medium zucchinis, spiralized). Sauté them lightly for 2-3 minutes before layering to remove excess moisture. You can also use shirataki noodles (rinse well first) for a nearly zero-carb option—just pat them dry before assembling.

Dairy-Free Modification

Use dairy-free ricotta (like Kite Hill or Tofutti) and vegan mozzarella shreds (I like Miyoko’s). For the parmesan, try nutritional yeast or a vegan parmesan alternative. The egg in the ricotta layer can be omitted or replaced with 1 tbsp flaxseed meal + 3 tbsp water for binding.

Lighter Version

Cut calories by using 93% lean ground beef and low-fat ricotta. Replace half the mozzarella with part-skim shredded cheese to reduce fat while keeping that melty texture. You can also add 1 cup sautéed mushrooms to the meat sauce for extra volume and umami flavor without added calories.

Allergy-Friendly Tips

For nut allergies, double-check that your marinara sauce is nut-free (some brands use almond flour as a thickener). If avoiding eggs, the ricotta layer will still work—just press it firmly into place. Always verify cheese labels for allergens, especially with pre-shredded varieties that may contain anti-caking agents like cellulose powder.

Nutrition Facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 14g70%
Cholesterol 110mg37%
Sodium 1020mg44%
Total Carbohydrate 48g17%
Dietary Fiber 4g14%
Sugars 6g
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 prepare this ahead of time?

Assemble the dish completely, cover tightly with foil, and refrigerate for up to 24 hours before baking. When ready, bake as directed, adding 5-10 extra minutes since it will start cold. This actually enhances flavors as the ingredients meld together.

2

Why is my baked spaghetti watery?

This usually happens if the noodles are overcooked before baking or if too much moisture wasn’t drained from the meat sauce. Cook pasta 2 minutes less than package directions, and simmer the sauce uncovered for 10 minutes to thicken it properly.

3

What’s the best way to reheat leftovers?

Cover individual portions with a damp paper towel and microwave for 1-2 minutes, or reheat in a 350°F oven for 15-20 minutes until bubbly. The oven method keeps the cheese layer crispy while warming through evenly.

4

Can I freeze the baked spaghetti?

Yes! Cool completely, then wrap individual servings in plastic wrap and foil. Freeze for up to 3 months. Thaw overnight in the fridge before reheating at 375°F for 25-30 minutes until heated through.

★★★★★5.0(12 reviews)
Nathan Turner