Easy Instant Pot Spaghetti with Meat Sauce Recipe

Sharing is caring!

This post may contain affiliate links. Any purchases from links outside of moon + magnolia may earn a commission at no additional cost to you. Thank you for supporting my content!

This Instant Pot spaghetti recipe is one of our family favorites. The noodles cook right in the meat sauce for a perfect, flavorful al dente bite. Plus, it’s a one-pot meal, so cleanup is a breeze.

A plate of Instant Pot spaghetti with meat sauce, garnished with fresh basil and parmesan cheese.

Lately, I’ve been all about recipes with fresh-milled flour, so an Instant Pot recipe with store-bought noodles might seem a little out of place.

But that’s the beauty of scratch cooking—it meets you where you are.

Some days, I mill flour at home and bake sourdough bread. Other days, I need something quick, like Instant Pot spaghetti.

But either way, it’s homemade food that is cheaper and way better than any takeout meal.

The Instant Pot is a lifesaver on busy nights. I use it for spare ribs, Hawaiian pork, and quick sides like boiled eggs, but our go-to is often spaghetti (or noodles with sauce, as my daughter calls it).

I know spaghetti is easy to make without an Instant Pot, but trust me, once you try it this way, you won’t go back!

The noodles cook right in the meat sauce, soaking up all the flavor. And there’s just one pot that goes straight into the dishwasher when you’re done.

Quick, delicious, and barely any cleanup. That, my friends, is my kind of dinner!

Spaghetti with parmesan and basil with text overlay that reads "Instant Pot Spaghetti & Meat Sauce"

Why You’ll Love Instant Pot Spaghetti

  • One Pot: Everything is made in the Instant Pot. There’s no boiling water separately, no colander, and no extra saucepots.
  • Quick: Instant Pot spaghetti is great for busy weeknights or bulk meal prep because it is fast. Once the pressure cooker has pressurized, it only takes 8 minutes.
  • Perfect Pasta: Every time I make this recipe, the pasta is perfectly al dente.
  • Hands-Off: You don’t have to worry about making the ingredients separately and standing over a hot stove. Most of this recipe is totally hands-off.
  • Family-Friendly: Spaghetti is always a crowd pleaser. The whole family will love this quick dinner!

Ingredients

 Ingredients for spaghetti, including ground beef, marinara sauce, spaghetti, onion, garlic, basil, parmesan, water, salt, and pepper, labeled on a white background.
  • Ground Beef: If possible, use lean ground beef so you won’t have to worry about draining the excess fat. I used 90/10. You could also use ground turkey.
  • Spaghetti Noodles: I use regular white boxed spaghetti. You can also use whole wheat pasta, but you may need to cook it 1 minute longer.
  • Marinara Sauce: I use a quality store-bought pasta sauce to keep it easy. Use any marinara sauce you have on hand, or even use homemade.

Get the full list of ingredients and measurements on the printable recipe card below.

Tools You’ll Need

  • Instant Pot: I prefer an 8-quart Instant Pot because I can make larger batches of food, but any size will work.

Step-by-Step Instructions

Browning ground beef in a pot with a wooden spatula.

Step 1: Set the Instant Pot to the sauté function. Once preheated, add the ground beef and cook until it’s mostly brown, about 5 minutes. If necessary, use a wooden spoon to break apart the meat.

Cooked ground beef with chopped onions and garlic in a pot.

Step 2: Add the onion and cook until translucent and the meat is fully browned, about 3 minutes. Add any preferred seasonings.

Add the garlic and cook just until aromatic, about 1 minute.

Uncooked spaghetti placed over cooked ground beef in a pot.

Step 3: Break the spaghetti noodles in half and place them in the Instant Pot so they lay horizontally over the meat.

Arrange them in a crisscross pattern to prevent them from sticking. You don’t want any noodles sticking upright.

Spaghetti covered with tomato sauce in a pot.

Step 4: Pour the spaghetti sauce over the noodles and meat. Do not stir.

Instant Pot filled with spaghetti, water, tomato sauce, and beef before cooking.

Step 5: Add the water to the Instant Pot. Use a wooden spoon to push the spaghetti under the water. Again, do not stir.

Instant Pot set to 8 minutes for cooking spaghetti.

Step 6: Put the lid on the Instant Pot. Pressure cook on high for 8 minutes.

The pressure cooker will take about 10-15 minutes to get to temperature and pressurize before it starts cooking.

Cooked spaghetti in the Instant Pot before and after stirring.

Step 7: When finished, manually quick-release the pressure cooker.

When you open the Instant Pot, the spaghetti will look watery. Stir thoroughly to combine the liquid, noodles, and sauce.

A plate of Instant Pot spaghetti with meat sauce, garnished with parmesan and fresh basil.

Step 8: Serve right away. Garnish with basil, parmesan, or a drizzle of homemade béchamel. Serve with a side of sourdough toast, and enjoy!

Join the Simple Living Community!

    We respect your privacy. Unsubscribe at anytime.

    Video – Instant Pot Spaghetti & Meal Prep

    Check out my Instant Pot meal prep vlog to see how I make Instant Pot spaghetti and other simple Instant Pot dinners for the week.

    Don’t forget to subscribe to my YouTube channel. New videos come out weekly!

    YouTube video

    Tips for Success

    • Crisscross the Noodles: Lay handfuls of noodles in opposite directions to prevent them from sticking together while cooking.
    • Season to Taste: Toss in your go-to spaghetti seasonings—basil, garlic powder, or Italian seasoning. I love using freeze-dried herbs because they add flavor with no extra fuss!
    • Add Veggies: Add carrots, bell peppers, or other veggies. Sauté them with the onions and follow the recipe as usual. Lacto-fermented peppers and onions work great and add extra flavor.
    • Use Quality Sauce: The noodles cook directly in the sauce and absorb its flavor. Use a quality store-bought sauce or even a homemade or home-canned pasta sauce.
    • Quick Release Immediately: Release the pressure as soon as the timer goes off to avoid overcooking the noodles.

    A plate of spaghetti with meat sauce, parmesan, and basil, with a serving bowl of spaghetti in the background.

    Storing, Freezing, & Reheating

    • Store leftover spaghetti in an airtight container in the fridge for 3-5 days.
    • To reheat, add a splash of water to prevent the noodles from drying out. You can reheat it on the stove over low heat or pop it in the microwave.
    • To freeze, let the spaghetti cool to room temperature. Toss it in a freezer-safe bag or container and freeze for up to 3 months. Let it thaw entirely before reheating.
    • For freezer meals, I recommend slightly undercooking the spaghetti (5-6 minutes on high) so it doesn’t get mushy when you reheat it.

    FAQs & Troubleshooting

    Why did my pasta stick together?

    Crisscross the pasta as you layer it in the Instant Pot to prevent sticking. If it sticks together, use a fork to break it apart and stir it into the sauce.

    Why is my sauce watery?

    Watery sauce means there was too much water in the pot. Remember, the Instant Pot uses less water because you don’t have to account for evaporation like on the stove. Use 1 cup of water for every 4 ounces of pasta.

    Can I double this recipe?

    Yes, you can definitely double Instant Pot spaghetti. Make sure you add enough water to cover the noodles. You don’t need to double the cook time.

    Can I use fresh-milled pasta?

    Theoretically, you can make Instant Pot spaghetti with fresh-milled flour pasta. However, fresh pasta cooks quickly, and you may risk overcooking it. I recommend making your fresh-milled spaghetti on the stovetop.

    A woman holding a white bowl of Instant Pot spaghetti with meat sauce, featuring a text overlay that reads "Instant Pot Spaghetti Recipe."

    Let’s Connect!

    If you tried this recipe and loved it, leave a comment or review!

    Also, don’t forget to pin this post and follow Moon + Magnolia on Pinterest. You can save all my recipes on your boards and keep up with the latest happenings!

    Share your creations on Instagram and tag @moon_and_magnolia!

    moon + magnolia brand logo
    Close-up of spaghetti with meat sauce, basil, and parmesan on a white plate.

    Instant Pot Spaghetti

    5 from 1 vote
    Rebecca Warfield
    This Instant Pot spaghetti recipe is one of our family favorites. The noodles cook right in the meat sauce for a perfect, flavorful al dente bite. Plus, it's a one-pot meal, so cleanup is a breeze.
    Prep Time 15 minutes
    Cook Time 8 minutes
    Instant Pot Preheat 10 minutes
    Total Time 33 minutes
    Servings 8 servings

    Equipment

    Ingredients
     

    • 1 lb lean ground beef
    • 1/2 onion, diced
    • 1 clove garlic, minced
    • 16 oz boxed spaghetti noodles
    • 24 oz jar marinara sauce
    • 4 cups water, plus more if needed
    • Salt and pepper to taste
    • Optional: basil and parmesan, for garnish

    Instructions

    • Set the Instant Pot to the sauté function. Once preheated, add the ground beef and cook until it's mostly brown, about 5 minutes. Season with salt and pepper to taste. Use a wooden spoon to break apart the meat if necessary.
      1 lb lean ground beef, Salt and pepper to taste
    • Add the onion and cook until translucent and the meat is fully browned, about 3 minutes. Add any preferred seasonings (see notes).
      1/2 onion
    • Add the garlic and cook just until aromatic, about 1 minute.
      1 clove garlic
    • Break the spaghetti noodles in half and place them in the Instant Pot so they lay horizontally over the meat. Arrange them in a crisscross pattern to prevent them from sticking. You don't want any noodles sticking upright.
      16 oz boxed spaghetti noodles
    • Pour the spaghetti sauce over the noodles and meat. Do not stir.
      24 oz jar marinara sauce
    • Add the water to the Instant Pot. Use a wooden spoon to push the spaghetti under the water. Again, do not stir.
      4 cups water
    • Put the lid on the Instant Pot. Pressure cook on high for 8 minutes. The pressure cooker will take about 10-15 minutes to get to temperature and pressurize before it starts cooking.
    • When finished, manually quick-release the pressure cooker. When you open the Instant Pot, the spaghetti will look watery. Stir thoroughly to combine the liquid, noodles, and sauce.
    • Serve right away. Garnish with basil, parmesan, or a drizzle of homemade béchamel. Serve with a side of sourdough toast, and enjoy!
      Optional: basil and parmesan

    Notes

  • Feel free to add your favorite spaghetti seasonings, such as basil, garlic powder, Italian seasoning, etc.
  • Release the pressure as soon as the timer goes off to avoid overcooking the noodles.
  • Before adding the onion, drain the beef of excess fat if necessary. Then, add it back to the Instant Pot and continue the recipe as usual.
  • The noodles cook directly in the sauce and absorb its flavor. Use a quality store-bought sauce or even a homemade or home-canned pasta sauce.
  • You can add carrots, bell peppers, or other veggies if you prefer. Sauté them with the onions and follow the recipe as usual.
  • Nutrition

    Serving: 1 | Calories: 295kcal | Carbohydrates: 25g | Protein: 20g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 6g | Cholesterol: 53mg | Sodium: 540mg | Fiber: 3g | Sugar: 6g
    Course Dinner
    Cuisine American
    Keyword Instant Pot, one-pot, weeknight
    Tried this recipe?Let us know how it was!

    Want to live a simpler life?

    Of course, you do! Get inspired with weekly posts, videos, and more.

    Join the email list, and I’ll send you weekly inspiration with easy ways to live simply at home.

      We respect your privacy. Unsubscribe at any time.

      One Comment

      5 from 1 vote (1 rating without comment)

      Leave a Reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating