Instant Pot Bolognese Sauce Recipe

I packed this Instant Pot bolognese with beef, sausage, and veggies for a rich, hearty sauce that tastes like it simmered all day. One spoonful and you’ll see why it belongs over your biggest bowl of pasta.

A photo of Instant Pot Bolognese Sauce Recipe

I’m obsessed with this Instant Pot Bolognese Sauce because it tastes like the kind of rich, meaty sauce I want piled high on pasta after a long day. I love the mix of ground beef and ground Italian sausage, because it gives every bite that deep, savory bite I crave without tasting flat or one-note.

And the veggies melt right in, so the sauce feels hearty, not heavy. But the best part?

Big, bold tomato flavor, tender meat, and a thick texture that clings to noodles like it means it. Total weeknight dinner material, but with serious Sunday sauce energy.

Ingredients

Ingredients photo for Instant Pot Bolognese Sauce Recipe

  • Olive oil gets everything going and adds that cozy, glossy base.
  • Butter makes it richer, but skip it if you’re keeping things lighter.
  • Onion brings sweetness and that “something smells amazing” kitchen moment.
  • Carrots add gentle sweetness, plus they sneak in a little veggie goodness.
  • Celery keeps the sauce balanced and gives it a savory backbone.
  • Garlic is the big flavor boost.

    Basically, don’t be shy here.

  • Ground beef makes it hearty, meaty, and super satisfying.
  • Italian sausage adds spice, fat, and that slow-cooked taste fast.
  • Tomato paste brings deep, bold tomato flavor without making things watery.
  • Crushed tomatoes keep it saucy, bright, and perfect for pasta.
  • Beef broth adds body, so the sauce doesn’t taste flat.
  • Red wine brings depth, plus it makes the sauce feel grown-up.
  • Milk softens the acidity and makes everything taste smoother.
  • Herbs, bay leaf, and Parmesan add that classic cozy Italian vibe.
  • Fresh basil or parsley wakes it up right before serving.

Ingredient Quantities

  • 2 tablespoons olive oil
  • 1 tablespoon unsalted butter (optional)
  • 1 medium yellow onion, finely chopped
  • 2 medium carrots, finely diced
  • 2 celery stalks, finely diced
  • 4 garlic cloves, minced
  • 1 pound ground beef (80/20)
  • 1/2 pound ground Italian sausage
  • 2 tablespoons tomato paste
  • 28 ounces crushed tomatoes (or whole peeled tomatoes, crushed)
  • 1 cup beef broth
  • 1/2 cup dry red wine
  • 1/2 cup whole milk
  • 1 bay leaf
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1 teaspoon granulated sugar (optional, to balance acidity)
  • 1/4 teaspoon red pepper flakes (optional, for a touch of heat)
  • Parmesan rind or 1/2 cup grated Parmesan cheese (optional)
  • Fresh parsley or basil for garnish (optional)

How to Make this

1. Set Instant Pot to Sauté and heat olive oil and butter until shimmering; add onion, carrots, and celery and cook until softened, about 5 minutes.

2. Stir in garlic and tomato paste and cook 1 minute to bloom the tomato flavor.

3. Add ground beef and Italian sausage, break up with a spoon, and cook until no pink remains, about 6 to 8 minutes; season with 1 teaspoon kosher salt, 1/2 teaspoon black pepper, dried oregano, dried basil, and red pepper flakes if using.

4. Pour in the red wine and scrape up any browned bits from the bottom to deglaze the pot. Let the wine reduce for 1 to 2 minutes.

5. Stir in crushed tomatoes, beef broth, whole milk, bay leaf, Parmesan rind or grated Parmesan if using, and sugar if using; mix thoroughly.

6. Secure the lid, set the valve to sealing, and cook on High Pressure for 20 minutes.

7. When the cook time ends, allow a natural pressure release for 10 minutes, then carefully quick release any remaining pressure and open the lid.

8. Remove and discard the bay leaf and Parmesan rind if added; taste and adjust seasoning with additional salt and pepper as needed.

9. If you prefer a thicker sauce, set Instant Pot to Sauté and simmer uncovered for 5 to 10 minutes until desired consistency is reached; stir occasionally.

10. Serve over pasta or use as desired, garnished with fresh parsley or basil and extra grated Parmesan.

Equipment Needed

1. Instant Pot or electric pressure cooker with sauté function
2. Chef’s knife
3. Cutting board
4. Wooden spoon or silicone spatula for stirring and breaking up meat
5. Measuring cups and spoons
6. Can opener or jar opener for tomatoes and broth
7. Ladle for serving and stirring
8. Box grater for fresh Parmesan and a small bowl for discarded bay leaf and rind

FAQ

Sauté and browning steps take about 15 minutes, then pressure cook on High for 20 minutes with a natural release of 10 minutes. Finish by stirring in milk and simmering 5 minutes off pressure for best texture.

Yes. For wine, substitute an equal amount of beef broth or additional crushed tomatoes. Milk adds silkiness and balances acidity; you can omit it but the sauce will be less creamy. If avoiding alcohol, use extra broth.

Simmer uncovered on Sauté until reduced to desired thickness, or remove some liquid and mash tomatoes slightly. Stirring in grated Parmesan also helps thicken and add richness.

Use a 10 minute natural pressure release to avoid splatter and let flavors meld, then quick release any remaining pressure. Quick releasing immediately can cause foaming or sputtering.

Cool and refrigerate in an airtight container for up to 4 days, or freeze for up to 3 months. Reheat gently on the stove over low heat with a splash of broth or water, stirring until warmed through.

Yes. Swap or combine beef and pork with ground veal or turkey; leaner meats may need a bit of oil. For vegetarian, use lentils or a plant based ground meat substitute and vegetable broth, and omit the Parmesan rind if not vegetarian.

Instant Pot Bolognese Sauce Recipe Substitutions and Variations

  • Ground beef (1 lb): substitute with 1 lb ground turkey or chicken for a leaner sauce; or 1 lb ground pork for richer flavor; or 1 1/2 cups cooked lentils for a vegetarian option.
  • Ground Italian sausage (1/2 lb): use 1/2 lb ground pork seasoned with 1 tsp fennel seed and 1 tsp Italian seasoning; or use spicy ground chorizo for a bolder profile; or omit and add extra beef and 1 tsp fennel plus 1 tsp paprika.
  • Dry red wine (1/2 cup): replace with 1/2 cup beef broth for alcohol free cooking; or 1/4 cup balsamic vinegar plus 1/4 cup broth for depth; or 1/2 cup unsweetened grape juice diluted with 2 tbsp red wine vinegar.
  • Whole milk (1/2 cup): swap for 1/2 cup half and half for creamier texture; or 1/2 cup evaporated milk for richness without extra fat; or 1/2 cup unsweetened soy or oat milk if dairy free.

Pro Tips

1. Brown the meat in batches so it actually develops a crust instead of steaming. Those browned bits are flavor gold and make the sauce taste deeper.

2. Bloom the tomato paste and garlic well before adding liquids. A minute or two of cooking concentrates sweetness and removes any raw paste taste.

3. Use the whole milk and Parmesan rind for silkiness and to tame acidity. Add the milk toward the end of the sauté step and let it warm through so it integrates, then pressure cook as directed.

4. If your sauce seems thin after pressure cooking, simmer it uncovered on Sauté to reduce and concentrate flavors. Stir occasionally to prevent sticking and taste as it thickens so you do not over-salt.

5. Make it a day ahead when you can. Bolognese tastes even better after resting in the fridge overnight because the flavors meld. Reheat gently over low heat and add a splash of beef broth or water if it needs loosening.

Please enter your email to print the recipe:

Instant Pot Bolognese Sauce Recipe

My favorite Instant Pot Bolognese Sauce Recipe

Equipment Needed:

1. Instant Pot or electric pressure cooker with sauté function
2. Chef’s knife
3. Cutting board
4. Wooden spoon or silicone spatula for stirring and breaking up meat
5. Measuring cups and spoons
6. Can opener or jar opener for tomatoes and broth
7. Ladle for serving and stirring
8. Box grater for fresh Parmesan and a small bowl for discarded bay leaf and rind

Ingredients:

  • 2 tablespoons olive oil
  • 1 tablespoon unsalted butter (optional)
  • 1 medium yellow onion, finely chopped
  • 2 medium carrots, finely diced
  • 2 celery stalks, finely diced
  • 4 garlic cloves, minced
  • 1 pound ground beef (80/20)
  • 1/2 pound ground Italian sausage
  • 2 tablespoons tomato paste
  • 28 ounces crushed tomatoes (or whole peeled tomatoes, crushed)
  • 1 cup beef broth
  • 1/2 cup dry red wine
  • 1/2 cup whole milk
  • 1 bay leaf
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1 teaspoon granulated sugar (optional, to balance acidity)
  • 1/4 teaspoon red pepper flakes (optional, for a touch of heat)
  • Parmesan rind or 1/2 cup grated Parmesan cheese (optional)
  • Fresh parsley or basil for garnish (optional)

Instructions:

1. Set Instant Pot to Sauté and heat olive oil and butter until shimmering; add onion, carrots, and celery and cook until softened, about 5 minutes.

2. Stir in garlic and tomato paste and cook 1 minute to bloom the tomato flavor.

3. Add ground beef and Italian sausage, break up with a spoon, and cook until no pink remains, about 6 to 8 minutes; season with 1 teaspoon kosher salt, 1/2 teaspoon black pepper, dried oregano, dried basil, and red pepper flakes if using.

4. Pour in the red wine and scrape up any browned bits from the bottom to deglaze the pot. Let the wine reduce for 1 to 2 minutes.

5. Stir in crushed tomatoes, beef broth, whole milk, bay leaf, Parmesan rind or grated Parmesan if using, and sugar if using; mix thoroughly.

6. Secure the lid, set the valve to sealing, and cook on High Pressure for 20 minutes.

7. When the cook time ends, allow a natural pressure release for 10 minutes, then carefully quick release any remaining pressure and open the lid.

8. Remove and discard the bay leaf and Parmesan rind if added; taste and adjust seasoning with additional salt and pepper as needed.

9. If you prefer a thicker sauce, set Instant Pot to Sauté and simmer uncovered for 5 to 10 minutes until desired consistency is reached; stir occasionally.

10. Serve over pasta or use as desired, garnished with fresh parsley or basil and extra grated Parmesan.