Easy Instant Pot Spaghetti Recipe
Instant Pot Spaghetti is a lifesaver for busy weeknights when you want a meal that’s fast, comforting, and tastes like it has been simmering all day. It brings together tender noodles, savory meat sauce, and rich tomato flavor all in one pot, so you get a delicious family favorite on the table without extra dishes or fuss.
Whether it’s your first time using a pressure cooker or you’ve done plenty of instant pot cooking, this recipe is forgiving and full of flavor. The combination of lean ground beef, Italian seasoning, tomato sauce, and a bit of water creates a rich, hearty spaghetti that everyone will love. It’s perfect for busy nights, and the leftovers taste just as good the next day.
**This post contains affiliate links. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn a small commission by linking to Amazon.com and affiliated websites.

Ingredients Needed for Instant Pot Spaghetti
- 1 lb lean ground beef (or swap for ground turkey or Italian sausage)
- 1 medium onion, diced
- 4 cloves garlic, minced
- 1/2 tsp salt
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp Italian seasoning
- 1 14.5 oz can diced tomatoes
- 1/2 lb spaghetti noodles
- 1 24 oz jar of spaghetti sauce or marinara sauce
- 2 cups water (use the empty spaghetti jar to get every bit of sauce)
- Olive oil, optional for sautéing
- Fresh basil, optional for garnish
- Parmesan cheese, for serving
How to Cook Instant Pot Spaghetti
Sauté the Meat and Aromatics
Press the sauté button on your Instant Pot and add your lean ground beef. Break it apart with a wooden spoon, using a criss-cross pattern so it cooks evenly. Once the beef starts browning, add the diced onion and minced garlic. Let them cook together for a few minutes, stirring occasionally.
Season the mixture with salt, garlic powder, onion powder, and Italian seasoning. If there’s grease at the bottom of the pot, you can either drain it or allow it to cook out. Allowing it to stay adds extra flavor to your meat sauce, but draining it keeps it lighter. Either way works… this is just one of those little tweaks that makes the recipe your own.
Layer the Noodles and Sauce
Turn off the instant pot and stir in the diced tomatoes. Then layer your spaghetti noodles over the meat in opposite directions. A criss-cross pattern helps prevent the noodles from sticking together. Pour the jar of sauce over the noodles, and add two cups of water back to the empty spaghetti jar. Shake it to collect any leftover sauce, then pour it over the noodles.
Do not stir before cooking. Instead, gently press the noodles under the liquid with your wooden spoon so they’re fully submerged. This little trick prevents a burn notice at the bottom of the pot and ensures the noodles cook evenly.
Pressure Cook the Spaghetti
Secure the lid of the instant pot and set it to manual mode on high pressure. Cook for 8 minutes. Once the cooking time is up, do a quick release. Opening the lid carefully reveals perfectly cooked spaghetti noodles coated in rich, flavorful tomato sauce. Stir everything together so the noodles and meat sauce combine.
For a little extra flavor of the sauce, you can stir in a splash of red wine or a bit of chicken stock when layering the noodles. This elevates the flavor without adding extra cooking time.
Serve and Garnish
Serve immediately with fresh basil and a sprinkle of Parmesan cheese. This instant pot spaghetti recipe is perfect for busy nights, and leftovers can easily be reheated the next day.
If you’re a first-time instant pot user, a few tips can make your experience smoother:
- Layer the noodles in a criss-cross pattern to prevent clumping.
- Avoid stirring before pressure cooking to prevent a burn notice at the bottom of the pot.
- Swap lean ground beef for ground turkey or Italian sausage for a lighter or spicier version.
- Adding a splash of olive oil before cooking keeps noodles from sticking and adds richness.
Why This Recipe Works
This easy Instant Pot recipe is a winner because it combines all the elements of traditional stovetop spaghetti without the extra dishes or long cooking time. Cooking pasta under high pressure allows the spaghetti noodles to absorb the flavor of the sauce while staying perfectly al dente. Using a jar of sauce, a can of diced tomatoes, and simple seasonings like garlic powder, onion powder, and Italian seasoning makes this a simple recipe that’s easy to customize.
Whether you’re making it for a family dinner, a first-time attempt at pressure cooking, or just trying to avoid fast food on a busy night, this recipe delivers. Plus, your instant pot makes cooking pasta easy, reduces cleanup, and keeps flavors rich. The combination of tomato sauce, lean ground beef, and spices creates a hearty, comforting dish that feels like it took hours, but really only takes one cooking session.
Extra Tips and Variations
- For more protein, mix ground beef with ground turkey or Italian sausage.
- For a lighter sauce, use chicken stock or reduce the tomato sauce slightly.
- Top with Parmesan cheese, fresh basil, or even a drizzle of olive oil for authentic Italian cook vibes.
- Want to save time next week? Double the recipe and freeze half for an easy dinner.
Final Thoughts
This easy Instant Pot spaghetti recipe is a true lifesaver for busy nights. It’s quick, flavorful, and gives you that comforting, authentic Italian cook taste without the hassle of stovetop spaghetti or multiple pots. Whether you’re making it with lean ground beef, ground turkey, or even Italian sausage, the pressure cooking ensures the noodles come out perfectly al dente and the flavor of the sauce seeps into every bite. Plus, with just a few simple ingredients, a single-time setup, and less dishes to wash, it’s one of those family favorite recipes you’ll turn to again and again. Perfect for first-time Instant Pot users or seasoned pros, this recipe proves that fast dinners can still be homemade, hearty, and full of extra flavor.

Easy Instant Pot Spaghetti
Equipment
- Instant pot (6-quart or larger)
- wooden spoon
- Measuring cups and spoons
- Knife and cutting board
- Can opener
Ingredients
- 1 lb lean ground beef or ground turkey or Italian sausage
- 1 medium onion diced
- 4 cloves garlic minced
- 1/2 tsp salt
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp Italian seasoning
- 14.5 oz can diced tomatoes
- 1/2 lb spaghetti noodles
- 24 oz jar of spaghetti sauce or marinara sauce
- 2 cups water use the empty spaghetti jar to collect leftover sauce
- Olive oil optional
- Fresh basil optional for garnish
- Parmesan cheese optional for serving
Instructions
- Press the sauté button on the instant pot. Add lean ground beef and brown using a wooden spoon in a criss-cross pattern.
- Add diced onion and garlic, sautéing with the meat for a few minutes. Season with salt, garlic powder, onion powder, and Italian seasoning. Drain grease if desired.
- Turn off the instant pot. Stir in the diced tomatoes. Layer spaghetti noodles over the meat in opposite directions.
- Pour the jar of sauce over the noodles. Add 2 cups of water to the empty sauce jar, shake to get leftover sauce, and pour over pasta. Press noodles gently under the liquid without stirring.
- Secure the lid and set the instant pot to manual mode, high pressure, for 8 minutes.
- When cooking time is complete, perform a quick release. Open the lid carefully and stir the spaghetti, combining noodles and sauce.
- Serve topped with fresh basil and Parmesan cheese if desired.
