Instant Pot Spaghetti and Meat Sauce
This Instant Pot spaghetti with meat sauce is a full meal cooked in one pot—juicy beef, hearty tomato sauce, and pasta all pressure-cooked together for a quick comfort dinner.
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Course Dinner, Instant Pot
Cuisine Italian-Inspired
1 pound ground beef 80/20 preferred 1 yellow onion diced 3 cloves garlic minced 24 oz crushed tomatoes or marinara sauce 2.5 cups beef broth or water 12 oz spaghetti noodles broken in half 1 teaspoon Italian seasoning optional salt and pepper to taste grated Parmesan optional topping fresh basil for garnish
Set Instant Pot to sauté. Add ground beef and onion. Cook until browned, about 5–6 minutes. Stir in garlic and cook 1 more minute.
Deglaze the pot with a splash of broth, scraping up any browned bits. Turn off sauté mode.
Break spaghetti in half and layer over the meat. Pour sauce and broth on top. Press everything down gently without stirring.
Seal lid and set to high pressure for 8 minutes. When done, use quick release.
Stir everything together to combine sauce and noodles. Let sit for a few minutes to thicken. Season to taste and serve.
For extra richness, stir in a splash of cream or butter after cooking.
Substitute sausage or ground turkey for the beef if preferred.
If your pot gives a burn warning, try layering noodles more loosely next time.
Keyword easy meat sauce, instant pot spaghetti, one-pot pasta