Gluten-Free/ Instant Pot Beef Recipes/ Instant Pot Recipes/ Instant Pot Stews & Braises/ Paleo Instant Pot Recipes

Instant Pot Bolognese Sauce

Making a Bolognese sauce in the Instant Pot pressure cooker not only saves time but it also locks in all those gorgeous, hearty flavours and nutrients. Enjoy over pasta or zucchini noodles!

Instant Pot Bolognese Sauce Recipe - this is my favourite pressure cooker beef recipe! It's paleo, gluten-free and Whole30 friendly. #instantpot #beef #bolognese #pressurecooker #italian

Let’s face it: if you’re going to master any one recipe, it should probably be a good, hearty Bolognese sauce. Served over good quality pasta, rice or zucchini noodles, this nourishing ragu sauce is an absolute crowd pleaser. The best part – it’s super versatile and can be turned into many other dishes, such as Shepherd’s Pie or spicy beef chilli.

The secret to a good Bolognese sauce is good quality meat, organic tomatoes (they are sweeter!) and slow cooking. The longer you can cook the sauce the better; however, not everyone has the time. Right? That’s when your trusted Instant Pot comes into play.

Instant Pot Bolognese sauce takes half the time, yet the result is as good as if you’ve been cooking it all afternoon. Plus, you seal in all those nutrients and flavours.  In today’s recipe, I show you how I make my pressure cooker Bolognese sauce using the Instant Pot. It’s super easy and you will love the flavours of my version.


Instant Pot Bolognese sauce recipe

This recipe makes 6 servings because I like to make a big batch of the sauce to then use as leftovers and to turn into other dishes. My favourite is using leftover cold Bolognese in a Shepherd’s pie. This recipe is gluten-free, Whole30 and paleo friendly.

You might also like:


Instant Pot Bolognese Sauce Recipe

  • Author: Instant Pot Eats
  • Prep Time: 10 mins
  • Cook Time: 25 mins
  • Total Time: 35 mins
  • Yield: 6 1x
  • Category: Main Entree
  • Method: Instant Pot Pressure Cooker
  • Cuisine: Italian


Making a Bolognese sauce in the Instant Pot pressure cooker not only saves time but it also locks in all those gorgeous, hearty flavours and nutrients. Enjoy over pasta or zucchini noodles!



  • 2 tablespoons olive oil or coconut oil
  • 1 large brown onion, finely diced
  • 2 medium carrots, diced small
  • 2 celery sticks, diced small
  • 2 teaspoons of salt
  • 1/2 long red chilli, finely diced (can be omitted)
  • 2.2 lb / 1 kg grass-fed ground beef (I used 10-15% fat beef mince)
  • 4 cloves of garlic, diced
  • 1 teaspoon paprika powder
  • 1/2 teaspoon cinnamon powder
  • 1 teaspoon onion powder
  • 2 tablespoons Tamari gluten-free soy sauce
  • 1 teaspoon fish sauce (don’t worry, you can’t taste it)
  • 2 bay leaves
  • 1 star anise (optional)
  • 2 x 400 ml cans organic chopped tinned tomatoes (with juice)


  1. Turn the Instant Pot on. Press the Sauté function key (it will show Normal, 30 minutes).
  2. Add the olive oil, onions, carrots, celery and chilli to the pot. Keep the lid off.  Sauté for about 5 minutes, stirring a couple of times. In the meantime, prepare the rest of the ingredients.
  3. After 5 minutes, add the beef and break it apart using a spatula. Stir through with the vegetables, then add the rest of the ingredients except for the bay leaf and tomatoes, and stir again. Cook on Sauté for 5 more minutes to brown off the meat.
  4. Once the meat has changed the colour, add the chopped tomatoes (juices including) and stir through. Press Keep Warm/Cancel to stop the sautéing process.
  5. Close and lock the lid of the Instant Pot. Check that the steam valve knob is pointing to Sealing.
  6. Select Manual (High Pressure) and set the time to 20 minutes. Wait for the Instant Pot to beep three times to let you know it’s getting to work. You can now walk away and do your thing.
  7. After about 5 minutes you will see and hear the steam coming out of the valve. Once enough pressure builds up in the pot, the valve will pop to the top. At this stage, you won’t be able to open the lid. During the cooking process, you will hear some hissing but don’t worry about it.
  8. When time is up, you can let the pressure release naturally or use the quick pressure release method before opening the lid. Our Bolognese sauce should be thick and glossy.
  9. If you find that the stew is too watery, simply set the Sauté function back on and cook the sauce uncovered for 5-10 minutes, stirring a few times. This will allow some of the liquid to evaporate and the ragu sauce to thicken more.
  10. Serve with zucchini noodles or your favourite pasta, rice or potatoes. Store leftovers in the fridge or freezer.



I use grass-fed ground beef, but you can certainly use half beef and half pork; or, even ground lamb or chicken meat. I truly believe that grass-fed beef is not only more nutritious, but it really does taste so much better.

Good, ideally organic tomatoes is another key to an amazing Bolognese. They tend to be sweeter and definitely better for you. I love this brand of tinned chopped tomatoes from a can, but you could also use tomato passata.

The rest are my personal favourite ingredients in the Bolognese, such as sneaky cinnamon powder, fish sauce and tamari (gluten-free soy sauce). Another favourite of mine is a single star anise that I add to the cooking sauce, but it will taste just as good without.

Keywords: Bolognese Sauce Recipe Italian Pasta Zucchini Noodles Meat Tomato


The best Instant Pot Bolognese sauce (gluten-free, paleo, great for batch cooking) #instantpot #bolognese #pressurecooker

You Might Also Like


  • Reply
    The Ultimate Roundup of Whole30 Instant Pot Recipes
    December 30, 2016 at 2:38 pm

    […] Versatile Instant Pot Bolognese Sauce from Instant Pot Eats […]

  • Reply
    12 Incredible Paleo Instant Pot Recipes - Happy Body Formula
    January 3, 2017 at 11:27 am

    […] Bolognese is super tasty, and it freezes fabulously. This is a staple in any real food home to serve over gluten-free spaghetti or zoodles. It also goes well with a simple base of steamed or roasted veggies (which could also happen in the pressure cooker!). It’s all about getting the perfect flavour and heartiness. Get the recipe from Instant Pot Eats. […]

  • Reply
    75 Whole30 Compliant Recipes for the Instant Pot (Instant Pot Giveaway) - Ben and Me
    January 14, 2017 at 12:11 pm

    […] Instant Pot Bolognese Sauce from Instant Pot Eats […]

  • Reply
    January 30, 2017 at 4:30 am

    Hi, I assume you put in the bay leaves when you add the tomatoes? There is nothing written about when to add them. Looks delicious.

  • Reply
    Quick & Easy Beef Stroganoff - Instant Pot Recipe (Gluten-Free)
    February 8, 2017 at 12:02 pm

    […] Osso Buco Rice Instant Pot Bolognese Sauce Quick & Easy Beef Stroganoff – Instant Pot Recipe   Save Print Prep time 10 mins […]

  • Reply
    John Marshall
    March 2, 2017 at 4:49 pm

    Great instruction for newbies. Keep posting them.

  • Reply
    50 of Our Favorite Grain-Free Instant Pot Recipes - Whole Family Strong
    May 2, 2017 at 8:49 am

    […] Beef Bolognese by Instant Pot Eats  […]

  • Reply
    How to Cook Spaghetti Squash In Your Instant Pot
    May 3, 2017 at 11:44 am

    […] there you have it! How simple could it be? We recommend topping it off with our Instant Pot Bolognese Sauce. Why not share this recipe on Pinterest? Do it from […]

  • Reply
    Veggie Spiralizer - The MUST-HAVE Gadget For Healthy Cooking
    May 23, 2017 at 3:28 pm

    […] that. No – zucchini doesn’t taste like spaghetti, but if you load it up with a tasty bolognese or Alfredo sauce, it will certainly take on the flavours while cutting calories and the potential […]

  • Reply
    September 12, 2017 at 9:21 pm

    Tried this and it was absolutely perfect. To double this recipe, what adaptations should I make?

  • Reply
    December 5, 2017 at 8:38 pm

    hi there! looks awesome. can i double it and will it still fit in the instant pot?

    • Reply
      December 7, 2017 at 1:19 am

      Yes, it should fit okay 🙂

  • Reply
    December 18, 2017 at 2:27 pm

    Can I add baby Bella mushrooms?

    • Reply
      December 22, 2017 at 2:14 pm


  • Reply
    Dinners: Week 1 – Tea Time Talks
    January 6, 2018 at 11:50 pm

    […] Spaghetti Squash w/ Instant Pot Bolognese (substitute Coconut Aminos for Tamari & no fish […]

  • Reply
    January 15, 2018 at 1:57 am

    Wow, this is insanely good. My family went wild! Thanks!

  • Reply
    January 30, 2018 at 5:44 am

    I used half of the cinnamon that was called for and added 1tsp of onion powder, basil, oregano, and parsley along with everything else except fish sauce. Fab.

  • Reply
    October 23, 2018 at 8:00 pm

    My whole family, including the 5 year old and 1 year old LOVED this! Thanks!

    Only issue was the star anise breaks up in the instant pot so you get a crunchy surprise once in a while – any way to prevent this??

    • Reply
      October 24, 2018 at 10:34 am

      Hi Nicky, first of all, thank you. I’m super glad you enjoyed the recipe. In regards to the star anise, I am not sure if there is a way to keep it intact. Whenever I cook with it on a stovetop, it doesn’t break up into pieces, but I guess pressure cooking softens it up enough for it to fall apart. Not really sure you can avoid it, but you could omit it from the recipe if it really bothers you or the kids. You might also be able to grind the star anise in a mortar & pestle before adding it to the pot so that you still get the flavour but not the crunchy bits.

  • Reply
    November 8, 2018 at 1:49 am

    Absolutely loved this recipe. I was looking for something with ground beef that wasn’t “chili” like and this fit the bill. I skimped on the salt and later added it back to the recipe. Served with spaghetti squash, this was the perfect meal.

    • Reply
      November 12, 2018 at 11:37 am

      Thank you! Sounds like a very healthy meal to serve it over spaghetti squash.

  • Reply
    April 15, 2019 at 8:53 pm

    That is defiantly cilantro you garnished with?????????

  • Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Privacy Preference Center

    • Warning: reset() expects parameter 1 to be array, string given in /home/insta743/public_html/wp-content/plugins/gdpr/public/partials/privacy-preferences-modal.php on line 33

      Warning: Invalid argument supplied for foreach() in /home/insta743/public_html/wp-content/plugins/gdpr/public/partials/privacy-preferences-modal.php on line 95