Instant Pot Spaghetti Recipe
Introduction
This Instant Pot Spaghetti recipe is a quick and easy way to enjoy a classic comfort food with minimal effort. Ground beef, tomato sauce, and spaghetti come together perfectly in one pot for a flavorful weeknight dinner. It’s simple, hearty, and ready in no time.

Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 teaspoon kosher salt
- 1 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 2 cups water, divided
- 1 (24-ounce) jar marinara or tomato-based pasta sauce
- 8 ounces dry spaghetti
- Grated Parmesan cheese, for serving
Instructions
- Step 1: Turn the electric pressure cooker to the sauté setting. Once heated, add olive oil and ground beef. Break the beef into large pieces with a wooden spoon, then season with salt, onion powder, and garlic powder. Cook, stirring and breaking the beef into smaller pieces, until browned and no longer pink, about 5 minutes.
- Step 2: Turn off the sauté function and add 1/2 cup of water to the pot. Scrape the bottom to release any browned bits. Add the marinara sauce and stir to combine well.
- Step 3: Break the spaghetti strands in half and layer them over the beef mixture without stirring.
- Step 4: Rinse the empty sauce jar with the remaining 1 1/2 cups water, then pour this over the pasta. Do not stir.
- Step 5: Seal the pressure cooker lid and cook on HIGH pressure for 8 minutes. It will take 10 to 12 minutes for the cooker to reach pressure.
- Step 6: When cooking is complete, perform a quick release of the pressure valve. Open the lid and stir the spaghetti into the sauce until combined. Turn off the cooker, remove the insert, and serve topped with grated Parmesan cheese.
Tips & Variations
- For added depth, sauté diced onions and bell peppers with the ground beef before adding the sauce.
- Use turkey or plant-based ground meat for a leaner or vegetarian option.
- Swap marinara for a spicy arrabbiata sauce to give the dish a kick.
- To make it gluten-free, use gluten-free pasta and check your sauce label for gluten ingredients.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of water to loosen the sauce if needed. This dish does not freeze well due to the texture of cooked pasta.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh pasta instead of dry spaghetti?
Fresh pasta cooks much faster and can become mushy in a pressure cooker. It’s best to use dry pasta for this recipe to ensure proper texture.
Do I need to brown the beef first?
Browning the ground beef enhances the flavor and texture, but if you’re short on time, you can skip this step. Keep in mind that the flavor may be slightly less rich.
Print
Instant Pot Spaghetti Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
This Instant Pot Spaghetti recipe is a quick and convenient way to enjoy a classic Italian dish with minimal cleanup. Ground beef is sautéed with simple seasonings, then combined with marinara sauce and dry spaghetti, all cooked together under pressure for perfectly tender pasta and flavorful sauce in under 30 minutes.
Ingredients
Meat and Oils
- 1 tablespoon olive oil
- 1 pound ground beef
Seasonings
- 1 teaspoon kosher salt
- 1 teaspoon onion powder
- 1/2 teaspoon garlic powder
Liquids and Sauce
- 2 cups water, divided
- 1 (24-ounce) jar marinara or tomato-based pasta sauce
Pasta
- 8 ounces dry spaghetti
Serving
- Grated Parmesan cheese, for serving
Instructions
- Sauté the beef: Turn an electric pressure cooker to the sauté setting and heat it. Add olive oil and ground beef. Break the beef into large pieces with a wooden spoon and season with kosher salt, onion powder, and garlic powder. Cook for about 5 minutes, stirring and breaking the beef down until it’s fully cooked and no longer pink.
- Add liquids and sauce: Turn off the sauté function. Pour in 1/2 cup of the water and scrape the bottom of the pot to loosen any browned bits. Add the marinara sauce and stir well to combine with the beef.
- Add spaghetti: Break the spaghetti strands in half and spread them evenly over the beef and sauce mixture in one or two layers. Important: do not stir from this point.
- Add remaining water: Rinse the empty sauce jar with the remaining 1 1/2 cups of water by pouring water into the jar, replacing the lid, and shaking gently. Pour this water evenly over the spaghetti. Again, do not stir.
- Pressure cook: Seal the pressure cooker lid and set to cook on HIGH pressure for 8 minutes. It will take about 10-12 minutes for the cooker to reach pressure before the timer starts counting down.
- Release pressure and serve: When cooking time is complete, quickly release the pressure by opening the valve carefully. Open the lid and stir the spaghetti into the sauce until well combined. Remove the insert from the cooker, turn off the cooker, and serve pasta topped with grated Parmesan cheese.
Notes
- Breaking the spaghetti in half helps it fit better and cook evenly under pressure.
- Do not stir pasta until after pressure cooking to prevent sticking or burning.
- Use quick release to prevent overcooking the pasta.
- Feel free to substitute ground turkey or plant-based crumbles for ground beef for a lighter or vegetarian option.
- For additional flavor, add chopped onions or garlic during the sauté step.
- Prep Time: 10 minutes
- Cook Time: 20 minutes (including pressure build and release time)
- Category: Main Course
- Method: Instant Pot
- Cuisine: Italian
Keywords: Instant Pot spaghetti, quick spaghetti, one pot pasta, pressure cooker spaghetti, easy Italian dinner

