This post may contain affiliate links. Please read our disclosure policy.
Hearty and meaty, this delicious beef Bolognese sauce recipe is comfort in a bowl. An aromatic dish that’s packed with flavor, you’re going to want to make this weekly. Easy to make and the perfect weeknight dinner recipe the whole family will love.
You may also like my In-N-Out sauce or my homemade pesto sauce.

Let’s get back to basics with this classic spaghetti bolognese sauce recipe. I love how rich and thick this beef bolognese is and how when combined with pasta, it warms you up, inside out! Don’t be intimidated by the cooking time, it’s not super difficult to make even though it just requires a long simmer time. The longer your meat sauce simmers on the stovetop, the deeper the flavor. Other than stirring occasionally, you’re not doing much for the hour.
My kids love this bolognese sauce so much, and I make it for them 2-3 times a month. It’s so tasty and comforting.
Why I Love this Bolognese sauce
- It’s straightforward. There’s nothing complicated about this bolognese recipe. You sauté your ingredients and then simmer for an hour. Most of the work is done after you’ve sautéed your vegetables and browned your meat.
- It’s freezer-friendly. Since this recipe takes a while to simmer, I like making a double batch so I can freeze half of it for later. You’re already putting in the time, so you might as well double your bounty!
- It’s super tasty. There’s nothing better than a warm delicious beef bolognese sauce over some pasta. It’s the perfect cozy meal during the colder seasons.

Ingredients needed
- Carrots — peeled and roughly chopped to around the same size
- Celery — roughly chopped to around the same size
- Onion — roughly chopped to around the same size
- Garlic
- Olive oil
- Kosher salt & ground black pepper
- Lean ground beef
- Tomato paste
- Crushed tomatoes
- Low-sodium chicken broth: or you can use beef broth
- Herbs: rosemary, thyme, bay leaves
- Parmesan rind: adds flavor
- Grated parmesan
- Pasta — use whatever pasta you like.

How to Make Homemade Bolognese Sauce
- Chop your vegetables: place the carrots, celery, onion, and garlic in a food processor and pulse to chop. If you don’t have a food processor with a chopping option then you can finely dice them by hand.

- Next, heat oil in a large pan over medium heat. Add the chopped veggies and sauté for 3-4 minutes, or until softened.
- Brown your meat: bring veggies to the sides of the pan and add in the middle add the ground meat. Season with salt and pepper. Allow the meat to cook undisturbed for 3-4 minutes until it develops a golden crust. Using a wooden spatula start to stir into the meat, mincing it at the same time. Stir to combine the meat with the sautéed veggies, and continue to cook for 8-10 minutes.
- Next, add the tomato paste, crushed tomatoes, and broth. Mix well to combine. Then stir in the herbs and parmesan rind.

- Simmer: reduce the heat to low and partially cover the pan. Simmer the bolognese sauce, stirring occasionally, for 60 minutes.
- Make the pasta: just before the sauce is ready, cook the pasta in salted water according to package instructions. Reserve 2/3 cup of the pasta water, then drain.
- Remove and discard the bay leaves from the sauce.

- Combine the bolognese with the pasta: While the sauce is still on the heat, add cooked pasta, starchy water, and grated parmesan. Toss well to combine and coat.
- Turn the heat off and divide the bolognese pasta into serving bowls. Garnish with extra parmesan if desired and ground black pepper and serve immediately.
Recipe Notes and Tips
- Use the leanest ground beef available.
- Any oil will work
- Broth: we used chicken broth. But you may sub with beef or vegetable broth.
- Pasta: any pasta will work, use your favorite. For a low-carb option, you may serve your beef bolognese with zoodles. You can check my post on how to make zoodles.
- Don’t be tempted to skip any of the vegetables. The three of them play off each other: the carrots add sweetness, the onions add sharpness, and the celery adds a savory component.
- Don’t skip the parmesan rind. While it’s too tough and hard to eat, it adds a ton of flavor to the dish when simmered. Be sure to fish out the parmesan rind at the end.
- A good substitute for parmesan rind would be Pecorino Romano and Gruyère.
- Don’t have fresh garlic? Use one tablespoon of garlic powder.
- Allow the amount of time to simmer down for the best flavors.
- To make this bolognese sauce recipe gluten-free, use gluten-free pasta or zoodles.

Frequently Asked Questions
You can store your leftover pasta bolognese in an airtight container in the fridge for up to 4 days. If you would like to meal prep it, portion it out into meal prep containers once it has cooled.
Once your beef bolognese sauce has cooled, transfer it into an airtight freezer bag into portion sizes of your choice. Squeeze out the air and flatten the bag so you can freeze it flat. This makes storing it easier. When stored correctly, bolognese can be frozen and stored for up to 5 months.
There are two ways to reheat leftover bolognese. If frozen, allow it to thaw in the fridge overnight first. Reheat on the stovetop on medium heat and stir until warmed through or by microwaving it in 1-minute intervals, stirring in between, until it’s heated through.
To make your bolognese sauce thicker, we like to just allow it to simmer longer uncovered for the liquid to evaporate and thus gets thicker. We prefer this method over adding about a teaspoon of cornstarch mixed in cold water which is still an option if you are in a rush.

How to make bolognese sauce in an instant pot
- First, turn on the Instant pot into “sauté” mode. Add the oil into the pot.
- Next, add the chopped veggies and sauté for 3-4 minutes, or until softened.
- Add the ground meat. Season with salt and pepper. Allow the meat to cook undisturbed for 3-4 minutes until it develops a golden crust.
- Then, add the tomato paste, crushed tomatoes, broth, and remaining ingredients along with herbs, except for the parmesan rind. Mix well to combine.
- Switch the Instant pot from sautee mode to manual. Seal, and pressure cook for 20 minutes.
- Once done, do a quick release and allow it to vent. Remove the lid and mix.
- Switch the setting back to sautee mode. Add the parmesan rind, sautee for 5-10 minutes. Adjust seasoning if needed.
- Discard bay leaf and the remaining parmesan rind and serve with pasta.
More recipes to try
- Mushroom Stuffed Chicken Breast
- Baked Lemon Garlic Salmon
- Instant Pot Beef Stew
- Baked Teriyaki Salmon
- Greek Zucchini Moussaka
- Air Fryer Turkey Breast
- Creamy Chicken Enchilada Soup

Also, if you try a recipe and you like it, leave me some feedback in the comment section below, and don’t forget to rate it! I would love it if you shared it with friends and family.
FOLLOW me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes.
Beef Bolognese Sauce Recipe

Video

Ingredients
- 2 large carrots, roughly chopped
- 2 stalks celery, roughly chopped
- 1 large yellow onion, roughly chopped
- 3-4 garlic cloves
- 2 tablespoons olive oil, or any other oil
- Kosher salt & ground black pepper, to taste
- 1.5 pounds lean ground beef
- 6 ounces tomato paste, one can
- 28 ounces crushed tomatoes, one can
- 2 cups low-sodium chicken broth, beef or vegetable broth will work
- 3-4 sprigs fresh rosemary, chopped
- 10-12 sprigs fresh thyme, leaves picked
- 2 bay leaves
- 1 parmesan rind
- 1/2 cup grated parmesan
- 16 oz pasta of choice, whole-grain, gluten-free if needed, or lentil pasta
Instructions
- Place the 2 large carrots (roughly chopped), 2 stalks celery of (chopped), 1 large yellow onion (diced), and 3-4 garlic cloves (minced) in a food processor and pulse to chop. If you don’t have a food processor with a chopping option, then you can finely dice them by hand.
- Heat 2 tablespoons olive oil in a large pan over medium heat. Add the chopped veggies and sauté for 3-4 minutes or until softens.
- Bring veggies to the sides of the pan and add in the middle add the 1.5 pounds lean ground beef. Season with Kosher salt & ground black pepper.
- Allow the meat to cook undisturbed for 3-4 minutes, until it develops a golden crust.
- Using a wooden spatula start to stir into the meat, mincing it at the same time. Stir to combine the meat with the sautéed veggies, and continue to cook for 8-10 minutes.
- Add the 6 ounces tomato paste, 28 ounces crushed tomatoes, and 2 cups low-sodium chicken broth. Mix well to combine.
- Stir in the herbs (3-4 sprigs fresh rosemary, 10-12 sprigs fresh thyme, and 2 bay leaves), and the 1 parmesan rind.
- Reduce the heat to low and partially cover the pan. Simmer the bolognese sauce, stirring occasionally, for 60 minutes.
- Just before the sauce is ready, cook the 16 oz pasta of choice in salted water according to package instructions. Reserve 2/3 cup of the pasta water, then drain.
- Remove and discard the bay leaves from the sauce.
- While the sauce is still on the heat, add cooked pasta, starchy water, and the 1/2 cup grated parmesan. Toss well to combine and coat.
- Turn the heat off and divide the bolognese pasta to serving bowls.
- Garnish with extra parmesan if desired and ground black pepper and serve immediately.
Notes
- Use the leanest ground beef available.
- Any oil will work
- Broth: we used chicken broth. but you may sub with beef or vegetable broth
- Pasta: any pasta will work, use your favorite. For a low-carb option, you may serve your beef bolognese with zoodles.
- Don’t be tempted to skip any of the vegetables. The three of them play off each other: the carrots add sweetness, the onions add sharpness, and the celery adds a savory component.
- Don’t skip the parmesan rind. While it’s too tough to eat, it adds a ton of flavor to the dish when simmered. Be sure to fish out the parmesan rind at the end.
- A good substitute for parmesan rind would be Pecorino Romano and Gruyère
- Don’t have fresh garlic? Use one tablespoon of garlic powder.
- Allow the amount of time to simmer down for the best flavors.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
This recipe was delicious! Thank you! Makes eating low sodium yummy! I just need to know the serving size in cups/ounces.