
Nothing beats coming home to the aroma of rich tomato sauce and tender pasta, especially when dinner practically cooks itself. This Instant Pot spaghetti transforms a weeknight staple into an effortless one-pot wonder that delivers all the comfort of traditional pasta without the multiple pans and constant stirring.
Ingredients
- 1 pound ground beef or Italian sausage
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 1 can (15 oz) tomato sauce
- 2 cups beef or chicken broth
- 1 pound spaghetti, broken in half
- 2 teaspoons dried basil
- 1 teaspoon dried oregano
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
Substitutions: Ground turkey works beautifully for a leaner option, while vegetable broth and extra mushrooms create a satisfying vegetarian version. Any long pasta like linguine or angel hair adapts perfectly to this method.
Timing
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Pro Tip: Dice your onion and mince garlic the night before to streamline your cooking process even further.
How to Make It
1. Brown the Meat
Set your Instant Pot to sauté mode and brown the ground beef for 5-6 minutes, breaking it into bite-sized pieces. The meat doesn’t need to cook completely through, but you want those beautiful caramelized bits that add depth to your sauce.
2. Build the Flavor Base
Add diced onion to the pot and cook for 2-3 minutes until softened and fragrant. Stir in minced garlic and cook for another 30 seconds—your kitchen should smell absolutely amazing right now. This aromatic foundation makes all the difference in your final dish.
3. Layer the Liquids
Pour in crushed tomatoes, tomato sauce, and broth, stirring to combine with the meat mixture. The liquid should nearly cover the bottom of your pot, creating the perfect cooking environment for your pasta.
4. Add the Pasta
Layer the broken spaghetti on top of the liquid in a crisscross pattern, but don’t stir it in. This prevents the pasta from sticking together while ensuring even cooking. Sprinkle basil, oregano, salt, and pepper over everything.
5. Pressure Cook
Secure the lid and set your Instant Pot to manual high pressure for 8 minutes. The anticipation builds as the pressure naturally releases for 10 minutes before you quick-release any remaining steam.
6. Finish with Cheese
Stir the pasta gently to distribute the sauce, then fold in mozzarella and Parmesan cheese until melted and creamy. The residual heat creates the perfect silky texture that coats every strand.
Nutritional Information
Per serving (serves 6): Approximately 520 calories, 32g protein, 65g carbohydrates, 15g fat, and 4g fiber. This hearty meal provides substantial nutrition to fuel your evening.
Serving Suggestions
Pair this comforting Instant Pot spaghetti with a crisp Caesar salad and warm garlic bread for the ultimate Italian-inspired feast. A glass of Chianti or sparkling water with lemon completes the experience beautifully.

Common Mistakes to Avoid
Don’t skip the natural pressure release—rushing this step can result in overcooked pasta. Avoid stirring the pasta into the liquid before cooking, as this causes clumping. Always break your spaghetti in half to ensure it fits properly in the pot. Finally, resist the urge to add cheese before pressure cooking, as it can burn and create an unpleasant texture.
Storing Tips
Refrigerate leftovers for up to 4 days in airtight containers. For longer storage, freeze portions for up to 3 months. Reheat gently in the microwave with a splash of broth to restore the creamy consistency.
Conclusion
This Instant Pot spaghetti proves that incredible comfort food doesn’t require hours of preparation. Try this recipe tonight and discover your new go-to weeknight dinner solution that’ll have everyone asking for seconds.
FAQs
Can I use whole wheat pasta?
Absolutely! Whole wheat spaghetti works perfectly, though you may need to add an extra minute to the cooking time for optimal texture.
What if my pasta seems too dry?
Simply stir in additional broth or pasta cooking water, one tablespoon at a time, until you reach your desired consistency.
Can I double this recipe?
Yes, but use an 8-quart Instant Pot to accommodate the increased volume. The cooking time remains the same.
How do I prevent the pasta from sticking?
Breaking the spaghetti in half and layering it in a crisscross pattern without stirring prevents clumping during cooking.
Can I make this ahead of time?
While best served fresh, you can prepare this dish up to 2 days ahead. Add a splash of broth when reheating to restore moisture and find more inspiration in our recipe collection for your meal planning needs.

Instant Pot Spaghetti
Ingredients
Method
- Set your Instant Pot to sauté mode and brown the ground beef for 5-6 minutes, breaking it into bite-sized pieces. The meat doesn't need to cook completely through, but you want those beautiful caramelized bits that add depth to your sauce.
- Add diced onion to the pot and cook for 2-3 minutes until softened and fragrant. Stir in minced garlic and cook for another 30 seconds.
- Pour in crushed tomatoes, tomato sauce, and broth, stirring to combine with the meat mixture. The liquid should nearly cover the bottom of your pot.
- Layer the broken spaghetti on top of the liquid in a crisscross pattern, but don't stir it in. This prevents the pasta from sticking together while ensuring even cooking. Sprinkle basil, oregano, salt, and pepper over everything.
- Secure the lid and set your Instant Pot to manual high pressure for 8 minutes. Allow natural pressure release for 10 minutes before quick-releasing any remaining steam.
- Stir the pasta gently to distribute the sauce, then fold in mozzarella and Parmesan cheese until melted and creamy.
