Make weeknight dinners simple with this Instant Pot Spaghetti with Meat Sauce. This one-pot meal delivers tender noodles and a rich, savory meat sauce in about 25–30 minutes — no draining, no fuss, and minimal cleanup.

If weeknights are a blur of errands, practice, and meetings, this Instant Pot Spaghetti with Meat Sauce is a real time-saver. Everything cooks in a single pot — ground beef, sauce, and spaghetti — so you won’t be standing over a boiling pot or washing multiple pans when dinner is done.
It’s comforting, family-friendly, and on the table quickly. Just brown the meat, layer the pasta, add sauce and liquid, pressure cook, then let the pot rest while you finish other tasks.
Why You’ll Love This Recipe
- All-in-one convenience: Meat, sauce, and pasta cook together, so you use fewer dishes and create less mess.
- Fast comfort food: From start to finish, dinner is ready in under 30 minutes.
- Kid-friendly: The sauce blends the onions and garlic so picky eaters are less likely to notice them.
- Perfect for busy nights: Ideal for school nights, meetings, or any evening when you need a reliable, filling meal.
Ingredients

- Lean ground beef: Use lean beef for a lighter dish. You can substitute ground turkey, pork, venison, or Italian sausage if preferred.
- Onion and garlic: Fresh diced onion and minced garlic give the best flavor; onion or garlic powder can be used in a pinch.
- Olive oil: For browning the meat and preventing sticking.
- Dry spaghetti: Break the noodles in half so they fit the pot and cook evenly.
- Marinara sauce: Any favorite jarred or homemade spaghetti sauce works well.
- Water: About 2–3 cups of water (adjust upward slightly if your sauce is particularly thick) to create steam for pressure cooking.
- Seasonings: Salt, black pepper, and Italian seasoning to taste.
How to Make Instant Pot Spaghetti

- Step 1: Brown the meat: Set the Instant Pot to Sauté. Add olive oil, then brown the lean ground beef, breaking it up as it cooks (about 4–5 minutes).

- Step 2: Build the sauce: Add diced onion and minced garlic and sauté another 1–2 minutes until fragrant. Press Cancel to stop Sauté. Use a wooden spoon to scrape up any browned bits from the bottom of the pot to prevent a burn warning later.

- Step 3: Layer the noodles: Arrange the broken spaghetti in a criss-cross pattern over the meat so the strands don’t clump.

- Step 4: Add sauce and liquid: Pour marinara and water over the noodles, sprinkle with salt, pepper, and Italian seasoning. Do not stir. Lock the lid, set the valve to Sealing, and pressure cook on High for 8–9 minutes (depending on your noodle preference).

- Step 5: Natural release: When cooking ends, allow a natural pressure release for 10 minutes. After 10 minutes, carefully switch the valve to Venting to release any remaining pressure. Open the lid and stir to combine — the noodles will absorb more sauce as the dish rests.

- Let the spaghetti sit a minute or two to thicken, then serve with grated Parmesan.
Variations
- Skip browning the beef and place frozen or homemade meatballs under the sauce before cooking.
- Stir in ½ cup shredded mozzarella or Parmesan after cooking for a richer, cheesier finish.
- For a creamier sauce, mix in 2–3 tablespoons of cream cheese or a splash of heavy cream after pressure cooking.
Serving Suggestions
Top with freshly grated Parmesan or nutritional yeast for a dairy-free option. Serve alongside garlic bread, a green salad, or steamed vegetables for a balanced meal. For extra vegetables, stir in frozen spinach or peas after cooking so they wilt into the sauce.
Storage & Reheating Tips
To store: Cool leftovers completely and transfer to an airtight container. Refrigerate up to 4 days.
To reheat: Microwave in 1-minute intervals, stirring between each, or warm gently on the stovetop with a splash of water to loosen the sauce.
To freeze: Freezing cooked pasta often affects texture, so freezing is not recommended.
This recipe fits well in a 6-quart Instant Pot. You can double it in an 8-quart model as long as you stay below the maximum fill line.

Instant Pot Tip
Always deglaze the bottom of the pot after sautéing to lift those flavorful brown bits and reduce the chance of a burn warning when you pressure cook.
More Instant Pot Recipe
-
Easy Instant Pot Beef Recipes Your Family Will Actually Eat
-
Instant Pot Chicken and Rice (Easy One-Pot Dinner)
-
Instant Pot Spaghetti with Meat Sauce
-
Instant Pot Mashed Potatoes (No Drain + Extra Creamy)
Recipe

Instant Pot Spaghetti with Meat Sauce
Deanne Frieders | This Farm Girl Cooks
Ingredients
- 1 Tablespoon olive oil
- 1 pound lean ground beef
- 1 small onion diced (or 1 teaspoon onion powder)
- 1 teaspoon minced garlic about 2 cloves (or ½ teaspoon garlic powder)
- 12 ounces uncooked spaghetti noodles broken in half
- 24 ounces marinara sauce or your favorite spaghetti sauce
- 24 ounces water (3 cups)
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon Italian seasoning optional but recommended
- grated parmesan cheese for topping
Equipment
-
6 quart Instant Pot
Method
-
Sauté the beef: Turn the Instant Pot to Sauté. Add 1 Tablespoon olive oil and 1 pound lean ground beef. Cook until no longer pink, breaking it up as it cooks.
-
Add flavor: Stir in 1 teaspoon minced garlic and 1 small diced onion. Cook 1–2 minutes more. Press Cancel to turn off Sauté.
-
Deglaze the pot: Add a splash of water and scrape up any browned bits from the bottom of the pot to prevent a burn warning.
-
Layer the ingredients: Spread 12 ounces uncooked spaghetti over the beef in a criss-cross pattern. Pour 24 ounces marinara and 24 ounces water over the top. Sprinkle 1 teaspoon salt, ½ teaspoon black pepper, and 1 teaspoon Italian seasoning. Do not stir.
-
Pressure cook: Close the lid, set the valve to Sealing, and cook on High Pressure for 8–9 minutes.
-
Natural release: Let the pressure naturally release for 10 minutes, then carefully vent remaining pressure.
-
Combine & serve: Open the lid and gently stir to combine pasta and sauce. Let rest 1–2 minutes to thicken. Top with grated Parmesan and serve warm.
Farm Girl Tips
To Reheat: Warm in the microwave in 1-minute bursts, stirring between each, or on the stovetop with a splash of water.
Nutrition
Made this recipe?
Let me know how it turned out and leave a review!