Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.
Spaghetti Casserole is an easy dinner recipe that comes together with a handful of pantry staples for a quick weeknight meal. This hearty ground beef casserole is one dish that the whole family can agree on!
A spaghetti casserole is a great way to use up leftover spaghetti from the night before, or a simple meal that you can prep for the oven in about 20 minutes. A tomato meat sauce is made creamy with sour cream and cream cheese, tossed with pasta, finished with cheese, and then baked in the oven until hot and bubbly. What’s not to love?!
How to make Spaghetti Casserole:
This comforting spaghetti dinner is a family favorite. Everyone loves the combination of creamy meat sauce, tender pasta, and gooey cheese!
Here’s what you need for this baked spaghetti:
- Spaghetti
- Ground beef
- Onion
- Garlic
- Marinara sauce
- Cream cheese
- Sour cream
- Green onions
- Mozzarella and parmesan cheeses
First, cook the spaghetti while you prepare the rest of the ingredients.
Meanwhile, brown ground beef, onion and garlic in a large skillet.
Stir in a small jar of marinara sauce, plus salt and pepper. If you can’t find this smaller size jar, that’s fine — just use about 1 3/4 cups of sauce from a larger jar.
Turn the heat to low and stir in the cream cheese, sour cream and green onions — just until the cream cheese melts and the sauce is smooth.
Toss in the cooked pasta, then transfer to a 2-quart baking dish and top with cheese.
Bake the casserole (covered) at 350 degrees F for 25 minutes. Then remove the cover and bake for about 5 more minutes, or just until the cheese is bubbly.
What to serve with Spaghetti Casserole:
The following easy sides go well with the Italian-inspired dinner:
- Green salad dressed in Italian Balsamic Vinaigrette
- Cucumber Salad
- 2-Ingredient Italian Sugar Snap Peas
- Garlic Roasted Broccoli
- Green Bean Salad
And don’t forget the garlic bread, baguette, or 3-Ingredient Homemade Breadsticks!
Cook’s Tips and Recipe Variations:
- Leftover baked casserole will keep in the refrigerator for 3-4 days.
- Can you freeze Spaghetti Casserole? Yes! You can freeze this casserole before or after baking.
- How to freeze the casserole: Wrap the casserole tightly in plastic wrap and then cover with aluminum foil to prevent freezer burn. Store in the freezer for up to 3 months.
- How to reheat the casserole: Thaw the casserole in the refrigerator overnight. When ready to bake, allow the dish to sit on the counter and come to room temperature for about 30-60 minutes. Bake according to the instructions in the recipe. If reheating a previously baked casserole, cover and warm in a 325 degree F oven just until heated through (about 20 minutes).
- Substitute Italian sausage or ground turkey for the ground beef.
- For more veggies, add a diced green bell pepper to the skillet with the beef and onion.
- This recipe calls for a small (15.5 ounce) jar of marinara sauce. If you can’t find this size jar, use about 1 3/4 cups of sauce from a larger jar.
More easy spaghetti casserole recipes that you might enjoy:
Spaghetti Casserole
Ingredients
- 8 ounces spaghetti
- 1 lb. ground beef or Italian sausage
- ½ cup diced onion
- 1 tablespoon minced fresh garlic
- 1 (15.5 ounce) jar marinara sauce (about 1 ¾ cups total)
- ½ teaspoon salt
- ¼ teaspoon pepper
- 3 ounces reduced-fat cream cheese, softened to room temperature
- 1 cup reduced-fat sour cream
- 2 green onions, chopped
- 1 cup grated mozzarella cheese
- ¼ cup grated Parmesan cheese
Instructions
- Preheat oven to 350 degrees F. Spray a 2-quart baking dish with cooking spray and set aside (I used an 11 x 7-inch dish, but a deep 8- or 9-inch square dish will also work).
- Cook spaghetti in a large pot of salted boiling water, just until cooked through but still firm to the bite (about 7-8 minutes). Drain.
- Meanwhile, in a large skillet, cook the beef, onion and garlic over medium heat until meat is no longer pink (about 6-8 minutes); drain. Stir in the spaghetti sauce, salt and pepper. Turn heat to low, and add cream cheese, sour cream and green onions; stir just until cream cheese is melted (about 2-3 minutes). Remove from heat, add the cooked pasta, and toss to combine.
- Transfer to prepared baking dish. Sprinkle mozzarella and Parmesan cheeses over top. Cover and bake for 25 minutes. Uncover; bake for 5 more minutes, or until casserole is bubbly.
Notes
- Leftover baked casserole will keep in the refrigerator for 3-4 days.
- Can you freeze Spaghetti Casserole? Yes! You can freeze this casserole before or after baking.
- How to freeze the casserole: Wrap the casserole tightly in plastic wrap and then cover with aluminum foil to prevent freezer burn. Store in the freezer for up to 3 months.
- How to reheat the casserole: Thaw the casserole in the refrigerator overnight. When ready to bake, allow the dish to sit on the counter and come to room temperature for about 30-60 minutes. Bake according to the instructions in the recipe. If reheating a previously baked casserole, cover and warm in a 325 degree F oven just until heated through (about 20 minutes).
- Substitute Italian sausage or ground turkey for the ground beef.
- For more veggies, add a diced green bell pepper to the skillet with the beef and onion.
- This recipe calls for a small (15.5 ounce) jar of marinara sauce. If you can’t find this size jar, use about 1 3/4 cups of sauce from a larger jar.
- Nutrition information provided below is just an estimate. The exact nutrition facts for your dish will vary depending on the products that you use.
- Recipe adapted from Taste of Home.
If this is a recipe for leftover spaghetti then why would you have to cook the spaghetti again? I was looking for what to do with day old spaghetti.
Hey, Stephanie! If you already have cooked spaghetti leftover from another meal, then you can skip the step of boiling it. Just use the cooked spaghetti in this casserole and bake in the oven to bring everything together and get that great melted cheese on top. 🙂