Ivys Recipes

  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Baked Spaghetti Casserole Recipe

Published: Feb 11, 2026 by Ivy · This post may contain affiliate links · Leave a Comment

Jump to Recipe·4 from 64 reviews

There’s something wonderfully comforting about a meal that brings together hearty flavors and gooey, melty cheese in one delightful dish. This Baked Spaghetti Casserole Recipe does just that by combining perfectly cooked spaghetti, savory ground beef, and a luscious blend of cheeses baked to bubbly perfection. It’s like your favorite pasta and lasagna had a scrumptious baby – easy to prepare, family-friendly, and ideal for cozy dinners that everyone will rave about.

Ingredients You'll Need

A flat lay image of various ingredients for a meal displayed on a white marbled surface. Starting from the top left, there is a blue box of spaghetti pasta, followed by two small wooden bowls containing salt and black pepper. Below the bowls is a whole yellow onion, two celery stalks lying diagonally from the bottom center to the top right, and a packet of shredded mozzarella cheese with green and purple on the packaging. On the bottom left is a white tray of ground beef with a pink label, next to a clear bottle of olive oil with a spout, a can of tomato paste, a can of diced tomatoes, a small jar of Italian herb blend, a container of garlic powder, a carton of ground nutmeg, a round white container of sour cream, a round white container of ricotta cheese with a green label, a block of cream cheese in white packaging, and a wedge of parmesan cheese with a yellow label on the far right. photo taken with an iphone --ar 4:5 --v 7

Each ingredient in this Baked Spaghetti Casserole Recipe plays a crucial role, from building layers of flavor to creating a satisfying texture and vibrant appeal. These straightforward components come together effortlessly, making this dish both approachable and unforgettable.

  • Spaghetti (1 16-oz package): The backbone of the casserole, it soaks up all the savory flavors perfectly.
  • Oil (2 tablespoons): Used twice—once for the pasta to keep it from sticking, and once to brown the beef for a rich taste.
  • Ground beef (1 pound): Adds meaty richness that makes the dish hearty and filling.
  • Salt & pepper (to taste): Simple seasonings that elevate every other ingredient.
  • Garlic powder (½ teaspoon): Infuses a warm, aromatic touch without overpowering.
  • Onion (1 medium, diced): Offers sweetness and depth when cooked down.
  • Celery (2 sticks, diced): Adds a subtle crunch and fresh flavor contrast.
  • Italian seasoning (2 teaspoons): Provides that classic herb blend that ties Italian dishes together beautifully.
  • Tomato paste (2 tablespoons): Concentrates tomato flavor and adds richness.
  • Diced tomatoes (1 15-oz can): Brings brightness and moisture to the sauce.
  • Cream cheese (1 8-oz package, softened): Makes the cheese layer ultra creamy and luscious.
  • Ricotta cheese (1 cup): Adds lightness and a smooth texture to the creamy mix.
  • Sour cream (¼ cup): Provides a slight tang that balances the richness.
  • Shredded mozzarella cheese (1 8-oz package): Melts beautifully on top for the iconic golden crust.

How to Make Baked Spaghetti Casserole Recipe

Step 1: Get Started

Preheat your oven to 350°F and grease a deep 13×9-inch baking dish. This ensures your casserole won’t stick and will come out perfectly when baked. While the oven warms up, gather all your ingredients to streamline the cooking process.

Step 2: Cook the Spaghetti

Cook the spaghetti according to the package instructions until it’s al dente. Drain it well, return it to the pot, and drizzle with one tablespoon of oil to prevent sticking. Cover the pot and set the pasta aside while you prepare the savory meat sauce.

Step 3: Brown the Beef and Vegetables

Heat another tablespoon of oil in a large skillet over medium-high heat. Add the ground beef along with salt, pepper, and garlic powder, cooking it until it’s nicely browned and flavorful. If there’s excess grease, drain it to keep the dish balanced. Then, toss in the diced onion and celery, cooking them until they soften, about 5 to 6 minutes – this builds a wonderful base for your sauce.

Step 4: Make the Tomato Sauce

Lower the heat to medium and stir in the Italian seasoning and tomato paste to the beef mixture, mixing until fully incorporated. Add the canned diced tomatoes and let everything simmer for about 5 minutes. This simmering step deepens the flavors and allows the sauce to thicken slightly before assembly.

Step 5: Stir Up the Cheese Layer

In a bowl, blend together the softened cream cheese, ricotta, and sour cream until smooth and creamy. Don’t worry about being perfect here—it just needs to be well combined to create the luscious, velvety layer that will elevate the entire casserole.

Step 6: Put It Together

Begin layering your casserole by spreading about one-quarter of the meat sauce at the bottom of your prepared baking dish. Next, add half of the cooked spaghetti on top, then spread the creamy cheese mixture evenly over. Layer the rest of the spaghetti above the cheese, spoon the remaining meat sauce over it all, and finish by sprinkling shredded mozzarella on top for that irresistible golden crust.

Step 7: Bake

Bake the casserole uncovered at 350°F for 35 to 45 minutes. You’ll know it’s ready when it’s bubbling hot and the cheese has melted into a gorgeous, slightly browned layer. Let it rest for a few minutes before serving—that way, it sets nicely and is easier to portion out.

How to Serve Baked Spaghetti Casserole Recipe

The dish is a baked pasta served in a white rectangular casserole dish with handles on each side, placed on a white marbled surface. The bottom layer consists of thin yellow noodles spread evenly across the dish. On top of the noodles is a layer of cooked ground meat mixed with small chunks of red tomato pieces. The top layer is lightly browned melted cheese that covers the meat and tomato layer, sprinkled with small bits of green herbs for color contrast. The edges of the casserole show the noodles slightly peeking out under the meat and cheese layers. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of freshly chopped parsley or basil adds a pop of color and a hint of herbal freshness that beautifully contrasts the casserole’s richness. A light dusting of grated Parmesan can also amplify the cheesy notes and make every bite even more decadent.

Side Dishes

This Baked Spaghetti Casserole Recipe pairs incredibly well with a crisp green salad tossed in a simple vinaigrette to cut through the richness. Steamed or roasted vegetables such as broccoli or green beans also make excellent accompaniments, adding texture and nutrition.

Creative Ways to Present

For a cozy family meal, serve this casserole in the baking dish itself and let everyone scoop out their portions. For something more festive, try plating individual portions with a drizzle of extra virgin olive oil and a few twists of freshly cracked black pepper. You can also add a dollop of fresh ricotta on top for an elegant touch that guests will love.

Make Ahead and Storage

Storing Leftovers

Once cooled, cover any leftover casserole tightly and store it in the refrigerator for up to 3 days. The flavors meld beautifully, making the next day just as delicious as the first.

Freezing

This dish freezes wonderfully. Portion it into airtight containers or cover the entire casserole tightly with plastic wrap and foil before freezing. It will keep well for up to 2 months, perfect for busy nights when you want a comforting meal without the fuss.

Reheating

Reheat leftovers in the oven at 350°F for about 20 minutes until heated through and bubbly again. You can also microwave individual portions, but reheating low and slow in the oven preserves that fresh-baked texture and flavor best.

FAQs

Can I use ground turkey or chicken instead of ground beef?

Absolutely! Ground turkey or chicken can be a leaner alternative and will work well with the other flavors, though the dish will have a slightly different taste and texture.

Is there a way to make this recipe vegetarian?

You can omit the meat and add vegetables like mushrooms, zucchini, or eggplant for a delicious vegetarian version. Using a plant-based meat substitute also works perfectly.

Can I prepare this casserole ahead of time before baking?

Yes! Assemble the casserole in the baking dish, cover it, and store it in the refrigerator for up to 24 hours before baking. This makes meal prep super convenient for busy days.

What cheese can I substitute if I don’t have ricotta?

Cottage cheese is a great substitute that provides similar creaminess. Just make sure to drain it well to avoid excess moisture in the casserole.

How can I make this casserole spicier?

Add a pinch of red pepper flakes to the meat sauce or incorporate some diced jalapeños into the cheese mixture for a subtle kick that elevates the dish.

Final Thoughts

I can’t recommend this Baked Spaghetti Casserole Recipe enough for anyone craving an easy, hearty meal with comforting flavors and cheesy goodness baked right in. Whether for a weeknight family dinner or casual get-together, this dish is sure to become one of your go-to favorites. So preheat that oven, gather your ingredients, and get ready to enjoy a plate full of warmth and happiness!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Baked Spaghetti Casserole Recipe

Baked Spaghetti Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 64 reviews
  • Author: Ivy
  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 8 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian-American
Print Recipe
Pin Recipe

Description

This Baked Spaghetti Casserole is a hearty and comforting Italian-American dish combining perfectly cooked spaghetti with a rich ground beef tomato sauce layered with creamy cheeses and baked to bubbly perfection. Ideal for family dinners, it offers a delicious twist on traditional pasta baked dishes with layers of flavorful meat sauce, creamy cheese blend, and gooey mozzarella topping.


Ingredients

Pasta

  • 1 (16-oz) package spaghetti (uncooked)
  • 1 tablespoon oil

Meat Sauce

  • 1 tablespoon oil
  • 1 pound ground beef
  • Salt & pepper to taste
  • ½ teaspoon garlic powder
  • 1 medium onion, diced (about 1 cup)
  • 2 sticks celery, diced (about 1 cup)
  • 2 teaspoons Italian seasoning
  • 2 tablespoons tomato paste
  • 1 (15-oz) can diced tomatoes

Cheese Mixture

  • 1 (8-oz) package cream cheese, softened
  • 1 cup ricotta cheese
  • ¼ cup sour cream
  • 1 (8-oz) package shredded mozzarella cheese


Instructions

  1. Get started: Preheat your oven to 350°F (175°C). Grease a deep 13×9-inch baking dish and set it aside. Gather and prepare all your ingredients to streamline the cooking process.
  2. Cook spaghetti: Boil the spaghetti according to the package instructions until al dente. Drain well and return the pasta to the pot. Drizzle with 1 tablespoon of oil to prevent sticking, cover, and set aside for assembling later.
  3. Brown the beef and vegetables: While the pasta cooks, heat 1 tablespoon of oil in a large skillet over medium-high heat. Add the ground beef, seasoning it with salt, black pepper, and garlic powder. Cook the beef until browned completely, breaking it apart as it cooks. If desired, drain excess grease. Then add diced onion and celery to the skillet. Cook until softened, about 5-6 minutes.
  4. Make the tomato sauce: Reduce the heat to medium and stir in Italian seasoning and tomato paste to the beef and vegetables. Pour in the canned diced tomatoes, stirring to combine. Let the sauce simmer gently for 5 minutes to meld flavors, then turn off the heat.
  5. Stir up the cheese layer: In a mixing bowl, blend together softened cream cheese, ricotta cheese, and sour cream until smooth and creamy. This mixture creates a rich, tangy layer for the casserole.
  6. Put it together: Spread approximately one-quarter of the meat sauce evenly over the bottom of your prepared casserole dish. Layer half of the cooked spaghetti over the sauce. Spread the cheese mixture on top of the spaghetti evenly, then add the remaining spaghetti. Spoon the remaining meat sauce over the top layer and sprinkle generously with shredded mozzarella cheese.
  7. Bake: Place the casserole in the preheated oven and bake uncovered for 35–45 minutes, until the dish is bubbly and the cheese is melted and golden. Once baked, allow the casserole to rest for a few minutes before serving to set and enhance flavors.

Notes

  • You can substitute ground turkey or chicken for a leaner meat option.
  • Add extra vegetables like bell peppers or mushrooms to the sauce for more nutrition and flavor.
  • For a spicier kick, add red pepper flakes when cooking the beef.
  • If you prefer a thicker sauce, simmer it a bit longer before layering.
  • Make sure the cream cheese is softened to mix easily with ricotta and sour cream.
  • This casserole can be assembled a day ahead and baked just before serving.
  • Leftovers can be refrigerated for up to 3 days and reheated in the oven or microwave.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Meals

  • Best Lemon Brownies Recipe (With Lemony Glaze) Recipe
    Best Lemon Brownies Recipe (With Lemony Glaze) Recipe
  • Soft Easter Sugar Cookies (Decorated Peep Cookie) Recipe
    Soft Easter Sugar Cookies (Decorated Peep Cookie) Recipe
  • Crema Pasticcera (Italian Pastry Cream) Recipe
    Crema Pasticcera (Italian Pastry Cream) Recipe
  • Dreamy Cream Strawberry Milkshake Recipe
    Dreamy Cream Strawberry Milkshake Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hey, I’m Ivy!

I’m a 28-year-old mom to my little prince, Pitter, who loves cooking and exploring flavors from around the world. What started in my home kitchen is now a space where I share simple, global-inspired recipes made with love.

 

Learn more

Popular

  • Arugula Salad with Strawberries, Feta, and Lemon Vinaigrette Recipe
    Arugula Salad with Strawberries, Feta, and Lemon Vinaigrette Recipe
  • Chicken Vegetable Soup (Easy Stovetop Recipe) + Video Recipe
    Chicken Vegetable Soup (Easy Stovetop Recipe) + Video Recipe
  • Vegetable Tortellini Soup Recipe
    Vegetable Tortellini Soup Recipe
  • Easy Creamy Tomato Bisque Soup Recipe
    Easy Creamy Tomato Bisque Soup Recipe

Footer

as seen in:

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ivys Recipes. All rights reserved.