This Cheesy Baked Spaghetti Skillet is the ultimate cozy family dinner. Tender spaghetti is tossed with a rich ground beef marinara sauce and a creamy Parmesan cheese mixture, then topped with mozzarella and cheddar and baked until bubbling, golden, and delicious.
Everything comes together in one oven-safe skillet, making this an easy and satisfying meal for busy weeknights, family dinners, or casual gatherings.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 5–6
Cuisine: American-Italian
Method: Oven-Baked
Recipe Overview
| Details | Information |
| Main Ingredient | Spaghetti & ground beef |
| Sauce | Marinara |
| Cheese | Mozzarella, cheddar & Parmesan |
| Cooking Method | Skillet + oven |
| Oven Temperature | 375°F (190°C) |
| Baking Time | 15 minutes |
| Broiling Time | 2–3 minutes |
| Servings | 5–6 |
Ingredients
For the Pasta & Meat Sauce
| Ingredient | Amount |
| Spaghetti noodles | 8 oz (225 g) |
| Ground beef | 1 lb (450 g) |
| Yellow onion, finely diced | 1 medium |
| Garlic, minced | 3 cloves |
| Marinara sauce | 1 jar (24 oz / 680 g) |
| Italian seasoning | 1 tsp |
| Red pepper flakes | ½ tsp, optional |
| Salt | To taste |
| Freshly ground black pepper | To taste |
For the Creamy Cheese Layer
| Ingredient | Amount |
| Cream cheese, softened | 4 oz (115 g) |
| Sour cream | ½ cup |
| Grated Parmesan cheese | ½ cup |
For the Topping
| Ingredient | Amount |
| Shredded mozzarella cheese | 1½ cups |
| Shredded sharp cheddar cheese | ½ cup |
| Fresh parsley, chopped | For garnish |
Step-by-Step Instructions
1. Preheat the Oven
Preheat your oven to 375°F (190°C).
Make sure you’re using a large oven-safe skillet, preferably a 10–12-inch cast-iron skillet.
2. Cook the Spaghetti
Bring a large pot of generously salted water to a boil.
Add the spaghetti and cook it for approximately 2 minutes less than the package instructions.
The pasta should be al dente because it will continue cooking in the oven.
Drain the spaghetti well and set it aside.
3. Brown the Ground Beef
While the pasta cooks, heat the oven-safe skillet over medium-high heat.
Add the ground beef and diced onion.
Cook for approximately 6–8 minutes, breaking the beef apart with a wooden spoon, until the meat is completely browned and the onion is tender.
Drain excess grease if necessary.
4. Season the Meat Sauce
Reduce the heat to medium.
Add the minced garlic, Italian seasoning, red pepper flakes if using, salt, and black pepper.
Cook for approximately 1 minute, stirring constantly, until the garlic becomes fragrant.
5. Add the Marinara
Pour the marinara sauce into the skillet.
Stir well to combine it with the seasoned beef and onions.
Allow the sauce to simmer for approximately 5 minutes, stirring occasionally.
This helps the flavors blend together and slightly thickens the sauce.
6. Make the Creamy Cheese Mixture
While the sauce simmers, add the softened cream cheese, sour cream, and grated Parmesan to a small bowl.
Mix until smooth and creamy.
If your cream cheese is still too firm, let it sit at room temperature for a little longer before mixing.
7. Combine the Creamy Sauce
Reduce the skillet heat to low.
Add the cream cheese mixture directly to the meat sauce.
Stir gently until the cream cheese mixture melts into the marinara and creates a rich, creamy sauce.
8. Add the Spaghetti
Add the drained spaghetti directly to the skillet.
Using tongs, gently toss the noodles with the sauce until the spaghetti is thoroughly coated.
Spread everything into an even layer in the skillet.
9. Add the Cheese Topping
Sprinkle the shredded mozzarella evenly over the spaghetti.
Follow with the shredded sharp cheddar cheese.
Make sure the cheese reaches most of the surface for a deliciously bubbly topping.
10. Bake
Transfer the skillet to the preheated oven.
Bake uncovered for approximately 15 minutes, or until the cheese has completely melted and the edges are bubbling.
11. Broil
Switch the oven to broil.
Broil for approximately 2–3 minutes, watching carefully, until the cheese becomes bubbly and lightly browned in spots.
Don’t walk away during broiling because the cheese can brown very quickly.
12. Garnish and Serve
Carefully remove the skillet from the oven.
Let it rest for about 5 minutes.
Sprinkle with freshly chopped parsley.
Serve hot and enjoy the creamy, cheesy spaghetti straight from the skillet.
Best Tips
Cook the spaghetti slightly under al dente. This prevents it from becoming mushy after baking.
Use softened cream cheese so it blends smoothly into the sauce.
Freshly shredded mozzarella and cheddar generally melt more smoothly than many pre-shredded varieties.
Don’t overbake the casserole. Once the cheese is melted and bubbling, it’s ready.
Watch the skillet carefully while broiling because the cheese can go from golden to burnt very quickly.
Remember that cast iron stays extremely hot even after removing it from the oven. Use a thick oven mitt when handling the skillet.
Best Ingredient Options
Ground beef gives this baked spaghetti a classic hearty flavor. You can also use another ground meat if desired.
For a richer cheese flavor, combine mozzarella with provolone or Monterey Jack.
Ricotta can be substituted for the sour cream to create a more traditional baked-pasta texture.
You can add mushrooms, bell peppers, spinach, or zucchini to the meat sauce for extra vegetables.
For a little heat, increase the red pepper flakes or add finely diced jalapeño.
Recipe Variations
Extra Cheesy Baked Spaghetti
Add another ½ cup of mozzarella between the spaghetti and the final cheese topping for an extra-gooey center.
Three-Cheese Spaghetti Skillet
Use mozzarella, cheddar, and Parmesan for a delicious three-cheese combination. You can also add a little provolone for even more flavor.
Vegetable Baked Spaghetti
Add diced mushrooms, bell peppers, spinach, or zucchini to the beef while cooking.
Creamy Garlic Spaghetti
Add an extra clove of garlic and a small pinch of garlic powder to the creamy cheese mixture for a stronger garlic flavor.
What to Serve With It
Serve this cheesy spaghetti skillet with warm garlic bread for dipping into the creamy marinara sauce.
A crisp green salad with a simple vinaigrette provides a refreshing contrast to the rich pasta.
Roasted vegetables such as broccoli, zucchini, or green beans also make excellent side dishes.
Make-Ahead Instructions
You can prepare the meat sauce and creamy cheese mixture ahead of time.
For the best texture, cook the spaghetti shortly before assembling the casserole.
You can also assemble the entire skillet several hours ahead, cover it, and refrigerate it until you’re ready to bake.
If baking directly from the refrigerator, you may need to add a few extra minutes to the baking time.
Storage
Allow leftovers to cool before transferring them to an airtight container.
Refrigerate for up to 3–4 days.
Store the pasta and cheese topping together for easy reheating.
Reheating
Reheat individual portions in the microwave in short intervals, stirring or rotating as needed.
For the best texture, reheat larger portions in a 350°F (175°C) oven until warmed through.
If the spaghetti seems dry after refrigeration, add a small spoonful of marinara sauce before reheating.
Freezing
This baked spaghetti can be frozen, although the creamy cheese sauce may change slightly in texture after thawing.
For best results, cool the casserole completely before transferring it to a freezer-safe container.
Freeze for up to 2–3 months.
Thaw overnight in the refrigerator before reheating.
Common Mistakes to Avoid
Don’t fully cook the spaghetti before baking because it can become too soft in the oven.
Don’t add the cream cheese while the skillet is extremely hot. Lowering the heat helps the dairy incorporate smoothly.
Don’t skip draining excess grease from the ground beef if there is a large amount in the skillet.
Don’t broil without watching the casserole closely. The cheese can brown very quickly.
Don’t serve immediately after removing the skillet from the oven. A short resting period makes the pasta easier to portion.
Nutrition Estimate
Approximate values per serving, depending on the exact ingredients and portion size:
| Nutrient | Estimated Amount |
| Calories | 550–650 kcal |
| Protein | 30–35 g |
| Carbohydrates | 45–55 g |
| Fat | 28–35 g |
| Saturated Fat | 14–18 g |
| Fiber | 4–6 g |
| Sugar | 8–11 g |
| Sodium | 900–1,200 mg |
Frequently Asked Questions
Can I use a regular baking dish?
Yes. If you don’t have an oven-safe skillet, prepare the sauce in a regular skillet and transfer everything to a greased 9 × 13-inch baking dish before adding the cheese and baking.
Can I use ricotta instead of sour cream?
Yes. Ricotta works very well and gives the creamy layer a slightly thicker, more traditional baked-pasta texture.
Can I use a different type of pasta?
Absolutely. Penne, rigatoni, rotini, or another sturdy pasta can be used instead of spaghetti.
Can I make this without cream cheese?
Yes. You can increase the ricotta or sour cream, although the final texture and flavor will be slightly different.
Why should the pasta be undercooked?
The spaghetti continues cooking while the casserole bakes. Starting with al dente pasta prevents it from becoming mushy.
Can I add vegetables?
Yes. Mushrooms, bell peppers, spinach, zucchini, and chopped broccoli are all excellent additions.
Final Thoughts
This Cheesy Baked Spaghetti Skillet is everything you want in a comforting pasta dinner: tender spaghetti, savory ground beef, rich marinara, creamy Parmesan sauce, and a bubbling layer of mozzarella and cheddar.
Because it can be prepared in an oven-safe skillet, cleanup is simple, and the entire meal comes together with minimal effort. Serve it with garlic bread and a fresh salad for an easy, hearty dinner that the whole family will love. 🍝🧀✨