Company Beef Casserole–A creamy baked spaghetti with marinara sauce and mozzarella cheese made in your Instant Pot. Perfect for serving company!

Company Beef Casserole
If you’re having a friend over for dinner but don’t feel confident in your cooking skills don’t fret. You don’t have to make “fancy” food. Most people will be just as satisfied with an “easy” recipe as something that takes you all day to make. This easy baked spaghetti casserole is SO yummy but really quite fast and easy to make! Everyone that eats this will want to go in for a second helping. With only a handful of easy-to-find ingredients you can use your extra time to clean up the house or prepare a delightful dessert! We love serving this creamy spaghetti alongside garlic bread and a green salad. Try this recipe out soon! I think you’ll love it.
Ingredients/Substitution Ideas
- Lean ground beef–or ground turkey
- Minced dried onion–or fresh diced onion
- Garlic salt
- Italian seasoning
- Beef broth
- Spaghetti–I used thin, whole wheat
- Marinara sauce–I used Ragu tomato basil sauce
- Cream cheese
- Mozzarella cheese
Steps
Turn Instant Pot to saute setting (more). When display says hot add in the beef and break it up. Add in the onion. Brown for about 5 minutes. Drain off excess grease. Stir in the garlic salt and Italian seasoning.

Pour in the broth and scrape bottom of pot so that nothing is sticking.

Break the spaghetti in half and lay it in a criss cross pattern in the pot.

Evenly pour the spaghetti sauce over the top of the spaghetti.

Add the cream cheese on top.

Cover Instant Pot and secure the lid. Make sure valve is set to sealing. Set the manual/pressure cook button to 3 minutes. When time is up let pot sit for 5 minutes and then move valve to venting. Remove the lid.

Stir well.

For a more baked spaghetti taste, place air fryer lid on top and bake at 375 degrees for 3 minutes.

Then add the cheese on top and bake for 2 more minutes. (If you don’t have an air fryer lid then spoon the spaghetti into a baking dish and bake in the oven for 15 minutes at 375, then sprinkle on the cheese and bake for 5 more minutes).

Serve and enjoy!

Notes/Tips
- Serve with a green salad and olive garden italian dressing. Add a side of garlic bread as well.
- I used my 6 quart Instant Pot*. You can also make this in an 8 quart pot. Halve the recipe for the 3 quart pot.
- Store leftovers in an airtight container* in the refrigerator for up to 5 days or in the freezer for up to 3 months. I like to store individual portions in these deli containers* and then my son can warm himself up dinner if I’m not around.
- Other recipes you can make with with your extra cream cheese are Rocky Top Casserole and Tailgating Casserole.
- You can also use different types of pasta like penne, ziti, rotini, cavatappi, linguine, etc. If you use another type of pasta you may need to adjust the cooking time. Here is the formula: look at the back of the box of pasta and see how many minutes it says to boil the pasta. If it’s 10 minutes you divide that number by 2 (=5) and then subtract 2 minutes. So you would pressure cook for 3 minutes.

More Instant Pot Recipes for Company…
Instant Pot Company Potatoes
The best homemade cheesy hashbrown potato casserole with cornflakes on top.
Instant Pot Mother-in-Law Special
This loaded mashed potato casserole is so good you’ll win everyone over with it…even your mother-in-law!
Favorite Company Casserole
Use your Instant Pot to help you put together this old family favorite casserole. With rice, chicken, ham, mushrooms, vegetables, cheese and a creamy sauce you’ve got all the makings of a great dinner.
Did you know you can filter the recipes on my website to search by meat type, IP or Crockpot, low carb, gluten free, etc.? Use the filter to find exactly what you are looking for.


Company Beef Casserole
- Prep Time: 20 minutes
- Cook Time: 3 minutes (plus 5 minute NPR)
- Total Time: 23 minutes
- Yield: 6–8 servings 1x
Description
A creamy baked spaghetti with marinara sauce and mozzarella cheese. Perfect for serving to guests!
Ingredients
- 16 ounces lean ground beef
- 2 Tbsp minced dried onion (or 1 cup diced onion)
- 3/4 tsp garlic salt
- 1 Tbsp Italian seasoning
- 2 cups beef broth
- 8 ounces spaghetti
- 1 (24 ounce) can marinara sauce
- 4 ounces cream cheese
- 1 cup shredded mozzarella cheese
Instructions
- Turn Instant Pot to saute setting (more). When display says hot add in the beef and break it up. Add in the onion. Brown for about 5 minutes. Drain off excess grease. Stir in the garlic salt and Italian seasoning.
- Pour in the broth and scrape bottom of pot so that nothing is sticking.
- Break the spaghetti in half and lay it in a criss cross pattern in the pot. Evenly pour the spaghetti sauce over the top of the spaghett. Add the cream cheese on top.
- Cover Instant Pot and secure the lid. Make sure valve is set to sealing. Set the manual/pressure cook button to 3 minutes. When time is up let pot sit for 5 minutes and then move valve to venting. Remove the lid.
- Stir well. For a more baked spaghetti taste, place air fryer lid on top and bake at 375 degrees for 3 minutes. Then add the cheese on top and bake for 2 more minutes. (If you don’t have an air fryer lid then spoon the spaghetti into a baking dish and bake in the oven for 15 minutes at 375, then sprinkle on the cheese and bake for 5 more minutes).
- Serve and enjoy!
- Category: Beef
- Method: Instant Pot/Air fryer lid

*Karen Petersen is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.
EASY~PEAZY, I was out of Italian seasoning, so I used Herbs De Provence! good stuff! Really does make enough to feed at least 4. thanks…
★★★★★
Thanks so much! So glad you enjoyed it!
Can I use Bucatini instead of spaghetti?
yes!
Can this recipe be converted to bake in the oven if you don’t have a instantbpot?
here’s how I would make it on the stove/oven:
Cook spaghetti according to package directions. Strain and set aside.
Heat a large oven safe pan over medium high heat. Add in the beef and break it up. Add in the onion. Brown for about 5 minutes. Drain off excess grease. Stir in the garlic salt and Italian seasoning. Stir in the spaghetti, sauce, cream cheese. Heat through until cream cheese is melted.
Sprinkle the cheese on top and bake in the oven for 20 minutes at 375.
Serve and enjoy!