Spaghetti bolognese is a delicious one pot Italian dish in which spaghetti is cooked in a rich homemade bolognese sauce that is bursting with the Italian seasonings.
Heat the oil in a skillet over medium heat. Then add garlic and onion. Cook for 2 minutes until the onion becomes translucent. Add the beef and break it down, cook until it becomes brown.
Add the tomato sauce, tomato paste, beef broth, salt, ground black pepper, chilli flakes, and Italian herbs over the beef. Stir them all together and bring everything to a boil.
5 cups beef or chicken broth/stock, 750 gram passata, 1 teaspoon salt, ½ teaspoon ground black pepper, 1 ½ teaspoon Italian herbs, ¼ teaspoon chilli flakes, 2 tablespoon tomato paste
Add the uncooked spaghetti and cook for about 15 minutes (stirring every minute or so). Once the pasta is fully cooked turn off the heat. If desired, top it with parmesan cheese.
400 gram spaghetti, 1 tablespoon parmesan
You are now ready to serve.
Notes
You can use any kind of pasta for this recipe other than spaghetti, such as elbow or Fettuccine. Note that thicker pasta will take more time to cook.
Use a good quality tomato sauce.
Once you have added the spaghetti to the sauce, you must stir every minute or so or the pasta will stick together and will not cook properly.
You can make spaghetti bolognese with mushrooms instead of beef, for an easy vegan option.